{"name":"watch_decision","title":"Watch this call","description":"Use this when the user wants to be told if a SportsCall call changes before their lineup locks. Pass the decision_id from a Decision Card. SportsCall re-checks the same facts on a schedule and texts the user once if the recommendation flips or its confidence moves materially. Creates a standing watch that ends at lock; the user pays for the text only when one is sent.","inputSchema":{"type":"object","properties":{"decision_id":{"type":"string","pattern":"^d_[0-9a-f]{12}$"},"channel":{"type":"string","enum":["sms","call"],"description":"how to alert: text (default) or a call"}},"required":["decision_id"]},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"scopes":["alerts.write"],"version":"1.0","surfaces":["claude","chatgpt","full"]}