Skip to content

Release v0.8.2

Choose a tag to compare

@github-actions github-actions released this 19 Sep 13:17
· 17 commits to main since this release

Memory parity for hook-less tools

Tools now differ only by model capability, not by memory. Ten of thirteen assistants have no hook events, so they get parity through shared mechanisms instead of per-tool hooks.

Added

  • File fallback — post-commit and agi-integrate init write pinned invariants and top precedents to .agent/MEMORY.md. Plain terminals, SSH, and CI read the same briefing hooks inject. Refresh with agi-hooks snapshot or agi-memory snapshot.
  • agi-integrate doctor — one view proving every tool sees the same store: resolved database path, observation/session/symbol counts, vault sync state, and each tool's detected/configured/rules state (--json for scripting).
  • Miss logging — every retrieval miss is logged; agi-memory alias misses shows frequent gaps and agi-memory alias suggest turns them into alias add commands. No embeddings, stays zero-dependency.
  • Stale session reaping — active sessions older than 12 hours auto-complete on every session-start path, so hook-less tools stop piling prompts onto dead rows. Outcomes stay unknown: timing out is not success.

Fixed

  • OpenCode lifecycle plugin migrated to the v2 setup API (ctx.session.hook prompt/context/compaction, session.idle subscription).

Install

pipx install agi-memory==0.8.2
# or
brew upgrade agi-memory
agi-integrate install all