Navi Code TUI: review fixes for Phase 5
- Fix raw CLI session API fields (session_id/name/preview)

- Add --mouse/--no-mouse flags and persistent TUI settings coercion

- Make attach_session/apply_theme public, add ChatPanel.clear()

- Deduplicate session selection handlers and editor error handling

- Update docs and tests
1 parent 66b97f1 commit 90f57fd631dc8e764c7c833d8f81f69f7683a436
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 2 days ago
Showing 13 changed files
View
clients/terminal/cli.py
View
clients/terminal/tui/commands/builtin.py
View
clients/terminal/tui/screens/theme_picker.py
View
clients/terminal/tui/settings.py
View
clients/terminal/tui/tui_app.py
View
clients/terminal/tui/widgets/chat_panel.py
View
clients/terminal/tui/widgets/sessions_panel.py
View
docs/navi_code_cli.md
View
tests/clients/test_terminal_client.py
View
tests/clients/test_tui_app.py
View
tests/clients/test_tui_export.py
View
tests/clients/test_tui_sessions_panel.py
View
tests/clients/test_tui_settings.py