Navi Code TUI: Phase 5.2 — SessionsPanel, /export, integration tests
- Add right-side SessionsPanel widget (DataTable) listing server sessions.
- Wire SessionsPanel into TUI layout and session selection flow.
- Add SessionSelected / SessionListUpdated events and refresh logic.
- Implement /export slash command: markdown rendering + $EDITOR.
- Update /new, /sessions, /switch, /profile to use session_id/name/preview.
- Add integration tests for SessionsPanel and /export; update layout test.
- Update docs/navi_code_cli.md with new panel and command.

Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 02332e4 commit 66b97f148617ca5f577c004740e9e1465d6b765b
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 1 day ago
Showing 11 changed files
View
clients/terminal/tui/commands/builtin.py
View
clients/terminal/tui/commands/registry.py
View
clients/terminal/tui/context.py
View
clients/terminal/tui/events.py
View
clients/terminal/tui/tui_app.py
View
clients/terminal/tui/widgets/__init__.py
View
clients/terminal/tui/widgets/sessions_panel.py 0 → 100644
View
docs/navi_code_cli.md
View
tests/clients/test_tui_app.py
View
tests/clients/test_tui_export.py 0 → 100644
View
tests/clients/test_tui_sessions_panel.py 0 → 100644