File a job's result
file_resultFile the document a job asks for, as Markdown, when get_job says its expected result is a document, a one-page memo or a slide deck. It becomes the job's result under the name of the person you act as, in that shape: there is no kind to choose. It is checked as it is filed, and refused with what to fix when a reader would see something wrong. Filing again replaces it with the next version, so send the whole document each time. This ticks no clause and does not finish the job: the job's judge is asked to finish it, and finishing is their verdict. A job whose result is a pull request, or that files nothing, is refused.
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": {
"project": "<project>",
"job": "<job>",
"markdown": "<markdown>"
},
"name": "file_result"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job | Yes | The job's key, e.g. FLAIR-12. | |
| title | No | What to call it. Omit to use the job's title. | |
| project | Yes | The project's key, e.g. FLAIR. | |
| markdown | Yes | The whole result, as Markdown. In a slide deck, a `---` line with a blank line above it starts the next slide, and each slide opens with its heading. |