Peter Steinberger
|
98b8c8c4ae
|
feat(memory-wiki): isolate vaults per agent (#103349)
* feat(memory-wiki): isolate per-agent vaults
Refs #63829.
Co-authored-by: SunnyShu <shu.zongyu@xydigit.com>
* fix(memory-wiki): scope agent status metadata
Refs #103088 and #103196.
Co-authored-by: SunnyShu <shu.zongyu@xydigit.com>
---------
Co-authored-by: SunnyShu <shu.zongyu@xydigit.com>
|
2026-07-10 05:19:13 +01:00 |
|
Peter Steinberger
|
eafe2a8d0b
|
refactor: consolidate duplicated plugin state and doctor migration plumbing onto SDK seams (#99850)
* refactor(plugin-sdk): add createPersistentDedupeCache and migrate channel presence caches
* refactor(matrix): adopt SDK approval reaction target store
* refactor(plugin-sdk): share doctor legacy-state migration fs helpers
* refactor(memory-core): dedupe qmd cache entry envelope validation
* chore(plugin-sdk): pin surface budgets for shared dedupe and doctor helpers
* test(matrix): use future approval expiry fixtures for reaction targets
* test(matrix): use future approval expiry fixtures for reaction targets
|
2026-07-04 01:51:03 -07:00 |
|
Dallin Romney
|
de34dfdbe8
|
refactor(plugins): consolidate record guards (#99361)
|
2026-07-02 22:12:53 -07:00 |
|
Peter Steinberger
|
7a3d24e70c
|
refactor(memory-wiki): store import runs in sqlite (#91108)
|
2026-06-07 01:04:43 -07:00 |
|
Peter Steinberger
|
a4236bd6fa
|
refactor(memory-wiki): store source sync state in sqlite
* refactor(memory-wiki): store source sync state in sqlite
* fix(memory-wiki): satisfy source sync migration lint
|
2026-06-06 20:04:27 -07:00 |
|
Peter Steinberger
|
96e5812426
|
docs: document medium extension sources
|
2026-06-04 21:33:54 -04:00 |
|
Peter Steinberger
|
d92a634fae
|
perf(gateway): defer doctor legacy checks
|
2026-05-02 17:45:09 +01:00 |
|