Releases: skundu42/noah-code
Releases · skundu42/noah-code
Release list
v0.1.1
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
v0.1.0
Noah Code v0.1.0
The first public release of Noah Code: a terminal coding agent built on NVIDIA OO Agents (NOOA).
Highlights
- One-command installation on macOS and Linux with an isolated, managed Python runtime.
- Interactive Textual and classic console interfaces, plus one-shot
noah runautomation. - Repository exploration, guarded file editing, streamed shell commands, and Git inspection.
- Build and read-only plan modes with ordered allow, ask, and deny permission rules.
- Workspace-scoped persistent sessions with todos, context compaction, undo, and redo.
- Support for repository instructions, custom slash commands, skills, MCP servers, tracing, and
multiple LLM providers through NOOA and LiteLLM. - Automatic PyPI update checks and a release pipeline with cross-platform CI, trusted publishing,
checksums, and artifact attestations.
Install
curl -LsSf https://raw.githubusercontent.com/skundu42/noah-code/main/install.sh | shThen open a repository with noah ..
Full changelog: https://github.com/skundu42/noah-code/commits/v0.1.0