|
docs(navi-code-cli): actualize TUI to current code
Rewrite the TUI section for the post-Jul-10 feature avalanche: - Layout: five regions (ChatPanel + Vertical(StatusPanel, TodoPanel) + InputBox + bottom StatusBar); SessionsPanel removed, sessions via modal picker. StatusPanel now shows Profile/Session/Model/Connection/Backend/ Theme/hint (no Tokens/Iter). - StatusBar: activity indicator + live elapsed timer + context-fill gauge. - TodoPanel: live, sorted (in_progress → pending → failed/skipped → done), subagent-isolated. - Per-message widgets, markdown rendering, bounded history render cost, session history load on resume, WebSocket auto-reconnect. - Slash-command hints (Up/Down/Enter/Tab), command palette (Ctrl+P), permission dialog, !shell passthrough, @file refs. - Compression summary card, request-duration metadata, model_info display. - Keybindings table (Ctrl+P / Ctrl+X C|T|Q / Esc). - Commands: add aliases (clear, resume/continue, exit/q, save); fix /clear (alias of /new), /sessions (picker), /switch (hybrid); add /compact. - --resume <session_id> flag + post-exit resume hint. - Full event rendering list (stream_start/end/stopped, model_info, todo_updated, compression_started, context_compressed, …). - Full file map (ws_bridge, chat_model, screens/, permissions, shell_runner, file_refs, duration, …). navi_code.md left as-is (already current with bounded autonomy). Co-Authored-By: Claude <noreply@anthropic.com> |
|---|
|
|
| docs/navi_code_cli.md |
|---|