Skip to content

v0.6.0

Latest

Choose a tag to compare

@lifrary lifrary released this 11 Oct 06:47
· 1 commit to main since this release
af3087f

This release combines the 0.5 recovery/search and 0.6 usage milestones. There is no separate 0.5.0 release.

Highlights

  • Bounded, redacted historical recovery evidence with explicit continue/fork cutoffs, source attribution, recorded compaction summaries and omission notices. Current Git context is not historical file restoration.
  • Search across archived Codex sessions and Claude Code/Codex child transcripts, with exact file selectors and uniquely proven parent-step links.
  • Separate Codex descendant usage, evidenced inherited-call deduplication, explicit unattributed children, and descendant-aware MCP cache invalidation.
  • Opt-in session-catalog token totals through --sessions --usage and MCP agent_tree_sessions({usage:true}). Default catalogs stay metadata-only; missing data remains distinct from zero.
  • Hardened descriptor ownership, filesystem failure isolation, native-path validation and macOS filesystem-alias handling.

Verification

Linux and macOS CI passed with Node 22, 24 and 26, including tests, both TypeScript checks, lint, build, release consistency, installed-tarball CLI/MCP smoke and dependency audit. The attached tarball also passed the complete server prepublish checks and installed-package smoke.

Install or upgrade from npm:

npm install -g @seungwoolee/agent-tree@latest
agent-tree --version

The npm latest tag is 0.6.0. The registry tarball matches the attached, checksum-verified package. Fresh registry installation and CLI/MCP behavior were verified after publication. The attached package can also be installed directly with npm install -g ./seungwoolee-agent-tree-0.6.0.tgz after download.

SHA256: 1549b7f0e77b450ab16fcbb67649d213664b8a666903550b6fd9724011421cc2

Full changelog