What's Changed
- release: prepare v0.4.20 (#741)
- fix(dsh): snapshotEvents compat and stdin EOF for headless summarizer (#737)
- docs(plugin): explain model selection for forked skills (#733)
- fix(config): respect configured collection priority (#726)
- fix(hooks): avoid reindexing Milvus Lite on every plugin stop (#723)
- fix: clarify memory recall status messages (#722)
- fix(opencode): omit turn text when summaries fail (#719)
- perf(hooks): refresh the PyPI check off the session-start blocking path (#676) (#695)
- fix: enable best-effort Milvus Lite on Windows (#713)
- docs: route releases through repository skill (#712)
- fix: preserve latest session memory within context budget (#691)
- chore(release): bump plugin versions for single-source skills (#711)
- refactor(skills): single-source memory-config and memory-to-skill across platforms (#710)
- fix(opencode): run derive-collection.sh via argv, not a shell string (#681) (#682)
- ci: automate DSH plugin releases (#702)
- chore(dsh): release 0.1.3 (#701)