Noah Code v0.1.1
This release makes the interactive experience faster, clearer, and easier to configure across
repositories.
Highlights
- Added first-run AI model setup with a private global default in
~/.config/noah-code/config.toml. - Added
/model MODELfor persistent session-level switching and/model --global MODELfor the
cross-repository default. - Made Atom One Dark the default theme and added live slash-command and configuration discovery.
- Added an adaptive conversation-first cockpit with a session and todo rail on wide terminals.
- Grouped tool execution into a live activity ledger that compacts successful work while retaining
details throughF2. - Added paginated, read-only conversation history through
F3when resuming sessions. - Added keyboard-driven command and session pickers, safer approval cards, scroll locking, and new
output indicators. - Batched high-volume shell events and bounded display history; the 2,000-chunk local benchmark
improved from approximately 454 ms to 123 ms.
Reliability
- Added structured activity correlation and isolated SQLite history reads.
- Expanded responsive-layout, event batching, history, model configuration, markup safety, and
session persistence coverage to 92 tests. - Corrected GitHub release repository context and added curated release-note support to the release
workflow.
Upgrade
Existing managed installations can run:
noah updateNew installations can use the one-command installer from the README.
Full changelog: v0.1.0...v0.1.1