Skip to content

Releases: lifrary/agent-tree

v0.1.2

25 Apr 09:46

Choose a tag to compare

Release v0.1.2

v0.1.1

24 Apr 07:29

Choose a tag to compare

Release v0.1.1

v0.1.0 — initial public release

23 Apr 06:38

Choose a tag to compare

First public release of agent-tree — navigate any Claude Code session as a numbered file-tree in your terminal, and resume from any node.

Install

npm install -g @seungwoolee/agent-tree

Or as a Claude Code plugin (recommended — surfaces 5 MCP tools in every session):

git clone https://github.com/lifrary/agent-tree ~/.claude/plugins/local/agent-tree
cd ~/.claude/plugins/local/agent-tree && npm install && npm run build

Highlights

  • Terminal-only file-tree: phases (user prompts) → sub-actions, with phase metadata (N actions · M files · T min). No browser, no HTML.
  • Smart default: agent-tree with no args picks up the latest session of the current project; falls back to globally latest.
  • ⭐ pick history: previously resumed-from nodes are starred (GitHub-style binary). Persisted at ~/.cache/agent-tree/picks/.
  • Continue / Fork resume: pick a node, get the resume markdown on stdout (and clipboard on TTY) ready to paste into a new session. Snapshots auto-include git context (branch / HEAD / status / recent commits).
  • MCP plugin: 5 tools (agent_tree_list / snapshot / picks / diff / unstar) surface in any Claude Code session natively, no subprocess spawn.
  • Secret redaction: 15 default patterns (Anthropic / OpenAI / GitHub classic + fine-grained PAT / AWS / GCP API + OAuth / Stripe / HuggingFace / JWT / PEM / Bearer); --redact-strict adds email / phone / card / SSN / RRN.

Quality bar at release

  • 113 tests across 12 files (lint + typecheck + test + build all clean)
  • Comprehensive security audit: 39 fixes including the redactor pipeline, MCP tool routing, path-traversal mitigation (CVE-2022-24765 class), --dump-json hardening
  • End-to-end install verification: fresh npm i @seungwoolee/agent-tree → CLI + MCP both functional

See CHANGELOG.md "Post-rebrand audit hardening" for the full list.

Multi-agent intent

Project is named agent-tree (not claude-tree) so v0.2 can add Codex / Gemini session adapters when those formats stabilize.


Built with Claude Code itself — this very session was the first to dogfood the tool against its own JSONL.