Skip to main content

doctor

Reads the process environment plus .env and .env.local in the current directory (the process environment wins), then checks: Exit code is 1 when any check fails. Warnings do not fail the run. With --json the output is { "ok": boolean, "checks": [{ "id", "status", "message", "fix?" }] }.

secret

Uses node:crypto. Bytes range from 16 to 128.

completions

Not yet

theauth migrate still prints a notice: tables are created on first run. A real migration and generate command is not part of this release.
Last modified on October 9, 2026