v0.1.0
What's Changed
- feat(adapter-letta): SQLite-mode adapter for Letta (formerly MemGPT) — §-2.3 P0 delivered by @0xsongsu in #34
- feat(adapter-hermes): Nous Research Hermes Agent adapter — MEMORY.md + USER.md + SQLite sessions (§-2.2) by @0xsongsu in #35
- feat(adapter-openclaw): OpenClaw adapter — SOUL.md / AGENTS.md / skills/ / sessions/ (§-2.2) by @0xsongsu in #36
- feat(adapter-ghast): ghast adapter — prompts + bundled-skills (encrypted profile DB flagged) §-2.2 by @0xsongsu in #37
- feat(adapter-tdai): TencentDB Agent Memory (TDAI) — 4-tier L0/L1/L2/L3 (§-2.3) by @0xsongsu in #38
- feat(adapter-openviking): OpenViking VikingFS adapter + workspace tmp-dir stability fix (§-2.3) by @0xsongsu in #39
- feat(adapter-mempalace): MemPalace ChromaDB adapter — identity.txt + drawers (§-2.3) by @0xsongsu in #40
- feat(adapter-memori): Memori SQLite adapter — facts/attrs/messages/summaries/KG (§-2.3) by @0xsongsu in #41
- feat(adapter-memos): MemOS adapter — textual_memory.json MemCubes (§-2.3) by @0xsongsu in #42
- feat(adapter-memary): Memary local-cache adapter — JSON files + personas (§-2.3) by @0xsongsu in #43
- docs(readme): refresh for 14 first-class adapters (§-2.2 + §-2.3) by @0xsongsu in #44
- feat(extractor): §-1.5 PR-6 Stage 1 — deterministic Episode gate + dry-run CLI by @0xsongsu in #45
- feat(core,store): provenance.derived_from + migration 0004 (§-1.5 PR-6 prep) by @0xsongsu in #46
- feat(store,cli): Store::list_derivations + lineage_chain +
anamnesis lineageCLI by @0xsongsu in #47 - feat(extractor,cli): §-1.5 PR-6 Stage 2 — LlmProvider trait + MockProvider + end-to-end by @0xsongsu in #48
- feat(extractor,cli): OpenAI-compatible HTTP provider behind feature flag by @0xsongsu in #49
- feat(cli): Stage 2 safety — confirmation prompt + --max-llm-calls + audit JSONL by @0xsongsu in #50
- feat(cli): anamnesis audit list / show — browse the Stage 2 audit log by @0xsongsu in #51
- feat(extractor,cli): concurrent Stage 2 with --concurrency N (default 1) by @0xsongsu in #52
- feat(extractor,cli): native Anthropic Messages API provider behind feature flag by @0xsongsu in #53
- docs(readme): cover the shipped §-1.5 PR-6 session extractor by @0xsongsu in #54
- feat(extractor): 429/5xx retry with exponential backoff on OpenAI + Anthropic providers by @0xsongsu in #55
- feat(cli): --max-retries flag + retry policy in audit log + banner by @0xsongsu in #56
- feat(cli): anamnesis doctor — §-2.5 per-source health check by @0xsongsu in #57
- feat(cli): doctor --strict (CI-friendly exit code) + README CLI ref by @0xsongsu in #58
- feat(cli): doctor --since staleness filter + --strict-staleness by @0xsongsu in #59
- feat(cli): doctor probes generic-mcp via its HTTP /healthz endpoint by @0xsongsu in #60
- feat(release): install.sh one-liner + Homebrew formula template + packaging docs by @0xsongsu in #61
- feat(mcp): expose
doctortool — per-source health + staleness over JSON-RPC by @0xsongsu in #62 - feat(cli): mcp-config + integration guide + E2E quickstart (Round 55) by @0xsongsu in #63
- test: wire AdapterContract harness to remaining 11 adapters (Round 56) by @0xsongsu in #64
- release: 0.1.0 — first stable adapter-contract release by @0xsongsu in #65
Full Changelog: v0.0.2...v0.1.0