问题:主agent、subagent 经常出现「正在重新连接」,等待一段时间后正常回复
原因:Codex 默认 openai provider 会优先走 WebSocket 通道,而WebSocket不稳定
解决:
新增 model_provider = "openai_http",并在文件末尾追加
[model_providers.openai_http]
name = "OpenAI"
wire_api = "responses"
requires_openai_auth = true#原生订阅
supports_websockets = false,#不走WebSocket
修正后的局部代码块大概长这样:
approvals_reviewer = "user"#Codex权限
model_provider = "openai_http"#切成 HTTPS 通道
[model_providers]
[sandbox_workspace_write]#Codex权限
network_access = true
[model_providers.openai_http]
name = "OpenAI"
wire_api = "responses"
requires_openai_auth = true
supports_websockets = false
上述仅适用原生订阅,第三方API接入的还没试过,这样做了以后问题再也没有出现过了