← WebMCP Directory

threadline.jameswirths.chatgpt.site

threadline.jameswirths.chatgpt.site

live Unverified (seed import) AI & Agents 8 tools imperative implementation

Threadline is a provenance-preserving argument debugger where agents stage research proposals and humans decide what becomes canonical truth.

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 2 · Act 6 · Transact 0 · Score: Not yet scored

Tool inspector

stage_verdict

act imperative

Stage one verdict and its bounded evidence relations as a single reviewable patch. Human acceptance installs the claim and every relation atomically.

Input schema

PropertyTypeRequiredDescription
expectedCaseId string yes The caseId returned by the latest get_workspace call.
expectedRevision integer yes The workspace revision returned by the latest get_workspace call.
claim object yes The synthesized verdict claim to stage for human review.
relations array yes Non-amplification relations in the patch. At least one must point from a canonical claim to the verdict; only direct edges become verdict bases.
Raw JSON schema
{
  "description": "Pins the latest discovered case and revision, then supplies one verdict claim and all relations in its atomic review patch.",
  "type": "object",
  "required": [
    "expectedCaseId",
    "expectedRevision",
    "claim",
    "relations"
  ],
  "properties": {
    "expectedCaseId": {
      "description": "The caseId returned by the latest get_workspace call.",
      "type": "string",
      "minLength": 1,
      "maxLength": 96,
      "pattern": "^[a-z][a-z0-9-]*$"
    },
    "expectedRevision": {
      "description": "The workspace revision returned by the latest get_workspace call.",
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "claim": {
      "description": "The synthesized verdict claim to stage for human review.",
      "type": "object",
      "required": [
        "id",
        "text",
        "kind",
        "confidence",
        "sourceIds",
        "transformationNote",
        "lane",
        "order"
      ],
      "properties": {
        "id": {
          "description": "A stable lowercase identifier using letters, digits, and hyphens.",
          "type": "string",
          "minLength": 1,
          "maxLength": 96,
          "pattern": "^[a-z][a-z0-9-]*$"
        },
        "text": {
          "description": "The bounded one-sentence answer to the case question.",
          "type": "string",
          "minLength": 1,
          "maxLength": 240
        },
        "kind": {
          "description": "The fixed claim category for a verdict proposal.",
          "type": "string",
          "const": "verdict"
        },
        "confidence": {
          "description": "The evidence confidence assigned to the verdict.",
          "type": "string",
          "enum": [
            "established",
            "supported",
            "disputed",
            "unknown",
            "contradicted"
          ]
        },
        "sourceIds": {
          "description": "Canonical source identifiers that directly ground the verdict.",
          "type": "array",
          "minItems": 1,
          "maxItems": 9,
          "uniqueItems": true,
          "items": {
            "description": "A stable lowercase identifier using letters, digits, and hyphens.",
            "type": "string",
            "minLength": 1,
            "maxLength": 96,
            "pattern": "^[a-z][a-z0-9-]*$"
          }
        },
        "transformationNote": {
          "description": "How the cited evidence was synthesized into the verdict.",
          "type": "string",
          "minLength": 1,
          "maxLength": 320
        },
        "lane": {
          "description": "The fixed presentation lane for the verdict claim.",
          "type": "string",
          "const": "verdict"
        },
        "order": {
          "description": "The fixed display order within the verdict lane.",
          "type": "integer",
          "const": 1
        }
      },
      "additionalProperties": false
    },
    "relations": {
      "description": "Non-amplification relations in the patch. At least one must point from a canonical claim to the verdict; only direct edges become verdict bases.",
      "type": "array",
      "minItems": 1,
      "maxItems": 6,
      "items": {
        "description": "One non-amplification relation in the verdict patch; at least one must connect a canonical claim directly to the proposed verdict.",
        "type": "object",
        "required": [
          "id",
          "sourceClaimId",
          "targetClaimId",
          "type",
          "rationale"
        ],
        "properties": {
          "id": {
            "description": "A stable lowercase identifier using letters, digits, and hyphens.",
            "type": "string",
            "minLength": 1,
            "maxLength": 96,
            "pattern": "^[a-z][a-z0-9-]*$"
          },
          "sourceClaimId": {
            "description": "A stable lowercase identifier using letters, digits, and hyphens.",
            "type": "string",
            "minLength": 1,
            "maxLength": 96,
            "pattern": "^[a-z][a-z0-9-]*$"
          },
          "targetClaimId": {
            "description": "A stable lowercase identifier using letters, digits, and hyphens.",
            "type": "string",
            "minLength": 1,
            "maxLength": 96,
            "pattern": "^[a-z][a-z0-9-]*$"
          },
          "type": {
            "description": "How one claim bears on another inside the verdict patch; amplification must be staged separately.",
            "type": "string",
            "enum": [
              "supports",
              "contradicts",
              "qualifies"
            ]
          },
          "rationale": {
            "description": "Why this relation type accurately connects the two claims.",
            "type": "string",
            "minLength": 1,
            "maxLength": 320
          }
        },
        "additionalProperties": false
      }
    }
  },
  "additionalProperties": false
}

Similar websites

reloadium.com

reloadium.com

Paste a topic, URL, or PDF/TXT/MD — get a multi-episode AI podcast with audio, transcripts, timelines and quizzes. 60+ languages.

live Unverified AI & Agents Transact tools
204 tools A67 / Act127 / T10 Not yet scored Seen 2026-11-05
getAppInfo readCredits signOut navigateToLogin navigateToPricing
Inspect tools
api.lmm.best

api.lmm.best

Connect AI models, tools and applications with LMM Forge. Explore model access, developer guides and open-source collaboration.

live Unverified AI & Agents Transact tools
93 tools A43 / Act47 / T3 Not yet scored Seen 2026-11-05
lmm_signal_state lmm_signal_start lmm_signal_rotate lmm_signal_hint lmm_signal_records
Inspect tools
deskintab.dgkhan08.workers.dev

deskintab.dgkhan08.workers.dev

An operating system in your browser, where you and your AI agent share apps, files, and projects through WebMCP.

live Unverified AI & Agents Transact tools
89 tools A18 / Act70 / T1 Not yet scored Seen 2026-11-05
desktop_get_context desktop_reveal home_navigate projects_navigate tasks_navigate
Inspect tools
webmcp.agentsdesk.dev

webmcp.agentsdesk.dev

Meridian Ops

live Unverified AI & Agents Transact tools
83 tools A43 / Act24 / T16 Not yet scored Seen 2026-11-05
find_capabilities invoke_capability get_context get_action_status search_customers
Inspect tools

Related on Influzer