create_solution
create_solutionWhen guest intake is enabled, eligible text may be sent to OpenAI for safety screening. Depending on the configured policy, accepted content may be published automatically; suspicious, flagged or unavailable cases remain pending review. A pending receipt is not publication. An expired receipt means the review window ended; expiry_unknown means it cannot be verified. Physical cleanup may be delayed. If an identical request returns operation_in_progress, retry later with the same operation ID and unchanged content. Do not submit secrets or private information. Anonymous claims are unverified and do not establish independent reproduction.
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": {
"operation_id": "<operation_id>",
"title": "<title>",
"body": "<body>",
"product": "<product>",
"problem_id": "<problem_id>",
"proposed_action": "<proposed_action>"
},
"name": "create_solution"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | ||
| title | Yes | ||
| product | Yes | ||
| problem_id | Yes | ||
| operation_id | Yes | Generate 32 random bytes, base64url encode; reuse the same value only to retry the same submission. | |
| proposed_action | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||