Teknium
420e156bf3
refactor(agent): single owner for Responses route predicates
...
Follow-up to the #96217 salvage: the codex/xai/github route checks were
re-implemented inline at four sites (codex_responses_adapter helpers,
chat_completion_helpers kwargs build, _is_openai_codex_backend, the
run_agent silent-reject hint). Consolidate them into
classify_responses_route() / ResponsesRouteFlags in
codex_responses_adapter and migrate every site — backend-identity
predicate class (#22548/#70893/#59561/#72468).
Host checks use exact-host-or-subdomain semantics, never substring
matching.
2026-08-27 18:56:21 -07:00
..
2026-08-25 01:48:43 +05:30
2026-08-25 14:02:40 -07:00
2026-08-26 12:58:35 +05:30
2026-08-26 10:10:11 -07:00
2026-08-26 10:10:11 -07:00
2026-08-25 12:12:08 +05:30
2026-08-20 12:29:11 -05:00
2026-08-28 02:29:27 +05:30
2026-08-26 10:10:11 -07:00
2026-08-21 15:02:29 -07:00
2026-08-27 18:56:21 -07:00
2026-08-27 18:56:21 -07:00
2026-08-25 03:55:55 -07:00
2026-08-24 20:25:10 -07:00
2026-08-21 21:53:11 +05:30
2026-08-28 02:29:27 +05:30
2026-08-28 02:47:34 +05:30
2026-08-26 10:10:11 -07:00
2026-08-26 10:10:11 -07:00
2026-08-23 20:01:18 -07:00
2026-08-22 04:20:48 +05:30
2026-08-25 00:31:14 -07:00
2026-08-27 17:22:02 +05:30
2026-08-23 20:02:07 -07:00
2026-08-21 15:24:03 -07:00
2026-08-26 19:25:33 -07:00
2026-08-27 21:07:21 +05:30
2026-08-19 16:10:01 -07:00
2026-08-23 17:47:50 -07:00
2026-08-23 18:25:19 -07:00
2026-08-19 22:41:05 -07:00
2026-08-25 03:55:55 -07:00
2026-08-25 03:55:55 -07:00
2026-08-23 18:24:43 -07:00
2026-08-27 03:24:20 -07:00
2026-08-25 03:55:55 -07:00
2026-08-24 21:46:05 -07:00
2026-08-26 04:50:13 -07:00
2026-08-21 12:23:47 +05:30
2026-08-26 10:10:11 -07:00
2026-08-21 14:58:37 -07:00
2026-08-27 03:24:20 -07:00
2026-08-19 08:52:01 -07:00
2026-08-19 08:52:03 -07:00
2026-08-23 19:04:37 -07:00
2026-08-21 13:21:46 +10:00
2026-08-19 19:41:42 -07:00
2026-08-24 20:25:10 -07:00
2026-08-23 18:25:19 -07:00
2026-08-26 04:50:13 -07:00
2026-08-24 20:10:44 -07:00
2026-08-24 20:10:44 -07:00
2026-08-25 15:24:15 -07:00
2026-08-27 14:26:38 +05:30
2026-08-25 02:45:10 -07:00
2026-08-27 18:56:21 -07:00
2026-08-25 03:55:55 -07:00
2026-08-24 03:23:07 -07:00
2026-08-22 23:25:43 -07:00
2026-08-19 16:10:01 -07:00
2026-08-19 15:15:27 -07:00
2026-08-20 00:17:25 -07:00