Get message generation
get_message_generationAlways 200 for a known id owned by the caller; a non-terminal state is a status, not an
error. An unknown id, or one owned by another tenant, is 404. While status is
non-terminal the response carries Retry-After. When succeeded, result is embedded
in this response (there is no redirect to a second resource). When failed, error is
the surface's Error shape with a snake_case code. When canceled, canceled_reason
says why. The resource is retained for 7 days after it reaches a terminal state;
expires_at says when, and the response carries a matching Expires header. After that
the id is 410 Gone (generation_expired), distinct from 404 for an id that never
existed or is not yours.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "get_message_generation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The generation id returned by `POST /api/v1/message-intelligence`. |