Fix add agent update validation check (#18056)

This commit is contained in:
Wang Qi
2026-08-10 20:12:51 +08:00
committed by GitHub
parent 7ac59d1a36
commit a0438517bc
2 changed files with 25 additions and 11 deletions

View File

@@ -1177,7 +1177,10 @@ async def update_agent(agent_id, tenant_id):
if req.get("dsl") is not None:
try:
from agent.canvas import Canvas
req["dsl"] = CanvasReplicaService.normalize_dsl(req["dsl"])
Canvas.validate_component_parameters(req["dsl"])
except ValueError as exc:
return get_json_result(
data=False,