feat: align AI configuration and task trunk concurrency with shared schema

This commit is contained in:
2026-10-08 23:34:17 +08:00
parent 3d3d1900ff
commit 12c6bd63f1
68 changed files with 1524 additions and 1425 deletions
@@ -2,7 +2,7 @@
"resource":"task_config","dispatcher_id":"c046b893-8628-4589-ae50-619d049248a6","tenant_id":1001,
"task_id":"task-missing-protocol","task_revision":2,"status":"running","name":"Isolated invalid fixture",
"max_concurrent_calls":2,"ring_timeout_ms":30000,"max_call_duration_ms":120000,
"route_policy_id":"route-mock","allowed_trunk_ids":["trunk-mock"],
"route_policy_id":"route-mock","allowed_trunk_ids":[{"trunk_id":"trunk-mock","concurrency":2}],
"schedule":{"time_zone":"Asia/Shanghai","starts_at":"2026-09-21T00:00:00+08:00","ends_at":null,"weekly_windows":{"monday":[{"start":"09:00","end":"20:00"}],"tuesday":[],"wednesday":[],"thursday":[],"friday":[],"saturday":[],"sunday":[]},"excluded_dates":[]},
"agent":{
"immutable":true,"mode":"full_ai",