{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Create one non-streaming message with a token ceiling","properties":{"body":{"type":"object","properties":{"model":{"type":"string","minLength":1},"messages":{"type":"array","items":{"type":"object","properties":{"role":{"type":"string","enum":["user","assistant"]},"content":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","minLength":1}},"additionalProperties":true,"required":["type"]},"minItems":1}]}},"additionalProperties":false,"required":["role","content"]},"minItems":1},"system":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","minLength":1}},"additionalProperties":true,"required":["type"]}}]},"tools":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","minLength":1},"description":{"type":"string"},"input_schema":{"type":"object","properties":{},"additionalProperties":true}},"additionalProperties":true,"required":["name","input_schema"]}},"tool_choice":{"type":"object","properties":{"type":{"type":"string","enum":["auto","any","tool","none"]},"name":{"type":"string"},"disable_parallel_tool_use":{"type":"boolean"}},"additionalProperties":false,"required":["type"]},"max_tokens":{"type":"integer","minimum":1,"maximum":64000},"stream":{"type":"boolean","enum":[false],"default":false},"temperature":{"type":"number","minimum":0,"maximum":1},"top_p":{"type":"number","minimum":0,"maximum":1},"top_k":{"type":"integer","minimum":0},"stop_sequences":{"type":"array","items":{"type":"string"}},"metadata":{"type":"object","properties":{"user_id":{"type":"string","maxLength":256}},"additionalProperties":false}},"additionalProperties":false,"required":["model","max_tokens","messages"],"examples":[{"model":"claude-sonnet-4-5","max_tokens":32,"messages":[{"role":"user","content":"Say hello briefly."}],"stream":false}]}},"required":["body"],"additionalProperties":false},"name":"Create one non-streaming message with a token ceiling","id":"anthropic.messages.create","example":{"body":{"model":"claude-sonnet-4-5","max_tokens":32,"messages":[{"role":"user","content":"Say hello briefly."}],"stream":false}},"maxRequests":1,"summary":false}}