PromptShuttle

get_run

Gets the full debugging detail of a single run (a ShuttleRequest / LLM invocation) by ID. Use list_runs to find run IDs, then this to inspect one. Returns: run metadata (status, model, timing, cost, agent-tree position); the per-iteration inference requests and provider responses (model, provider, timing, token usage, assistant text, tool calls); the resolved conversation (system/user prompts plus tool calls and their results); any errors; the immediate child agent runs (for agentic flows — call get_run on a child ID to drill down); and feedback. Optionally include the streaming event timeline.

Remote Bring a key revuo:promptshuttle

Remote (network-hosted) · Needs a self-provisionable API key

Other tools also called get_run? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "runId": {
      "description": "Run ID (ShuttleRequest ObjectId), e.g. an Id returned by list_runs",
      "type": "string"
    },
    "includeMessages": {
      "description": "Include the resolved conversation (prompts, tool calls and their results). Default true; set false for a lighter summary.",
      "type": "boolean",
      "default": true
    },
    "includeEvents": {
      "description": "Include the streaming event timeline (agent/tool started/completed/failed events). Default false; can be verbose on large agent trees.",
      "type": "boolean",
      "default": false
    },
    "maxFieldLength": {
      "description": "Max characters per large text field (message text, tool results, error bodies) before truncation. Default 4000; raise to inspect full payloads.",
      "type": "integer",
      "default": 4000
    }
  },
  "required": [
    "runId"
  ]
}