Skip to content

Releases: skundu42/noah-code

Release list

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 03 Aug 14:06

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 MODEL for persistent session-level switching and /model --global MODEL for 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 through F2.
  • Added paginated, read-only conversation history through F3 when 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 update

New installations can use the one-command installer from the README.

Full changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@skundu42 skundu42 released this 03 Aug 12:36

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 run automation.
  • 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 | sh

Then open a repository with noah ..

Full changelog: https://github.com/skundu42/noah-code/commits/v0.1.0