action posthog_signals_report_artefacts_list { label: "List a report's artefacts" description: "List every artefact on a report — the full work log: signal findings (the evidence behind the report), status judgments (safety / actionability / priority, repo selection, suggested reviewers — the newest row of each status type is canonical), and log entries (code references, commits, task runs, notes). `suggested_reviewers` content is enriched with PostHog user info at read time." provider: posthog method: GET path: "/api/projects/{project_id}/signals/reports/{report_id}/artefacts/" encoding: json input: { type: "object" properties: { limit: { type: "integer" } offset: { type: "integer" } report_id: { type: "string" format: "uuid" } } required: ["report_id"] additionalProperties: false } output: { type: "object" required: ["count", "results"] properties: { count: { type: "integer" } next: { type: ["string", "null"] format: "uri" } previous: { type: ["string", "null"] format: "uri" } results: { type: "array" items: { type: "object" required: ["content", "created_at", "created_by", "id", "task_id", "type", "updated_at"] properties: { content: { type: "object" } created_at: { type: "string" format: "date-time" } created_by: { description: "User the artefact is attributed to, when a user produced it. Null for task/system writes." type: "object" } id: { type: "string" format: "uuid" } task_id: { type: ["string", "null"] format: "uuid" description: "Task the artefact is attributed to, when an agent produced it. Null for user/system writes." } type: { type: "object" } updated_at: { type: ["string", "null"] format: "date-time" } } } } } } }