fix(cloud): align planner configuration and records
Tests / Test passed: 856

This commit is contained in:
2026-07-15 09:43:14 +08:00
parent f8054cb58c
commit 778af2da53
20 changed files with 368 additions and 52 deletions
@@ -415,11 +415,13 @@ def create_internal_router(
client = planner_client_factory()
resolved_provider = "test"
resolved_model = "test"
planner_timeout = payload.timeout_seconds
elif planner_provider_service is not None:
resolved = planner_provider_service.resolve_active_profile()
client = build_cloud_planner_client(resolved)
resolved_provider = resolved.profile.provider_type
resolved_model = resolved.profile.model
planner_timeout = resolved.profile.timeout_seconds
else:
raise LlmProviderResolutionError(
"no database Provider resolver configured"
@@ -461,7 +463,7 @@ def create_internal_router(
user_prompt=payload.user_prompt,
screenshot=screenshot,
tools=tools,
timeout=payload.timeout_seconds,
timeout=planner_timeout,
)
except ToolCallUnavailable as exc:
logger.info(