hcl
d0cae0d950
fix(active-memory): skip sub-agent gracefully when no memory tools registered ( #77506 ) ( #77515 )
...
* fix(active-memory): skip sub-agent gracefully when no memory tools registered (#77506 )
When memory-core and memory-lancedb are both absent, the embedded
memory sub-agent would throw 'No callable tools remain after resolving
explicit tool allowlist', which propagated as a noisy warning through
the before_prompt_build hook. Catch this specific error in
runActiveMemorySubAgent and return an empty NONE result so the
gateway log stays clean and the sub-agent run is skipped without
disrupting the parent session.
* fix(active-memory): skip missing memory-tool subagent runs
* fix(active-memory): match inherited missing memory tool errors
* fix(active-memory): preserve policy-filtered memory errors
---------
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com >
2026-05-04 16:47:38 -05:00
..
2026-05-04 09:20:02 -07:00
2026-05-04 16:47:38 -05:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 18:13:53 +00:00
2026-05-04 09:20:03 -07:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 09:20:02 -07:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 22:29:13 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 20:48:51 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 22:12:06 +05:30
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 09:20:02 -07:00
2026-05-04 22:12:06 +05:30
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 09:20:02 -07:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 09:20:02 -07:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 09:20:02 -07:00
2026-05-04 10:09:55 +01:00
2026-05-04 09:20:02 -07:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 14:37:07 -07:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 21:05:05 +00:00
2026-05-04 09:20:02 -07:00
2026-05-04 10:09:55 +01:00
2026-05-04 09:20:03 -07:00
2026-05-04 14:01:59 -07:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 12:38:51 -06:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 09:20:02 -07:00
2026-05-04 10:09:55 +01:00
2026-05-01 12:02:22 +01:00
2026-05-01 14:12:17 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 11:30:36 -07:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 10:09:55 +01:00
2026-05-04 22:47:19 +05:30
2026-05-04 00:30:02 +01:00
2026-05-03 15:19:55 -07:00