Repository navigation
v0.15.0
Breaking
Migration: workspace 側の AGENTS.md で
memory_distill_knowledge/memory_distill_valuesへの参照をmemory_distill_prepare/memory_distill_commitに更新する必要がある。agentic-core/.agents/skills/agentic-setup/references/agents_md_template.mdも同期が必要。
memory_distill_knowledgeandmemory_distill_valuesMCP tools replaced bymemory_distill_prepareandmemory_distill_commit. The new prepare/commit pattern delegates LLM extraction to the calling agent instead of using an internal extractor portSource.typefield changed fromSourceTypeto newReferenceTypeenum. API parametersources[].typenow acceptsmemory_note,web,user_direct,document,code,otherinstead of the previousSourceTypevalues
Added
memory_distill_prepareMCP tool: collects notes and returns snapshot with instructions and candidate schema for agent-side LLM extractionmemory_distill_commitMCP tool: validates and persists knowledge/values candidates with dry_run support, duplicate detection, and secret warningsReferenceTypeenum (memory_note,web,user_direct,document,code,other) forSource.typereference classification, distinct from entry-levelSourceTypeprovenance- CJK false-positive suppression in Values similarity detection using topic overlap ratio check
add_evidenceinmemory_values_updatenow accepts both a single dict and a list of dicts
Fixed
memory_knowledge_add,memory_values_add, andmemory_knowledge_updatenow return structuredvalidation_errorwith hint containing expected schema and missing field names instead of rawKeyError/TypeError- Invalid
source_typeerrors now include valid enum values in the error hint - Values promote ineligibility message now includes current/threshold values and next-action hint
Changed
memory_values_listdefaultmin_confidencechanged from 0.3 to 0.0, returning all entries by defaultmemory_knowledge_adddefaultsource_typechanged touser_taught- Legacy
SourceTypevalues inSource.typeare automatically mapped toReferenceTypeequivalents on read for backward compatibility - Improved MCP tool docstrings: nested dict schema and valid enum values for
evidence/sourcesparameters,promotion_candidate/demotion_candidatenotification fields,_resolve_dirpath resolution order,add_evidencelist support
Removed
DistillationService,DistillationExtractorPort,MockExtractorPort,UnconfiguredExtractorPort,KnowledgeCandidate(extractor),ValuesCandidate(extractor) classesDistillationTriggerclassDistillationReportandReportEntryclasses