{"repo":"NousResearch/hermes-agent","public_id":"111723","display_label":"Skip redundant SDK transform for chat-completions payloads","summary":"These items address a performance concern where chat-completions requests pass through an OpenAI SDK client-side transform that consumes significant CPU time (reportedly up to 97% of client time on long conversations) despite producing a byte-identical body. The work involves routing bulk chat-completions payloads to bypass that transform.","subsystem":null,"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":112231,"merged_at":"2026-09-16T02:23:54+00:00"},"resolution":{"state":"resolved","by":"pr-112231"},"freshness":{"state":"verified","last_verified_at":"2026-09-16T02:23:54+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":111723,"pr_number":112231,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-16T02:23:54+00:00"}],"members":[{"kind":"issue","number":111723,"title":"[Perf bug]: the default chat-completions path still pays the OpenAI SDK client-side request transform on every call — up to 97 % of client time on long conversations for a byte-identical body","url":null,"state":"closed"},{"kind":"pr","number":102036,"title":"perf(agent): keep bulk chat-completions payloads out of the SDK request transform","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"1e39c93710","number":0},{"kind":"pr","value":"#112231","number":112231}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":112231,"title":"perf(agent): chat-completions requests skip the SDK client-side transform of the conversation body (#111723, salvage #102036, #106755)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/auxiliary_client.py","agent/chat_completion_helpers.py","agent/codex_runtime.py","agent/sdk_transform_bypass.py","tests/agent/test_chat_sdk_transform_bypass.py","tests/agent/test_codex_sdk_transform_bypass.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}