What's Changed
Patch release addressing three targeted bug fixes discovered after v10.60.0.
Fixed
-
fix(milvus): add missing
tag_matchparam toget_all_memories/count_all_memories(#958, @henry201605): Both methods were missing thetag_matchparameter present in sqlite_vec and other backends, causing AND/OR tag filtering to be silently ignored in all Milvus deployments. -
fix(hooks): apply protocol-correct port fallback to
session-end.jstriggerQualityEvaluation(#960, closes #957):session-end.jswas not updated alongside thememory-client.js/memory-retrieval.jsfix from PR #952. Applies the same protocol-correct port resolution (omit port forhttps://orhttp://standard ports) totriggerQualityEvaluation, restoring hook functionality for Cloudflare Tunnel and reverse proxy deployments. -
fix(consolidation): repair broken contradiction detection (#961, closes #959): Three bugs in
contradictions.pycaused the detection module to fail silently on every invocation: (1)list_memories()replaced by correctget_all_memories()call returning Memory dataclass objects, (2) dataclass attribute access switched frommetadata.get()dict-style to direct field access (memory.tags,memory.memory_type), (3)search_memories()parameter name and return-type handling corrected.
Upgrade Notes
- No breaking changes
- No configuration changes required
- Landing page not updated (PATCH release)
Full Changelog
See CHANGELOG.md for the complete entry.