DongHyeonka and Claude Opus 5
67cc5b6d2c
fix: restore V3 HTTP observability
...
Project one typed HttpExecutionObservation per logical V3 execution through a
closed composition-root projector: only registered diagnostic context keys and
bucketed values reach the sinks, and terminal non-abort failures now emit
exactly one api.request.failed telemetry event. Caller cancellation and scope
fencing record a diagnostic but never a failure event.
routeId becomes a required input at the installed operation-executor boundary
so the feature gateway's low-cardinality route identity survives to the sink.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-13 22:42:51 +09:00
..
2026-08-13 16:02:21 +09:00
2026-07-30 15:58:20 +09:00
2026-08-01 19:39:59 +09:00
2026-07-30 15:58:20 +09:00
2026-08-01 19:39:59 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-08-02 08:43:44 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-08-13 16:02:21 +09:00
2026-07-30 15:58:20 +09:00
2026-08-01 19:39:59 +09:00
2026-07-30 15:58:20 +09:00
2026-08-13 16:02:21 +09:00
2026-08-01 19:39:59 +09:00
2026-08-13 16:02:21 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-08-01 19:39:59 +09:00
2026-08-01 19:39:59 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-08-01 23:59:11 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-08-13 22:42:51 +09:00
2026-08-02 11:36:27 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-08-01 19:39:59 +09:00
2026-08-02 04:46:33 +09:00
2026-08-02 07:11:33 +09:00
2026-07-30 15:58:20 +09:00
2026-08-01 23:17:09 +09:00
2026-07-30 15:58:20 +09:00
2026-08-01 19:39:59 +09:00
2026-08-02 03:15:22 +09:00
2026-08-01 19:39:59 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-08-13 16:02:21 +09:00
2026-08-13 16:02:21 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-08-01 23:59:11 +09:00
2026-07-30 15:58:20 +09:00
2026-08-01 19:39:59 +09:00
2026-07-30 15:58:20 +09:00
2026-08-02 00:28:17 +09:00
2026-08-02 05:26:36 +09:00
2026-08-02 04:03:14 +09:00
2026-08-02 15:02:57 +09:00
2026-08-02 05:26:36 +09:00
2026-07-30 15:58:20 +09:00
2026-08-01 19:39:59 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-08-02 09:10:35 +09:00
2026-08-02 10:12:34 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-08-02 07:52:46 +09:00
2026-08-01 19:39:59 +09:00
2026-08-13 16:02:21 +09:00
2026-08-01 19:39:59 +09:00
2026-08-01 19:39:59 +09:00
2026-08-01 19:39:59 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-08-13 16:02:21 +09:00
2026-07-30 15:58:20 +09:00
2026-08-01 23:17:09 +09:00
2026-08-13 16:02:21 +09:00
2026-07-30 15:58:20 +09:00
2026-07-26 13:41:23 +09:00
2026-07-30 15:58:20 +09:00
2026-08-02 10:12:34 +09:00
2026-08-13 16:02:21 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00
2026-08-01 19:39:59 +09:00
2026-07-30 15:58:20 +09:00
2026-07-30 15:58:20 +09:00