action posthog_tasks_retrieve { label: "Get task" description: "Retrieve a single task by ID." provider: posthog method: GET path: "/api/projects/{project_id}/tasks/{id}/" encoding: json input: { type: "object" properties: { id: { type: "string" } } required: ["id"] additionalProperties: false } output: { type: "object" description: "Detail response for a task.\n\nReads from a frozen ``TaskDetailDTO`` produced by the facade. ``github_integration`` /\n``github_user_integration`` are integration ids, ``signal_report`` is the report id, and\n``latest_run`` nests the run-detail shape. ``created_by`` mirrors core ``UserBasicSerializer``." required: ["archived", "archived_at", "ci_prompt", "description", "github_integration", "github_user_integration", "id", "internal", "json_schema", "origin_product", "repositories", "repository", "runtime", "signal_report", "slug", "task_number", "title", "title_manually_set"] properties: { archived: { type: "boolean" } archived_at: { type: ["string", "null"] format: "date-time" } channel: { type: ["string", "null"] format: "uuid" } ci_prompt: { type: ["string", "null"] } created_at: { type: ["string", "null"] format: "date-time" } created_by: { type: "object" } description: { type: "string" } github_integration: { type: ["integer", "null"] } github_user_integration: { type: ["string", "null"] format: "uuid" } id: { type: "string" format: "uuid" } internal: { type: "boolean" } json_schema: { type: ["object", "null"] } latest_run: { description: "Latest run details for this task" type: "object" } origin_product: { type: "string" } repositories: { type: "array" items: { type: "string" } } repository: { type: ["string", "null"] } runtime: { description: "Agent protocol and harness used for this task's runs.\n\n* `acp` - ACP\n* `pi` - Pi" type: "object" } signal_report: { type: ["string", "null"] format: "uuid" } slug: { type: "string" } task_number: { type: ["integer", "null"] } title: { type: "string" } title_manually_set: { type: "boolean" } updated_at: { type: ["string", "null"] format: "date-time" } } } }