{"repo":"NousResearch/hermes-agent","public_id":"60821","display_label":"Fixing invalid kwargs passed to provider API calls","summary":"These issues and fixes address cases where unexpected or unsupported keyword arguments are forwarded to provider API calls, including 'system', 'thinking', and other invalid request override keys. Fixes span Anthropic, Minimax, and general transport layers.","subsystem":"agent/transports","counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":2,"merged_prs":0,"attempt_prs":1},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.7866666666666666},"fix_edges":[],"members":[{"kind":"issue","number":60821,"title":"[Bug]: TypeError: Completions.create() got an unexpected keyword argument 'system' in chat_completions.py via _build_kwargs_from_profile","url":null,"state":"closed"},{"kind":"issue","number":61030,"title":"[Bug]: TypeError: Completions.create() got an unexpected keyword argument 'system' in chat_completions.py via _build_kwargs_from_profile","url":null,"state":"closed"},{"kind":"pr","number":61355,"title":"fix(transport): drop invalid request_overrides keys instead of forwarding them","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#61030","number":61030},{"kind":"pr","value":"#60821","number":60821}],"category":"wontfix_bydesign","implication":"wontfix"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}