Troubleshooting
Model config is missing
Run /connect openrouter and then /model in the TUI, or edit ~/.config/topchester/config.jsonc directly.
For Codex ChatGPT models, run:
topchester auth login codex --device
Then check topchester auth status or topchester info.
Codex auth needs relogin
If a Codex request fails because the refresh token was revoked, expired, reused, or belongs to a different account, run:
topchester auth login codex --device
Topchester stores refreshed Codex OAuth credentials in ~/.config/topchester/auth.json and redacts token values in topchester auth status and topchester info.
Knowledge base is missing
Run:
/kb init
Then use /kb status and /kb sync to refresh project knowledge.
A command needs approval every time
Add a narrow project rule under tools.bash.allowExact or tools.bash.allow in topchester.jsonc. Use allowExact for a complete command string and allow for argv prefixes.
An MCP server exposes too much
Add enabledTools to the server config. If enabledTools is omitted, Topchester applies a V0 exposure cap and omits servers that exceed it.