task_evaluate
Saves a task stage evaluation when the user asks to evaluate work: a recommended bonus factor and a comment, visible to all who see the task. One evaluation per stage (a new one replaces the old); the server marks it final or interim by whether the task is closed, and the factor is a recommendation that does not change tracked time.
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": {
"factor": "<factor>",
"comment": "<comment>",
"rulesRevision": "<rulesRevision>"
},
"name": "task_evaluate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ID | No | Task ID; preferred over key. | |
| key | No | Task number without #, if the ID is unknown. | |
| stage | No | Stage: work - execution (default), review, or testing. | |
| factor | Yes | Recommended bonus factor, 0 to 2 in steps of 0.1. | |
| comment | Yes | Rationale in the language of the workspace data: up to 4 paragraphs, no rates or money amounts. Markdown (paragraphs, headings, lists, bold, italic, tables, links, emoji); attach:, design: and nested ::: doc are not supported. | |
| rulesRevision | Yes | Revision of the evaluation rules returned with the stage's evaluation data. |