{"repo":"NousResearch/hermes-agent","public_id":"39419","display_label":"Preserve custom provider request overrides across switches","summary":"These items address bugs where named custom provider settings such as request_overrides and extra_body were lost when switching models or gateway turns. Fixes aim to ensure those configurations persist correctly through such transitions.","subsystem":"gateway","counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":98277,"merged_at":"2026-08-30T02:13:01+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-08-30T02:13:01+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":39419,"pr_number":98277,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-08-30T02:13:01+00:00"},{"issue_number":54922,"pr_number":98277,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-08-30T02:13:01+00:00"}],"members":[{"kind":"issue","number":39419,"title":"[Bug]: issue withdrawn by reporter (redacted due to accidental sensitive details)","url":null,"state":"closed"},{"kind":"pr","number":39429,"title":"fix: preserve named custom provider request_overrides in gateway and /model switches","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"5a59ba82dde","number":0},{"kind":"pr","value":"#98277","number":98277},{"kind":"pr","value":"#52432","number":52432},{"kind":"pr","value":"#53765","number":53765},{"kind":"pr","value":"#54922","number":54922}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":98277,"title":"fix(gateway): custom-provider extra_body survives gateway turns and /model switches (#54922, salvage #39429 #52432 #53765)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/agent_runtime_helpers.py","contributors/emails/[redacted:email]","gateway/run.py","gateway/slash_commands.py","hermes_cli/model_switch.py","tests/agent/test_switch_model_request_overrides.py","tests/gateway/test_custom_provider_request_overrides.py","tests/gateway/test_model_command_request_overrides.py","tests/gateway/test_turn_request_overrides.py","website/docs/integrations/providers.md"]}],"trust":{"default_tier":"verified","includes_suggested":false}}