Alex Kira
d4e03acb61
Tag tool registration metrics with effective incremental tools mode ( #55692 )
...
## What changed
Add an `incremental_tools` attribute to `codex.tools.registered` using the effective mode for the current sampling request. Compute the mode once and reuse it for registration metrics and prompt construction across transport retries.
## Testing
Extend integration tests to verify the attribute for incremental and non-incremental requests, including when the feature flag is enabled but the Responses API does not support incremental tools. Assert registration sample counts and retain coverage that stream retries do not duplicate registration metrics.
GitOrigin-RevId: e5b7a1075fe722ef6bdf900ae07e2b1b06aecfb5
2026-10-20 22:34:40 +00:00
..
2026-10-20 11:55:08 +00:00
2026-10-14 07:13:22 +00:00
2026-10-20 21:28:45 +00:00
2026-10-09 13:15:39 +00:00
2026-10-20 15:43:19 +00:00
2026-10-20 22:25:54 +00:00
2026-10-15 21:35:40 +00:00
2026-10-17 02:19:20 +00:00
2026-10-20 05:25:43 +00:00
2026-10-08 20:11:43 +00:00
2026-10-20 15:43:19 +00:00
2026-10-12 11:24:22 +00:00
2026-10-16 23:56:33 +00:00
2026-10-15 19:51:22 +00:00
2026-10-20 15:43:19 +00:00
2026-10-07 22:11:14 +00:00
2026-10-20 15:43:19 +00:00
2026-10-20 22:25:54 +00:00
2026-10-01 22:32:29 +00:00
2026-10-19 21:43:19 +00:00
2026-10-20 15:43:19 +00:00
2026-10-20 18:53:06 +00:00
2026-10-20 18:53:06 +00:00
2026-10-20 21:28:45 +00:00
2026-10-20 21:28:45 +00:00
2026-10-20 15:43:19 +00:00
2026-10-19 21:43:19 +00:00
2026-10-20 22:33:14 +00:00
2026-10-20 21:28:45 +00:00
2026-10-16 19:26:46 +00:00
2026-10-17 04:02:21 +00:00
2026-10-20 22:34:40 +00:00
2026-10-20 14:14:59 +00:00
2026-10-19 15:15:17 +00:00
2026-10-20 22:27:04 +00:00
2026-10-20 21:28:45 +00:00
2026-10-08 20:11:43 +00:00
2026-10-20 21:28:45 +00:00
2026-10-20 22:33:14 +00:00
2026-10-20 21:28:45 +00:00
2026-10-20 21:28:45 +00:00
2026-10-20 21:28:45 +00:00
2026-10-20 17:29:40 +00:00
2026-10-20 11:42:48 +00:00
2026-10-19 19:10:58 +00:00
2026-10-19 19:33:42 +00:00
2026-10-13 17:22:34 +00:00
2026-10-19 15:15:41 +00:00
2026-10-19 22:01:41 +00:00
2026-10-10 01:25:00 +00:00
2026-10-18 22:43:56 +00:00
2026-10-14 17:56:24 +00:00
2026-10-08 16:19:09 +00:00
2026-10-20 16:25:02 +00:00
2026-10-20 21:34:24 +00:00
2026-10-19 11:36:21 +00:00
2026-10-15 21:29:41 +00:00
2026-10-20 15:43:19 +00:00
2026-10-02 23:26:27 +00:00
2026-10-19 22:21:13 +00:00
2026-10-19 20:54:41 +00:00
2026-10-15 22:25:58 +00:00
2026-10-20 22:34:40 +00:00
2026-10-06 21:29:35 +00:00
2026-10-19 19:55:39 +00:00
2026-10-19 21:43:19 +00:00
2026-10-10 02:54:59 +00:00
2026-10-12 18:53:49 +00:00
2026-10-19 16:56:42 +00:00
2026-10-20 22:33:14 +00:00
2026-10-20 18:40:33 +00:00
2026-10-07 07:57:14 +00:00
2026-10-20 17:29:40 +00:00
2026-10-20 21:28:45 +00:00
2026-10-20 21:28:45 +00:00
2026-10-20 21:28:45 +00:00
2026-10-19 21:01:44 +00:00
2026-10-15 21:07:40 +00:00
2026-10-02 00:46:14 +00:00
2026-10-12 17:52:12 +00:00
2026-10-15 19:01:43 +00:00
2026-10-20 09:53:33 +00:00
2026-10-17 04:02:21 +00:00
2026-10-20 21:40:30 +00:00
2026-10-01 18:05:05 +00:00
2026-10-13 22:40:57 +00:00
2026-10-20 22:25:54 +00:00
2026-10-16 06:06:54 +00:00
2026-10-20 21:28:45 +00:00
2026-10-20 21:28:45 +00:00
2026-10-08 01:12:16 +00:00
2026-10-20 14:48:59 +00:00
2026-10-01 15:57:03 +00:00
2026-10-07 22:11:14 +00:00
2026-10-20 21:28:45 +00:00
2026-10-20 04:49:25 +00:00
2026-10-20 11:55:08 +00:00
2026-10-20 21:28:45 +00:00