Skip to content

Releases: Hmbown/NeMoCode

v0.1.15

16 Mar 16:11

Choose a tag to compare

v0.1.15

UX

  • Compact banner for small terminals (< 30 rows)
  • --version / -V flag
  • Live elapsed timer in status bar during turns
  • Collapsed tool call output for cleaner REPL
  • Spinner update throttling (250ms) to prevent flickering

Agentic reliability

  • Auto-recover from MCP server crashes (reconnect on first failure)
  • Improved stagnation detection messages with tool name and actionable hints
  • Consistent tool timeouts (http_fetch now configurable, default 30s)

New commands

  • nemo config show — print resolved config as YAML
  • nemo obs tail — show recent session metrics
  • /context — context window usage details
  • /diff — inline git diff --stat
  • File path tab-completion in REPL

Test coverage (+92 new tests)

  • Hook execution tests (pre/post for bash, write, commit)
  • MCP tool discovery tests (JSON-RPC, schema, closures)
  • Formation scheduling edge cases (empty plan, rejection, stagnation)
  • Parametrized error hint coverage (all 15+ patterns)
  • Context compaction invariant tests

v0.1.14

16 Mar 05:01

Choose a tag to compare

What's Changed

  • Fix streaming text duplication — long responses no longer duplicate/repeat in the terminal. Replaced Live+Markdown re-rendering with direct text streaming.
  • nemo doctor command — run nemo doctor to check API keys, tools, endpoints, GPU, and config. Now correctly finds keys stored in macOS Keychain (not just env vars).
  • NVIDIA beam spinner — replaced the dots spinner with a bouncing green bar animation. Always visible during tool execution so you know it's working.

Full Changelog: v0.1.13...v0.1.14

v0.1.13

16 Mar 03:46

Choose a tag to compare

What's Changed

  • Better API error hints — human-readable messages for 403/404/500/502/503/504, SSL, DNS, and connection errors
  • Session persistence tests — save, load, list, and delete coverage
  • Lint fix — cleaned up unused import in new test file

Full Changelog: v0.1.12...v0.1.13

v0.1.12

15 Mar 22:14

Choose a tag to compare

What's Changed

  • Clean delegate architecture — removed dead weight, fixed delegate pattern for cleaner tool dispatch
  • CI fixes — ruff formatting compliance for CI pipeline

Full Changelog: v0.1.11...v0.1.12

v0.1.0 — Initial Release

15 Mar 02:43

Choose a tag to compare

NeMoCode v0.1.0

Terminal-first control plane for NVIDIA Nemotron — agentic coding, RAG, doc-ops, and multi-model formations.

Highlights

  • Multi-endpoint support (NIM, OpenRouter, local)
  • Agentic tool use (filesystem, git, bash, search)
  • Multi-model formations (solo, duo, trio)
  • REPL with multi-line input, context management, session persistence
  • Hardware detection and model recommendations
  • Voice input support (optional)

Install

pip install nemocode