fix: fallback agent payload source to numeric value

Keep Lingma chat/ask payload source as numeric 1 for agent mode A/B validation against remote upstream timeout behavior.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
GitHub Actions
2026-04-20 06:36:07 +08:00
parent c67a9c3d61
commit 63583712a8

View File

@@ -904,7 +904,7 @@ class LingmaGatewayClient:
"chatTask": "chat" if ask_mode == "agent" else "FREE_INPUT", "chatTask": "chat" if ask_mode == "agent" else "FREE_INPUT",
"mode": ask_mode, "mode": ask_mode,
"stream": True, "stream": True,
"source": "vscode" if ask_mode == "agent" else 1, "source": 1,
"isReply": is_reply, "isReply": is_reply,
"taskDefinitionType": "system", "taskDefinitionType": "system",
"content": prompt, "content": prompt,