Complete research task
complete_research_taskClose a task with a resolved, partial, no_result, or abandoned outcome and link any Research Deltas or Threads it produced.
When to use it
Close a task with a resolved, partial, no_result, or abandoned outcome and link any Research Deltas or Threads it produced.
List existing Threads first, inspect the case file, then add exact evidence, propose a revision, or start one bounded run and poll it to a terminal state.
Research Thread case files, exact evidence, pending revisions, or pollable metered run state and results.
Avoid using it when
You only need a one-off answer, or you intend to validate, reject, incorporate, apply, or dismiss a conclusion without human review.
Advanced input contract
Agent hosts use this JSON Schema to validate the exact input shape.
View full registry notes
Close a research task with an outcome (resolved, partial, no_result, or abandoned), a summary, and links to any Research Deltas or Threads it produced. Use when: Close a task with a resolved, partial, no_result, or abandoned outcome and link any Research Deltas or Threads it produced.
View JSON Schema
{
"type": "object",
"properties": {
"taskId": {
"type": "string",
"format": "uuid"
},
"expectedVersion": {
"type": "integer",
"minimum": 1
},
"status": {
"type": "string",
"enum": [
"resolved",
"partial",
"no_result",
"abandoned"
]
},
"summary": {
"type": "string",
"minLength": 1,
"maxLength": 4000
},
"linkedDeltaIds": {
"type": "array",
"maxItems": 50,
"items": {
"type": "string",
"format": "uuid"
}
},
"linkedThreadIds": {
"type": "array",
"maxItems": 50,
"items": {
"type": "string",
"format": "uuid"
}
},
"nextAction": {
"type": "string",
"maxLength": 1000
}
},
"required": [
"taskId",
"status",
"summary"
],
"additionalProperties": false
}