v0.5.0
Changelog
Features
- 3bc5b14: feat(agenttool): memory_search tool over persistent memory (#477) (#494) (@smallnest)
- 5f05951: feat(cli): /memory command + memstatus report (#484) (#496) (@smallnest)
- e31e27a: feat(config): nested [memory]/[checkpoint] tables + compaction.max_context (#479) (#486) (@smallnest)
- 7b69a0d: feat(memory): BM25 search + buildFtsQuery + relative score floor (#476) (#492) (@smallnest)
- 2e12ba1: feat(memory): path resolution + scope/type + traversal guard (#474) (#487) (@smallnest)
- 0e8d9a7: feat(memory): reconcile lazy sync + size-mtime fingerprints (#475) (#490) (@smallnest)
- 178b829: feat(memory): storage layer schema + Store.Open + FTS5 smoke test (#473) (#485) (@smallnest)
- 2ca8d7a: feat(repl): add /effect as an alias of /think (@smallnest)
- de6c384: feat(runtime): checkpoint persistence + watermark (#480) (#488) (@smallnest)
- f703399: feat(runtime): context rebuild from checkpoint + /rebuild + fallback (#482) (#491) (@smallnest)
- 10b406b: feat(runtime): memory injection reminder provider + budget (#478) (#493) (@smallnest)
- a06cf65: feat(runtime): wire persistent memory + checkpoint recall into loop (#481) (#495) (@smallnest)
- 39e09ad: feat(session): context inheritance via contextFrom/contextWatermark (#483) (#489) (@smallnest)
- d3100e8: feat(tui): compacting indicator + /exit,/quit quit the TUI (@smallnest)
Bug fixes
- bab0d18: fix(remotecontrol): wire /remote-control into TUI + robust LAN IP selection (@smallnest)