Fix wakeup API source/triggerDetail enum values
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 10s

Paperclip expects source ∈ {timer, assignment, on_demand, automation}
and triggerDetail ∈ {manual, ping, callback, system}.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-14 16:08:07 +00:00
parent ad3c2b7117
commit 43b8106f55

View File

@@ -313,8 +313,8 @@ async def wake_ceo_agent(issue_id: str, case_number: str) -> dict:
url = f"{PAPERCLIP_API_URL}/api/agents/{CEO_AGENT_ID}/wakeup" url = f"{PAPERCLIP_API_URL}/api/agents/{CEO_AGENT_ID}/wakeup"
payload = { payload = {
"source": "web-ui", "source": "on_demand",
"triggerDetail": "user", "triggerDetail": "manual",
"reason": f"start_workflow_{case_number}", "reason": f"start_workflow_{case_number}",
"payload": { "payload": {
"issueId": issue_id, "issueId": issue_id,