Giuseppe
f6a5f6592f
fix: log warnings on silently swallowed agent and endpoint failures ( #2367 )
...
get_builtin_overrides() was swallowing all exceptions with a bare
`except Exception: pass`, so misconfigured tool-description overrides
would silently produce wrong agent behaviour with no log trace.
The background endpoint refresh loop had the same pattern: any probe
failure was silently ignored, giving operators no signal that the
refresh was broken.
Also removes a circular self-import (`from src.agent_loop import
_build_base_prompt`) inside _build_system_prompt; the function is
already in scope and the import created a latent circular reference risk.
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-04 12:29:31 +01:00
..
2026-06-04 00:34:06 +01:00
2026-06-03 14:23:10 +09:00
2026-06-04 12:29:31 +01:00
2026-06-01 16:54:11 +09:00
2026-06-03 14:06:39 +09:00
2026-06-04 00:37:28 +01:00
2026-06-04 04:47:13 +01:00
2026-06-03 09:00:04 +09:00
2026-05-31 23:58:26 +09:00
2026-05-31 23:58:26 +09:00
2026-06-03 13:37:54 +09:00
2026-06-03 14:07:14 +09:00
2026-06-03 14:11:45 +09:00
2026-06-04 08:27:26 +09:00
2026-06-01 15:09:47 +09:00
2026-06-04 04:01:21 +01:00
2026-06-03 11:36:12 +09:00
2026-06-02 23:01:04 +09:00
2026-06-03 13:36:50 +09:00
2026-05-31 23:58:26 +09:00
2026-06-01 22:22:41 +09:00
2026-06-03 14:14:27 +09:00
2026-06-01 15:09:47 +09:00
2026-06-01 10:50:07 +09:00
2026-06-03 00:13:53 +09:00
2026-06-03 14:12:14 +09:00
2026-05-31 23:58:26 +09:00
2026-06-03 14:23:07 +09:00
2026-06-03 13:23:01 +09:00
2026-06-04 12:06:24 +02:00
2026-06-03 14:06:31 +09:00
2026-06-01 15:09:47 +09:00
2026-06-04 11:51:47 +01:00
2026-05-31 23:58:26 +09:00
2026-05-31 23:58:26 +09:00
2026-05-31 23:58:26 +09:00
2026-06-03 14:07:11 +09:00
2026-06-04 04:56:11 +01:00
2026-06-03 09:00:10 +09:00
2026-06-03 14:23:46 +09:00
2026-05-31 23:58:26 +09:00
2026-06-04 05:31:15 +01:00
2026-06-04 04:56:11 +01:00
2026-06-03 14:11:31 +09:00
2026-06-03 14:24:07 +09:00
2026-05-31 23:58:26 +09:00
2026-06-01 18:27:17 +09:00
2026-06-03 13:42:05 +09:00
2026-06-03 14:12:31 +09:00
2026-05-31 23:58:26 +09:00
2026-05-31 23:58:26 +09:00
2026-06-01 14:32:13 +09:00
2026-06-03 13:31:33 +09:00
2026-05-31 23:58:26 +09:00
2026-06-02 23:33:22 +09:00
2026-05-31 23:58:26 +09:00
2026-06-03 13:34:40 +09:00
2026-06-03 13:42:24 +09:00
2026-06-01 15:09:47 +09:00
2026-05-31 23:58:26 +09:00
2026-06-03 14:11:05 +09:00
2026-06-03 14:23:27 +09:00
2026-06-03 02:40:22 +09:00
2026-06-04 08:27:26 +09:00
2026-06-03 13:31:26 +09:00
2026-06-03 14:23:15 +09:00
2026-06-02 23:13:30 +09:00
2026-06-03 13:37:39 +09:00
2026-06-03 13:33:43 +09:00
2026-06-03 08:59:42 +09:00
2026-06-04 08:27:26 +09:00
2026-06-03 14:11:14 +09:00
2026-06-02 20:44:27 +09:00
2026-06-04 12:06:24 +02:00
2026-06-04 00:32:50 +01:00
2026-06-03 08:59:49 +09:00
2026-06-03 22:47:00 +09:00
2026-06-03 14:22:45 +09:00
2026-06-03 14:14:23 +09:00
2026-06-03 13:29:08 +09:00