Onur Solmaz
0aea58ab66
fix(memory): fail fast when embeddings provider is unavailable
...
Fixes #89691 .
Memory search now treats explicitly configured non-local embedding providers as required. When that provider is unavailable, search and sync surface an unavailable memory-search result instead of silently returning FTS-only recall.
Unset/default/local/none-style paths keep FTS fallback so existing workflows do not lose keyword recall entirely. The fallback state is now surfaced in diagnostics/status instead of being hidden.
Maintainer merge note: current CI still has unrelated baseline boundary failures in extensions/google/google.live.test.ts and extensions/minimax/minimax.live.test.ts. This PR does not touch those files; the PR-specific memory, docs, lint, type, security, and ClawSweeper checks were reviewed before merge.
2026-06-06 20:39:38 +08:00
..
2026-06-04 22:07:59 -04:00
2026-06-06 20:39:38 +08:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-05 08:49:35 -07:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:40:44 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 08:09:34 -04:00
2026-06-04 21:02:07 -04:00
2026-06-05 08:40:35 -07:00
2026-06-04 21:02:07 -04:00
2026-06-05 22:00:38 -07:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:33:54 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 22:06:01 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 22:06:01 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:59:00 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-06 03:47:24 -07:00
2026-06-04 21:33:54 -04:00
2026-06-04 23:05:06 -07:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-05 22:31:50 -07:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:33:54 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:40:44 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-05 08:49:35 -07:00
2026-06-05 04:10:43 +00:00
2026-06-04 21:02:07 -04:00
2026-06-06 20:39:38 +08:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:33:54 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-06 03:47:24 -07:00
2026-06-04 21:02:07 -04:00
2026-06-06 03:47:24 -07:00
2026-06-04 21:59:00 -04:00
2026-06-04 21:33:54 -04:00
2026-06-04 22:06:01 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 22:07:59 -04:00
2026-06-04 21:33:54 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:33:54 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-05 12:01:58 -07:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:59:00 -04:00
2026-06-05 08:49:35 -07:00
2026-06-04 21:02:07 -04:00
2026-06-05 06:57:16 +00:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:33:54 -04:00
2026-06-04 22:03:15 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-05 18:24:09 -07:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:33:54 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-06 02:15:00 +00:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:59:00 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:33:54 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:02:07 -04:00
2026-06-04 21:33:54 -04:00
2026-06-04 21:33:54 -04:00
2026-06-04 21:02:07 -04:00
2026-05-31 15:53:14 +01:00
2026-06-04 21:02:07 -04:00