Navi Code: Phase 2 — CLI terminal client, tests, docs
- Add clients/terminal package: config, state, REST API wrappers, WebSocket
  client, renderer, and click-based interactive CLI.
- Wire navi-code console script via pyproject.toml.
- Add unit and WebSocket integration tests for the terminal client.
- Update docs/profiles.md, docs/config.md, README.md with navi_code profile
  and default-profile instructions.
- Add docs/navi_code.md setup guide and docs/navi_code_cli.md usage reference.
- Fix lint in new test files and test_auth_disabled.py.

Tested: 459 passed, 1 skipped (excluded unrelated websocket test).

Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 0837fde commit c044d9e239db8e50a51e6f162a4dbef27f18a486
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 2 days ago
Showing 17 changed files
View
README.md
View
clients/terminal/__init__.py 0 → 100644
View
clients/terminal/__main__.py 0 → 100644
View
clients/terminal/api.py 0 → 100644
View
clients/terminal/cli.py 0 → 100644
View
clients/terminal/config.py 0 → 100644
View
clients/terminal/render.py 0 → 100644
View
clients/terminal/state.py 0 → 100644
View
clients/terminal/ws_client.py 0 → 100644
View
docs/config.md
View
docs/navi_code.md 0 → 100644
View
docs/navi_code_cli.md 0 → 100644
View
docs/profiles.md
View
pyproject.toml
View
tests/clients/test_terminal_client.py 0 → 100644
View
tests/clients/test_terminal_ws.py 0 → 100644
View
tests/integration/test_auth_disabled.py