kshitijk4poor
e326520d50
refactor(codex): one credential/route authority for aux + image paths
...
Gate round-1 follow-ups on the #121486 fix:
- auxiliary_client: inline the pool route lookup (no dead try/except or
fallbacks; HERMES_CODEX_BASE_URL short-circuits once) and read auth.json
directly when the pool yields no token (no second uncached pool load,
no re-select race pairing a new pool key with chatgpt.com).
- image plugin: _read_codex_credential() is the single source for both
is_available() and generate(); _post_image_request requires base_url.
- auth_codex: drop the unused _pool_codex_access_token wrapper; the route
helper's error fallback reads the profile-scoped override, not the raw
process env.
- model setup flow: the confirm guards get the resolved Codex base, not
the chatgpt.com constant.
- cli_model_switch_mixin: self.base_url is always set.
2026-09-25 21:27:06 +05:30
..
2026-09-24 23:40:17 -04:00
2026-09-24 08:51:52 -04:00
2026-09-24 08:51:52 -04:00
2026-09-24 02:03:59 -04:00
2026-09-24 18:18:28 -04:00
2026-09-23 17:06:48 -07:00
2026-09-24 07:05:56 -04:00
2026-09-24 01:55:51 -04:00
2026-09-24 00:17:13 -07:00
2026-09-24 00:17:13 -07:00
2026-09-23 22:34:54 -04:00
2026-09-25 21:27:06 +05:30
2026-09-25 21:27:06 +05:30
2026-09-24 17:59:37 +05:30
2026-09-23 19:51:34 -04:00
2026-09-24 06:08:20 -04:00
2026-09-24 06:08:20 -04:00
2026-09-24 01:55:51 -04:00
2026-09-24 00:17:13 -07:00
2026-09-24 05:33:01 -05:00
2026-09-24 05:51:58 -04:00
2026-09-24 07:05:56 -04:00
2026-09-24 04:48:00 -04:00
2026-09-24 18:06:48 +05:30
2026-09-24 14:08:03 -04:00
2026-09-24 08:51:52 -04:00
2026-09-24 11:12:27 -04:00
2026-09-24 04:27:31 -05:00
2026-09-24 11:50:30 -04:00
2026-09-25 00:33:42 -04:00
2026-09-24 23:49:18 -04:00
2026-09-23 19:51:34 -04:00
2026-09-24 16:17:35 -04:00
2026-09-24 00:30:45 +00:00
2026-09-24 11:50:30 -04:00
2026-09-24 11:50:30 -04:00
2026-09-24 14:08:03 -04:00
2026-09-24 05:29:08 -05:00
2026-09-24 02:03:59 -04:00
2026-09-23 20:04:27 -04:00
2026-09-24 07:50:58 -04:00
2026-09-23 19:33:40 -07:00
2026-09-24 16:17:47 -04:00
2026-09-23 17:08:21 -07:00
2026-09-24 23:59:55 -04:00
2026-09-24 02:03:03 -07:00
2026-09-24 14:08:03 -04:00
2026-09-24 11:50:29 -04:00
2026-09-24 05:10:12 -04:00
2026-09-25 21:19:04 +05:30
2026-09-24 05:18:38 -04:00
2026-09-24 14:08:21 -04:00
2026-09-25 21:19:04 +05:30
2026-09-24 11:50:29 -04:00
2026-09-25 21:19:04 +05:30
2026-09-25 00:00:09 -04:00
2026-09-24 06:14:42 -04:00
2026-09-24 03:42:38 -04:00
2026-09-24 04:16:45 -04:00
2026-09-24 11:50:30 -04:00
2026-09-23 15:05:44 -07:00
2026-09-24 02:03:58 -04:00
2026-09-23 16:27:37 -07:00
2026-09-24 05:03:23 -04:00
2026-09-23 22:05:49 +00:00
2026-09-23 16:58:39 -07:00
2026-09-25 10:46:54 -05:00
2026-09-23 15:43:51 -07:00
2026-09-24 08:51:52 -04:00
2026-09-24 17:59:37 +05:30
2026-09-24 17:59:37 +05:30
2026-09-24 11:50:30 -04:00
2026-09-24 19:17:34 -04:00
2026-09-24 14:23:48 -04:00
2026-09-24 16:17:35 -04:00
2026-09-24 23:52:31 -04:00
2026-09-24 23:40:03 -04:00
2026-09-24 22:32:57 +05:30
2026-09-24 22:32:57 +05:30
2026-09-23 22:05:49 +00:00
2026-09-23 22:05:49 +00:00
2026-09-24 14:08:21 -04:00
2026-09-23 22:34:54 -04:00
2026-09-24 02:56:08 -07:00
2026-09-24 11:12:27 -04:00
2026-09-24 03:48:31 -04:00
2026-09-25 00:00:09 -04:00
2026-09-24 03:48:31 -04:00
2026-09-24 05:03:23 -04:00
2026-09-24 14:39:30 -04:00
2026-09-23 17:39:15 -07:00
2026-09-24 03:42:38 -04:00
2026-09-23 18:26:45 -07:00
2026-09-25 00:00:09 -04:00
2026-09-23 20:04:27 -04:00
2026-09-24 11:50:30 -04:00
2026-09-24 11:50:30 -04:00
2026-09-24 00:51:07 -04:00
2026-09-24 03:42:38 -04:00
2026-09-24 03:42:38 -04:00
2026-09-25 00:00:09 -04:00
2026-09-24 14:23:48 -04:00
2026-09-24 16:47:38 +05:30
2026-09-24 16:17:16 -04:00
2026-09-24 02:27:45 -05:00
2026-09-24 19:28:05 -05:00
2026-09-24 05:03:23 -04:00
2026-09-24 06:08:20 -04:00
2026-09-24 22:11:12 -04:00
2026-09-24 01:55:51 -04:00
2026-09-23 19:51:34 -04:00