// reference · 02
Slash commands and TUI shortcuts
Inside okami chat (and on Telegram), the / commands come from a single declarative registry — that's where help, autocomplete and “did you mean…?” come from. Each c…
Session
/new · /resetstart a new conversation (archives the current)/stop · /cancelcancel the running task/retryresume the last interrupted task/compactcompact context now (summarize what's gone by)/sessions · /lslist archived conversations/resume <n>resume an archived conversation/export [file]export the current conversation to Markdown/topicopen parallel conversations in the same chat/background · /bg <task>run a task in parallel and notify when it finishes/title <name>name the current conversation/exit · /quitexit the chatModel and reasoning
/model [id] · /mshow or switch this session's model/modelslist available models/think <level>reasoning effort (minimal·low·medium·high·off)Identity and taste
/feedback <text>shape how the agent talks (evolves VOICE/PERSONA)/persona <preset>change tone this session only (/persona off reverts)/undo · /rollbackrevert the last identity evolution/like · /dislike · /different <desc>teach design tasteInfo and system
/help · /commandsessential commands · ALL by category/status · /usagesession state · accumulated tokens and cost/tools · /whoamithe agent's tools · your chat id (for the allowlist)/details [level] · /agentstool-call verbosity · activity panel/skin [theme] · /mouse [on|off]TUI theme · enable/disable mouse/yolo · /normalauto-approve sensitive actions · back to normal/voice [on|off] · /busy [mode]audio replies · queue or interrupt when busy/sethomeset this chat as the target for reminders/schedules/config · /reloadeffective config · hot-reload the configTUI shortcuts
The TUI is concurrent, Claude Code style: the agent's live progress doesn't corrupt the line you're typing.
| action | shortcut · behavior |
|---|---|
| type while it works | enters a FIFO queue; 1 worker, no race |
| Ctrl-C | cancels the running turn (does NOT exit) |
| Ctrl-D | exits the chat |
| go/no-go approval | by button (no typing); fail-closed if ignored |
| autocomplete | type / to complete commands (from the registry) |
| mouse + scroll | scrolls the log; status with spinner and context gauge |

