Skip to content

This release adds 3 notable features for engineering teams evaluating rollout.

Published 7d AI Coding Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Updates Upgrade notes, Top user-facing wins, and Docs links across a mixed release.

Changes in this release

Feature Medium

Session resume via -c, --continue-last, and TUI /resume reopens the journal graph.

Session resume via -c, --continue-last, and TUI /resume reopens the journal graph.

Source: llm_adapter@2026-05-27

Confidence: high

Feature Medium

LLM tool calls are validated against each tool's JSON Schema before dispatch.

LLM tool calls are validated against each tool's JSON Schema before dispatch.

Source: llm_adapter@2026-05-27

Confidence: high

Feature Medium

`akmon scout` produces bounded planning dossiers; file tools support `dry_run` with stabilized `file_change_set` payloads.

`akmon scout` produces bounded planning dossiers; file tools support `dry_run` with stabilized `file_change_set` payloads.

Source: llm_adapter@2026-05-27

Confidence: high

Feature Medium

`config.toml` fields `default_model`, `ollama_url`, enabled `[[mcp]]` servers, and `first_token_deadline_ms` are now honored; invalid configs warn instead of silently resetting.

`config.toml` fields `default_model`, `ollama_url`, enabled `[[mcp]]` servers, and `first_token_deadline_ms` are now honored; invalid configs warn instead of silently resetting.

Source: llm_adapter@2026-05-27

Confidence: high

Feature Medium

Tool output parsers should prefer `changes[]` over legacy `files[]` in file‑modifying tool results; `files[]` remains as an alias.

Tool output parsers should prefer `changes[]` over legacy `files[]` in file‑modifying tool results; `files[]` remains as an alias.

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Medium

Repeat-limit crash on `read_file` / `list_directory` exploration cap no longer exits with `InvalidTransition`.

Repeat-limit crash on `read_file` / `list_directory` exploration cap no longer exits with `InvalidTransition`.

Source: llm_adapter@2026-05-27

Confidence: high

Full changelog

Release notes: v2.1.0

Why this release

v2.1.0 hardens the v2.0.0 session loop for real daily use: resume works against the journal, tool dispatch is schema-validated, config.toml fields actually apply, and several deterministic crash paths are closed. AGEF v0.1.1 and the evidence substrate are unchanged.

Top user-facing wins

  • Session resume: -c, --continue-last, and TUI /resume reopen the journal graph instead of failing with session already exists.
  • Repeat-limit crash fix: hitting the read_file / list_directory exploration cap no longer exits with InvalidTransition (#1).
  • Tool argument validation: LLM tool calls are checked against each tool's JSON Schema before dispatch (including MCP proxies).
  • Config.toml wiring: default_model, ollama_url, enabled [[mcp]] servers, and first_token_deadline_ms are honored; invalid config files warn instead of silently resetting.
  • Scout + diff dry-run: akmon scout produces bounded planning dossiers; file tools support dry_run with stabilized file_change_set payloads.

Upgrade notes

  • Safe upgrade from v2.0.0. Existing journals and AGEF bundles remain readable.
  • CLI flags still override ~/.akmon/config.toml when set to non-default values (e.g. explicit --model, --ollama-url).
  • Tool output parsers should prefer changes[] over legacy files[] in file-modifying tool results (files[] remains as alias).

Verification checklist

akmon --version  # should report 2.1.0

# Resume should not fail on second run with same session id
akmon --yes --task "hello" --output json
akmon -c --yes --task "continue from before" --output json

# Config warning (optional smoke test with intentional typo in config.toml)
akmon doctor

Docs links

Full Changelog: https://github.com/radotsvetkov/akmon/compare/v2.0.0...v2.1.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Akmon, a Rust AI coding agent for regulated engineering

Get notified when new releases ship.

Sign up free

About Akmon, a Rust AI coding agent for regulated engineering

All releases →

Beta — feedback welcome: [email protected]