Skip to content

v0.0.2

Choose a tag to compare

@github-actions github-actions released this 17 May 18:44
· 152 commits to main since this release
83b692c

What's Changed

  • Phase 1 + 2 + 3: full Anamnesis implementation (3 adapters, hybrid RAG, MCP) by @0xsongsu in #2
  • fix(adapter-claude-code): scanner recursion + frontmatter top-level type (PR-F + PR-G) by @0xsongsu in #7
  • fix(adapter-claude-code): JSONL turn parsing + readable markdown + mtime (PR-H + PR-I) by @0xsongsu in #8
  • fix(cli,store): source registry is canonical for import (PR-B, F5) by @0xsongsu in #9
  • feat(mcp-server): admin tool gate — import_source off by default (PR-A) by @0xsongsu in #10
  • feat: SearchFilter pushdown — minority source survives majority dominance (PR-C) by @0xsongsu in #11
  • feat(search): packer ranking defaults — kind boost + recency + per-project cap by @0xsongsu in #12
  • feat(store): CJK FTS via jieba pre-tokenization — Chinese search actually works by @0xsongsu in #13
  • docs: round-6 verification — embedder dogfood + Hybrid vs FTS on real Chinese corpus by @0xsongsu in #14
  • perf(store): fast-path upsert_record when raw_hash unchanged (~70× faster re-imports) by @0xsongsu in #15
  • feat(search,mcp,cli): search_memories wire format — trace_id, score breakdown, time fields by @0xsongsu in #16
  • feat(store,mcp,cli): list_sources returns per-source counts + staleness by @0xsongsu in #17
  • feat(store,mcp): trace_provenance accepts chunk_id + returns chunk content + tokenized form by @0xsongsu in #18
  • feat(store,mcp): get_record returns normalized agent-decision-ready payload by @0xsongsu in #19
  • feat(cli): search human-readable card surfaces full wire schema by @0xsongsu in #20
  • fix(mcp,store,adapter-generic-mcp): resources/list emits concrete URIs — loopback actually round-trips by @0xsongsu in #21
  • feat(cli,mcp): wire anamnesis serve --sse to in-process MCP HTTP transport by @0xsongsu in #22
  • test(cli): search_memories round-trips over the unified serve --sse HTTP transport by @0xsongsu in #23
  • feat(cli): anamnesis status shows per-source health table + freshness by @0xsongsu in #24
  • feat(cli): generic-mcp is a first-class CLI source (source add --url + import) by @0xsongsu in #25
  • refactor(importer,cli,mcp): unify CLI and MCP admin import through ImportService (§-1.5 PR-3) by @0xsongsu in #26
  • feat(importer,cli,adapter-claude-code): ScanOpts pushdown — --since/--full are real (§-1.5 PR-4a) by @0xsongsu in #27
  • feat(adapter-codex,adapter-mem0,adapter-generic-mcp): honor ScanOpts.since / full (§-1.5 PR-4b) by @0xsongsu in #28
  • feat(store,mcp,adapter-generic-mcp): cursor pagination for resources/list (§-1.5 PR-2) by @0xsongsu in #29
  • feat(mcp,cli): expose kind/scope/instance/since/until on search_memories (§-1.5 PR-5) by @0xsongsu in #30
  • ci(release): tag-triggered multi-OS binary release workflow by @0xsongsu in #31
  • chore(release): bump to 0.0.2 + close [Unreleased] CHANGELOG section by @0xsongsu in #32
  • ci(release): fix archive globbing + park aarch64-linux cross build by @0xsongsu in #33

New Contributors

Full Changelog: https://github.com/Trapezohe/Anamnesis/commits/v0.0.2