All tools
ToolWrite
Add Research Thread evidence
add_research_thread_evidenceYou need durable cross-source hypotheses, contradiction tracking, missing-proof analysis, or a bounded Prism investigation inside one Project.
When to use it
You need durable cross-source hypotheses, contradiction tracking, missing-proof analysis, or a bounded Prism investigation inside one Project.
Typical workflow
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.
What it returns
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 JSON Schema
{
"type": "object",
"properties": {
"threadId": {
"type": "string",
"format": "uuid"
},
"sourceType": {
"type": "string",
"enum": [
"file",
"document",
"artifact"
]
},
"sourceId": {
"type": "string",
"format": "uuid"
},
"excerpt": {
"type": "string",
"minLength": 1,
"maxLength": 2000
},
"stance": {
"type": "string",
"enum": [
"supports",
"challenges",
"context"
],
"default": "context"
},
"reasoning": {
"type": "string",
"minLength": 1,
"maxLength": 2000
},
"idempotencyKey": {
"type": "string",
"minLength": 1,
"maxLength": 500
}
},
"required": [
"threadId",
"sourceType",
"sourceId",
"excerpt",
"idempotencyKey"
],
"additionalProperties": false
}