action posthog_tasks_runs_task_session_retrieve { label: "Get active task session storage access" description: "API for managing task runs. Each run represents an execution of a task." provider: posthog method: GET path: "/api/projects/{project_id}/tasks/{task_id}/runs/{id}/task_session/" encoding: json input: { type: "object" properties: { id: { type: "string" } task_id: { type: "string" } } required: ["id", "task_id"] additionalProperties: false } output: { type: "object" required: ["content_sha256", "download_url", "id"] properties: { content_sha256: { type: ["string", "null"] description: "SHA-256 digest of the current session content" } download_url: { type: ["string", "null"] format: "uri" description: "Temporary URL for downloading the session" } id: { type: "string" format: "uuid" description: "Task session identifier" } } } }