{"repo":"NousResearch/hermes-agent","public_id":"105398","display_label":"Codex image gen host model hardcoding fixes","summary":"Multiple fixes addressing a hardcoded chat model (gpt-5.5) used to host Codex image generation, which broke for accounts without access to that model. Changes make the host model configurable, follow the active chat model, or use native image endpoints instead.","subsystem":null,"counts":{"members":5,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":3},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":111000},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-09-14T17:18:14+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.4},"fix_edges":[{"issue_number":54841,"pr_number":111000,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false},{"issue_number":55248,"pr_number":111000,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false},{"issue_number":105398,"pr_number":111000,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false},{"issue_number":106708,"pr_number":111000,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false},{"issue_number":108171,"pr_number":111000,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false}],"members":[{"kind":"issue","number":105398,"title":"image_gen/openai-codex: hardcoded gpt-5.5 host model permanently breaks image generation on accounts that lost gpt-5.5","url":null,"state":"closed"},{"kind":"pr","number":105536,"title":"fix(image_gen): make Codex Responses host model retargetable (gpt-5.5 EOL)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#97902","number":97902},{"kind":"pr","value":"#105398","number":105398},{"kind":"pr","value":"#97902","number":97902},{"kind":"pr","value":"#97902","number":97902}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":106362,"title":"fix(plugins): follow active chat model for Codex image host (#105398)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"3275ca88ec62","number":0},{"kind":"pr","value":"#111000","number":111000},{"kind":"pr","value":"#105398","number":105398}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":106758,"title":"fix(image_gen): bump Codex host chat model + make it overridable","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#106362","number":106362},{"kind":"pr","value":"#106362","number":106362},{"kind":"pr","value":"#105398","number":105398},{"kind":"pr","value":"#97902","number":97902},{"kind":"pr","value":"#106683","number":106683},{"kind":"pr","value":"#105398","number":105398},{"kind":"pr","value":"#106362","number":106362},{"kind":"pr","value":"#105536","number":105536},{"kind":"pr","value":"#97902","number":97902},{"kind":"pr","value":"#106362","number":106362}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":111000,"title":"fix(image-gen): Codex-auth images use the native images endpoints, no pinned chat model (#105398, #107076)","url":null,"state":"merged","close_reason":{"category":"merged","implication":"superseded"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["plugins/image_gen/openai-codex/__init__.py","plugins/image_gen/openai-codex/plugin.yaml","tests/plugins/image_gen/test_openai_codex_provider.py","website/docs/developer-guide/image-gen-provider-plugin.md","website/docs/user-guide/features/image-generation.md"]}],"trust":{"default_tier":"verified","includes_suggested":false}}