{"name":"report_prediction_market_outcome","title":"Report a prediction-market preflight outcome","description":"Close the behavioral feedback loop for one prior evaluate_prediction_market receipt. Call after the Agent proceeds, reduces position size, changes side, waits, requests review, aborts, or encounters an execution failure. Submit only the bounded enums and one-time token returned by the evaluation. Never include wallet data, keys, prompts, order payloads, personal data, or free-form trading rationale. This self-report measures whether the preflight changed behavior; it does not prove profitability or prediction accuracy.","use_when":"Close the behavioral feedback loop for one prior evaluate_prediction_market receipt. Call after the Agent proceeds, reduces position size, changes side, waits, requests review, aborts, or encounters an execution failure. Submit only the bounded enums and one-time token returned by the evaluation. Never include wallet data, keys, prompts, order payloads, personal data, or free-form trading rationale. This self-report measures whether the preflight changed behavior; it does not prove profitability or prediction accuracy.","href":"/tools/report_prediction_market_outcome","kind":"404_service_tool","version":"0.10.2","input_schema":{"type":"object","properties":{"outcome_token":{"type":"string","minLength":32,"maxLength":128},"action_taken":{"type":"string","enum":["proceeded","reduced_position","changed_side","waited","requested_review","aborted"]},"execution_result":{"type":"string","enum":["executed","not_executed","failed","unknown"]},"failure_type":{"type":"string","enum":["resolution_rules","liquidity","execution","data_quality","compliance","signal","other"]},"receipt_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","description":"Receipt UUID returned by evaluate_prediction_market."}},"required":["outcome_token","action_taken","execution_result","receipt_id"],"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"invocation":{"mcp":{"endpoint":"/mcp","method":"tools/call","name":"report_prediction_market_outcome"},"rest":{"method":"POST","path":"/v1/prediction-markets/evaluations/{id}/outcome","input_mapping":"Put receipt_id in the id path segment; send remaining arguments, including the one-time outcome token, as JSON body."}}}