Core
CLI reference
The same runtime serves interactive terminal sessions, one-shot automation, RPC, ACP, and mutually authenticated headless clients.
Global invocation
Usage
jeden [--cwd path] [--model name] [--max-tokens n]
[--allow-write] [--allow-command]
[--yolo|--auto-approve] [--max-steps n]| Flag | Meaning |
|---|---|
| --cwd path | Set the workspace root and filesystem jail for the run. |
| --model name | Select the model route for this invocation. |
| --max-tokens n | Bound model output tokens for each request. |
| --max-steps n | Bound the number of model/tool loop iterations. |
| --allow-write | Expose write-capable tools to the model. |
| --allow-command | Expose command and process execution tools. |
| --yolo, --auto-approve | Approve allowed effects without interactive confirmation. Use only inside a trusted isolation boundary. |
Session and runtime commands
| Command | Purpose |
|---|---|
| jeden sessions [limit] | List recent durable sessions. |
| jeden show <session> | Inspect a session by ID or path. |
| jeden export <session> [output] | Export a complete session document. |
| jeden artifacts <session> | List artifacts retained by a session. |
| jeden artifact <session> <name> [output] | Recover one artifact. |
| jeden config … | List, locate, read, set, or reset native configuration. |
| jeden doctor [--json] | Diagnose the current environment. |
| jeden conformance [--json] | Evaluate runtime conformance contracts. |
| jeden capabilities [--json] | Read the versioned capability and health registry. |
Interactive slash commands
Entering a management command without arguments opens a native searchable view where one exists. Direct arguments remain available for automation.
/model/tools/approval/mcp/plugins/marketplace/browser/plan/goal/loop/todo/roadmap/memory/jobs/collab/export/compact/handoff/resume
Picker controls
| Type | Filter labels, details, and status badges. |
| ↑ / ↓ | Move the active row. |
| Home / End / Page Up / Page Down | Jump through results. |
| Ctrl-U | Clear the filter. |
| Enter | Execute the selected action. |
| Esc | Close the current view. |
Destructive rows open a confirmation view with Cancel selected by default. When standard input is not a terminal, interactive views render deterministic text lists.