What's Changed
- feat: link memory — graph traversal, recall integration, and provider tools by @coe0718 in #128
- refactor: migrate test_extraction callers from deprecated TripleStore.add_facts to AnnotationStore.add_many by @coe0718 in #130
- fix(provider): stop truncating prefetched memories by default by @steezkelly in #133
- fix(entities): block meta-word extraction noise in mention annotations by @ether-btc in #120
- feat: add sleep prompt override by @steezkelly in #136
- fix: read EMBEDDING_DIM from MNEMOSYNE_EMBEDDING_DIM env var by @ether-btc in #138
- fix(provider): make three hardcoded timeouts configurable via env vars by @AxDSan in #140
- fix(tests): restore CI env-var timeout tests broken by #140 merge by @AxDSan in #141
- feat(plugins): CompressionPlugin — replace hardcoded env-var compression in beam.py by @AxDSan in #142
- fix: MCP SDK 1.x compatibility for stdio and SSE transports by @chdlc in #151
- fix: index Hindsight imports for semantic recall by @WXBR in #144
- fix(hindsight): add debug logging to _backfill_import_embedding and error handling by @ether-btc in #149
- fix: add strict fact annotation matching by @wysie in #143
New Contributors
Full Changelog: v2.8.0...v3.0.0