Description
让 --protocol openai/resp_api(或 config 等价)真正构造 Responses 驱动。来源 PRD: tasks/prd-openai-protocol-variants.md (US-007)。
Acceptance Criteria
Open Question(实现前确认)
--protocol openai/resp_api 无 --base-url 时:镜像 anthropic 打公有 api.openai.com/v1,还是像现在的 openai 强制要求 --base-url?
Dependencies
Depends on #538, #539
Type
backend
Priority
high
Description
让
--protocol openai/resp_api(或 config 等价)真正构造 Responses 驱动。来源 PRD: tasks/prd-openai-protocol-variants.md (US-007)。Acceptance Criteria
ResolveProvider将 resp_api selector 路由到新驱动,针对 base_urlopenai/openai/chat继续构造现有 Chat Completions 驱动--protocol openai/resp_api且 base_url 为空时按约定行为(见 Open Questions:报错 或 打公有 OpenAI 端点,二选一并落地)--provider <name>行为不变(out of scope:provider 名选择 resp_api)go vet/ lint passesOpen Question(实现前确认)
--protocol openai/resp_api无--base-url时:镜像anthropic打公有api.openai.com/v1,还是像现在的openai强制要求--base-url?Dependencies
Depends on #538, #539
Type
backend
Priority
high