Brooklyn Nicholson
4e7403130e
fix(agent): redact the failed-turn error card before it reaches the durable store
...
_failed_turn_display_metadata stored result["error"] and the error_surface
raw into the boundary row's display_metadata, which SessionDB persists
without redaction — a secret echoed by a provider or tool error reached the
'store' and 'export' sinks verbatim (test_secret_redaction_gateway
[tool_reads_env_file-store/export]). Force-redact every string in the
payload (nested dicts/lists included) at the producer, matching the
compressor's persistence boundary.
2026-10-01 03:27:39 -05:00
..
2026-09-29 03:28:46 +05:30
2026-09-28 10:21:41 -07:00
2026-09-28 10:21:41 -07:00
2026-09-28 10:21:41 -07:00
2026-09-29 22:57:48 -04:00
2026-09-29 04:15:21 +05:30
2026-09-25 21:27:06 +05:30
2026-09-28 12:53:29 -05:00
2026-09-29 19:30:43 -05:00
2026-09-30 23:18:06 -05:00
2026-09-28 14:16:18 -07:00
2026-09-28 10:21:41 -07:00
2026-09-24 22:26:23 +05:30
2026-09-24 22:25:06 +05:30
2026-09-29 23:54:34 +05:30
2026-09-29 23:25:26 +05:30
2026-09-29 19:30:43 -05:00
2026-09-28 10:21:41 -07:00
2026-09-30 22:59:48 -05:00
2026-09-28 10:21:41 -07:00
2026-09-28 10:21:41 -07:00
2026-09-28 10:21:41 -07:00
2026-09-28 10:21:41 -07:00
2026-09-28 12:43:03 -07:00
2026-09-24 15:58:19 +05:30
2026-09-24 15:58:19 +05:30
2026-09-25 13:49:31 -05:00
2026-09-29 23:54:34 +05:30
2026-09-28 10:21:41 -07:00
2026-09-28 12:43:03 -07:00
2026-09-27 18:38:58 +05:30
2026-09-28 14:16:18 -07:00
2026-10-01 02:28:11 +00:00
2026-09-26 23:49:25 +05:30
2026-09-28 11:29:49 -05:00
2026-09-27 20:45:56 +05:30
2026-09-24 11:57:56 -05:00
2026-09-24 11:57:56 -05:00
2026-09-29 04:15:21 +05:30
2026-10-01 03:27:39 -05:00
2026-09-26 11:22:06 -07:00
2026-09-24 15:44:48 +05:30
2026-09-29 18:47:44 -05:00
2026-09-28 10:21:41 -07:00
2026-09-26 17:59:52 -05:00
2026-09-27 00:04:22 +05:30
2026-09-28 12:43:03 -07:00
2026-09-29 18:33:44 +05:30
2026-09-24 22:36:08 +05:30
2026-09-29 19:31:49 -05:00
2026-09-28 10:21:41 -07:00
2026-09-29 23:54:34 +05:30
2026-09-28 10:21:41 -07:00
2026-09-28 14:16:18 -07:00
2026-09-28 14:16:18 -07:00
2026-09-28 14:16:18 -07:00
2026-09-28 10:21:41 -07:00
2026-09-28 10:21:41 -07:00
2026-09-29 22:07:30 +05:30
2026-09-27 02:02:41 +05:30
2026-09-30 22:30:35 -04:00
2026-09-28 10:21:41 -07:00
2026-09-30 23:10:24 -05:00
2026-09-24 08:51:52 -04:00
2026-09-28 12:43:03 -07:00
2026-09-29 19:42:46 -05:00
2026-09-27 20:45:44 +05:30
2026-09-29 04:15:21 +05:30
2026-09-29 23:25:26 +05:30
2026-09-26 19:27:41 +05:30
2026-09-28 10:21:41 -07:00
2026-09-27 01:55:21 +05:30
2026-09-28 10:21:41 -07:00
2026-09-29 18:49:11 -05:00
2026-09-28 10:21:41 -07:00
2026-09-27 00:38:34 +05:30
2026-09-26 17:59:52 -05:00
2026-09-29 23:25:26 +05:30
2026-09-26 22:21:47 +05:30
2026-09-27 02:48:48 -05:00
2026-09-25 21:28:32 +05:30
2026-09-29 05:59:25 -04:00
2026-09-28 10:21:41 -07:00
2026-09-29 12:16:43 -04:00
2026-09-28 10:21:41 -07:00
2026-09-24 22:32:05 +05:30
2026-09-28 10:21:41 -07:00
2026-09-28 11:29:49 -05:00
2026-09-27 01:10:56 +05:30
2026-09-29 14:53:00 -05:00
2026-09-29 22:57:48 -04:00
2026-09-28 14:16:18 -07:00
2026-09-29 04:15:21 +05:30
2026-09-28 10:21:41 -07:00
2026-09-28 10:21:41 -07:00
2026-09-29 18:05:05 -05:00
2026-09-26 23:49:25 +05:30
2026-09-28 10:21:41 -07:00
2026-09-28 14:16:18 -07:00
2026-09-24 22:41:10 +05:30
2026-09-26 06:10:53 +05:30
2026-09-29 14:53:00 -05:00
2026-09-27 02:22:23 +05:30
2026-09-28 10:21:41 -07:00
2026-10-01 00:42:30 -05:00
2026-09-28 10:21:41 -07:00
2026-09-24 22:41:10 +05:30
2026-09-26 20:40:40 -05:00
2026-09-24 16:29:19 +05:30
2026-09-30 23:07:09 -05:00
2026-09-28 12:43:03 -07:00
2026-09-29 04:15:21 +05:30
2026-09-28 10:21:41 -07:00
2026-09-28 10:21:41 -07:00
2026-09-28 10:21:41 -07:00
2026-10-01 03:27:39 -05:00
2026-09-24 22:33:58 +05:30
2026-09-28 12:43:03 -07:00
2026-09-24 22:27:18 +05:30
2026-09-29 15:57:52 -05:00
2026-09-24 22:27:18 +05:30
2026-09-28 14:16:18 -07:00
2026-09-29 02:47:39 +05:30
2026-09-29 15:57:52 -05:00
2026-09-26 06:10:53 +05:30
2026-09-24 22:32:05 +05:30
2026-09-28 12:43:03 -07:00
2026-09-27 02:02:41 +05:30
2026-09-28 12:43:03 -07:00
2026-09-28 12:43:03 -07:00
2026-09-28 12:43:03 -07:00
2026-09-28 12:43:03 -07:00
2026-09-28 12:43:03 -07:00
2026-09-28 10:21:41 -07:00
2026-09-24 22:41:10 +05:30
2026-09-28 12:43:03 -07:00
2026-09-28 12:43:03 -07:00
2026-09-26 06:10:53 +05:30
2026-09-29 23:54:34 +05:30
2026-09-26 17:15:30 -05:00
2026-09-29 15:45:46 -04:00
2026-09-26 23:49:25 +05:30
2026-09-28 10:21:41 -07:00
2026-09-28 10:21:41 -07:00
2026-09-28 10:21:41 -07:00
2026-09-28 10:21:41 -07:00