Peter Steinberger
d515009c53
fix(ci): stabilize auto-reply CI tests
2026-04-11 04:09:10 +01:00
Peter Steinberger
3e80bd33e4
refactor: simplify extension conversions
2026-04-11 01:37:23 +01:00
Peter Steinberger
d44cd0d452
style: apply oxformat cleanup
2026-04-11 01:17:51 +01:00
Peter Steinberger
ebfd468ee0
refactor: simplify typed conversions
2026-04-11 01:01:30 +01:00
Peter Steinberger
a73dc477d7
style: apply oxfmt cleanup
2026-04-10 23:09:37 +01:00
Peter Steinberger
d236cb4680
chore: enable redundant type constituent checks
2026-04-10 21:23:40 +01:00
Peter Steinberger
f6ed276f51
style: apply updated formatter output
2026-04-10 19:17:39 +01:00
Peter Steinberger
7897fb9c84
refactor: dedupe locale lowercase helpers
2026-04-07 22:57:52 +01:00
Peter Steinberger
dffa88f396
refactor: dedupe memory lowercase helpers
2026-04-07 20:58:01 +01:00
Peter Steinberger
eb9ce9482c
refactor: dedupe memory lowercase helpers
2026-04-07 20:57:04 +01:00
Peter Steinberger
a00b01f5ed
fix: harden complex qa suite scenarios
2026-04-07 20:35:39 +01:00
Peter Steinberger
9314bb7180
refactor: dedupe extension lowercase helpers
2026-04-07 15:12:32 +01:00
Peter Steinberger
e169fcd263
refactor: dedupe qa and diff error formatting
2026-04-07 05:06:54 +01:00
Peter Steinberger
3417dbabf4
refactor: dedupe memory-core error formatting
2026-04-07 02:03:34 +01:00
Peter Steinberger
3a1ca98e53
perf: extract memory multimodal indexing policy
2026-04-07 00:17:08 +01:00
Peter Steinberger
d2a03eca1a
perf: extract memory session sync state helpers
2026-04-07 00:17:08 +01:00
Vincent Koc
32eff914c6
fix(memory-core): narrow qmd and artifact dir typing
2026-04-06 23:09:46 +01:00
Peter Steinberger
e44a995e83
test: trim qmd manager fixture setup
2026-04-06 22:49:36 +01:00
Peter Steinberger
b1905c1423
refactor: dedupe qmd manager record helper
2026-04-06 22:44:14 +01:00
Peter Steinberger
e88c39b0a1
refactor: dedupe memory-core error formatting
2026-04-06 22:44:14 +01:00
Vincent Koc
e92c2b63f9
fix(memory-core): align embedding cache db typing
2026-04-06 22:16:12 +01:00
Peter Steinberger
4ae1599ea5
perf: extract memory adapter registration helper
2026-04-06 22:04:23 +01:00
Peter Steinberger
d806682f78
perf: extract memory embedding state helpers
2026-04-06 22:04:23 +01:00
Vincent Koc
b96589b1fc
fix(memory-core): align vector write db typing
2026-04-06 21:54:32 +01:00
Peter Steinberger
c9f288ceaf
perf: extract memory atomic reindex helpers
2026-04-06 21:28:29 +01:00
Peter Steinberger
6b6c95b443
perf: extract memory sqlite write helpers
2026-04-06 21:28:29 +01:00
Peter Steinberger
ca27d932b4
perf: extract memory search preflight helpers
2026-04-06 21:28:29 +01:00
Vincent Koc
ca26489fe8
fix(memory-core): repair sync helper typing drift
2026-04-06 21:11:06 +01:00
Peter Steinberger
7c256bfdf4
test: trim memory manager test startup
2026-04-06 20:52:08 +01:00
Peter Steinberger
6e9382b5c8
perf: extract memory provider state helpers
2026-04-06 20:52:08 +01:00
Peter Steinberger
f4d8393bf4
perf: extract memory manager state helpers
2026-04-06 20:21:46 +01:00
Peter Steinberger
8d2daf7ef2
perf: extract memory sync control helpers
2026-04-06 20:21:46 +01:00
Peter Steinberger
66405d5e8a
perf: extract memory status state helpers
2026-04-06 19:45:31 +01:00
Peter Steinberger
58d7df7985
fix(ci): restore contracts and type gates
2026-04-06 19:10:31 +01:00
Peter Steinberger
10802e20d6
test: trim memory hotspot fixture setup
2026-04-06 18:55:54 +01:00
Peter Steinberger
e6b95624d9
test: reuse qmd manager fixture cleanup
2026-04-06 18:55:54 +01:00
Peter Steinberger
3921bb2df6
perf: extract memory manager state helpers
2026-04-06 18:39:06 +01:00
Peter Steinberger
b5c9a46633
test: pre-register memory embedding adapters
2026-04-06 18:39:06 +01:00
Peter Steinberger
30c686423f
perf: avoid full config resolution in qmd sync
2026-04-06 17:46:48 +01:00
Vincent Koc
c01b4981af
test(memory-core): seed qmd manager provider registry
2026-04-06 17:10:18 +01:00
Peter Steinberger
723c0ea2b7
test: speed up memory manager hotspot tests
2026-04-06 17:04:13 +01:00
Peter Steinberger
6f841ff121
test: cache memory manager helper imports
2026-04-06 17:04:13 +01:00
Vincent Koc
38c520acc3
chore(memory-core): type embedding test mocks
2026-04-06 16:58:14 +01:00
Peter Steinberger
0337a0d7f8
fix(memory): warn cleanly on degraded vector recall
2026-04-06 15:23:30 +01:00
mainstay22
a224f59fe3
fix(memory): surface warning when sqlite-vec unavailable during index
...
When chunks_vec cannot be updated (sqlite-vec extension not loaded),
the memory index now emits an error-level warning instead of silently
reporting success.
Before this change: 'Memory index updated (hull).' was emitted even
when the vector index (chunks_vec) was not updated due to sqlite-vec
being unavailable. This masked silent vector recall degradation.
After this change:
- If vector.enabled=true and vector.available=false: emits
'Memory index WARNING (agentId): chunks_vec not updated — sqlite-vec
unavailable: <reason>. Vector recall degraded.'
- If vector is healthy: emits normal success message unchanged
- Per-file warning also emitted in writeChunks when chunks are written
without vector embeddings
Fixes: HELM-0251 (local dist patch — this makes it update-safe)
Related: HELM-0252 (this PR)
2026-04-06 15:23:30 +01:00
Vincent Koc
620537914b
fix(plugins): clean bundled extension lint tail
2026-04-06 15:21:46 +01:00
Peter Steinberger
af62a2c2e4
style: fix extension lint violations
2026-04-06 14:53:55 +01:00
Vincent Koc
a896d5df0c
test(memory-core): reuse workspace helper in temp dir tests
2026-04-06 05:28:18 +01:00
Vincent Koc
7c9108aaf7
fix(memory-qmd): streamline compatibility coverage
2026-04-06 01:52:01 +01:00
Vincent Koc
098f4eeebb
fix(memory-qmd): restore qmd compatibility defaults
2026-04-06 01:31:51 +01:00