Repository navigation
v0.3.0
Added
- A session-source interface separating discovery and log normalization from
analysis, rendering, configuration, and MCP transport. - Codex rollout support via CLI
--source codexand MCPsource: "codex".
CODEX_HOMEcontrols discovery, project filtering uses metadata cwd, and
portable--fileimports detect Claude Code or Codex automatically. - Codex message/tool normalization, apply-patch file paths, public reasoning
summaries, compaction markers, duplicate-notification suppression, and
deterministic event identities. Thread IDs remain distinct from root
session IDs. Discovery excludes subagent sessions and symlink entries. - Source identity in JSON mindmaps and catalogs; source-preserving CLI
snapshot hints and optional source filters for pick history. - Synthetic adapter, CLI, MCP, and installed-tarball regressions for both
sources. No private rollout fixtures are distributed.
Fixed
- Tool and file labels redact credentials before truncation, preventing
partial tokens from surviving shorter heuristic labels. - Interactive picker and discovery fallback messages apply output redaction.
Breaking
- Pick history is now stored at
~/.cache/agent-tree/picks/<source>/<session-id>.jsonl. Flat-directory
history is neither read nor migrated; Claude and Codex UUIDs cannot share
or remove one another's stars. - Nonempty unrecognized imports require an explicit source instead of
silently producing an empty Claude tree.
This release also includes the 0.2.1 changes.