Interactive Shell and TUI
Reference for the default interactive Coven shell, explicit TUI entrypoint, and bare prompt shortcut.
1 min read
Run coven with no arguments when you want Coven to choose the interactive shell for a terminal session.
covenRun coven tui when you want to be explicit:
coven tuiThe interactive surface is designed for humans who do not want to memorize subcommands. It starts with setup checks and safe first actions before launching a harness.
Terminal routing
When stdin and stdout are both terminals, coven opens the interactive chat/shell. When you pass a bare prompt, Coven routes the text as a Cast prompt:
coven "summarize the current project"Use Run if you want to choose a harness explicitly:
coven run codex "summarize the current project"When to use explicit commands
Use explicit subcommands for automation, support, or docs:
coven doctorfor setup checks.coven daemon statusfor daemon process state.coven sessions --plainfor copyable tables.coven sessions --jsonfor client integration.
The interactive shell is the front door. The daemon and session commands are the operational reference paths.
Last updated on