feat: add configurable client tools and photo input

This commit is contained in:
Xin Wang
2026-07-30 19:06:03 +08:00
parent 510a277b5a
commit 913435785e
24 changed files with 1802 additions and 139 deletions

View File

@@ -237,6 +237,12 @@ async def sync_mcp_tools(
"remote_tool_name": remote_name,
"input_schema": remote.get("input_schema") or {},
"schema_hash": remote.get("schema_hash") or "",
"allow_interruptions": previous_config.get(
"allow_interruptions", True
),
"execution_mode": previous_config.get(
"execution_mode", "immediate"
),
"dynamic_variable_assignments": previous_config.get(
"dynamic_variable_assignments"
)