Get (or wait on) a split run
get_split_runGet the state and output of a split run (split group) — resume a status: "running" run or inspect a failed one. wait: true blocks until terminal or wait-budget expiry (call again to keep waiting). Follow any llmContext guidance included in results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wait | No | Block until terminal or budget expiry. Default false. | |
| runId | Yes | The run ID returned by split_document or list_split_runs. | |
| detail | No | "concise" (default): status, output, failure fields, dashboardUrl. "full": adds config, confidence/citations, usage, timestamps. | |
| environment | Yes | "TEST" = the Test (development) environment, "PRODUCTION" = live. Must match a granted target from get_me (an API key pins one environment). | |
| waitSeconds | No | Max seconds to block waiting on the run (clamped to the server wait budget). | |
| workspaceId | Yes | Target workspace (ws_...). Must be a granted workspace — get_me lists the accepted values. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | ||
| runId | Yes | ||
| output | No | Typed segments with page ranges (PROCESSED only). | |
| status | Yes | Terminal status, or "running" (resume via the get tool). | |
| runType | No | ||
| llmContext | No | ||
| dashboardUrl | No | ||
| failureReason | No | ||
| failureMessage | No |