From c6803255f999724cc8dc142ef7af8cf4ae2a76cc Mon Sep 17 00:00:00 2001 From: Mohamed Radwan Date: Mon, 29 Jun 2026 22:29:36 +0300 Subject: [PATCH 1/2] fix(auxiliary): prepend zai coding-plan vision endpoint (fixes #55112) --- agent/auxiliary_client.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/agent/auxiliary_client.py b/agent/auxiliary_client.py index 1807e7be2ee3..78853e722691 100644 --- a/agent/auxiliary_client.py +++ b/agent/auxiliary_client.py @@ -4769,7 +4769,8 @@ def _finalize(resolved_provider: str, sync_client: Any, default_model: Optional[ # while the OpenAI wire handles it correctly. if requested == "zai" and not resolved_base_url: zai_openai_urls = [ - "https://open.bigmodel.cn/api/paas/v4", + "https://api.z.ai/api/coding/paas/v4", # coding-plan quota + "https://open.bigmodel.cn/api/paas/v4", # metered fallthrough "https://api.z.ai/api/paas/v4", ] for _zai_url in zai_openai_urls: From 01ee1c0782c9e24ca09b5fd2c9cc5e0060481baa Mon Sep 17 00:00:00 2001 From: Mohamed Radwan Date: Mon, 29 Jun 2026 22:56:49 +0300 Subject: [PATCH 2/2] fix(auxiliary): retrigger CI -- docstring tweak --- agent/auxiliary_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agent/auxiliary_client.py b/agent/auxiliary_client.py index 78853e722691..33770e63053a 100644 --- a/agent/auxiliary_client.py +++ b/agent/auxiliary_client.py @@ -4769,7 +4769,7 @@ def _finalize(resolved_provider: str, sync_client: Any, default_model: Optional[ # while the OpenAI wire handles it correctly. if requested == "zai" and not resolved_base_url: zai_openai_urls = [ - "https://api.z.ai/api/coding/paas/v4", # coding-plan quota + "https://api.z.ai/api/coding/paas/v4", # coding-plan quota "https://open.bigmodel.cn/api/paas/v4", # metered fallthrough "https://api.z.ai/api/paas/v4", ]