All tools
ToolWrite

Add Research Thread evidence

add_research_thread_evidence

You 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
}

Useful next tools