Skip to content

Reference

These sections are generated directly from source so they never drift from the running code:

  • MCP Tools — one page per MCP tool, generated from the server’s Zod input schemas. Regenerate with pnpm docs:generate.
  • Configuration — every environment variable with its type, default, and profile requirement, extracted from @engram/config. Regenerate with pnpm docs:generate. The hand-written configuration guide adds per-profile .env examples, security notes, and tuning guidance.
  • API — TypeDoc reference for each @engram/* package, generated at build time from the TypeScript sources.

Regenerate the committed reference pages any time the code changes:

Terminal window
pnpm docs:generate

CI runs the same command and fails if the committed output is stale, so the reference always matches main.

Hand-maintained reference pages migrated from the repository docs: