provider signals POST
/api/projects/{project_id}/signals/scout/runs/{run_id}/emit-report/ @utdk/posthog
/api/projects/{project_id}/signals/scout/runs/{run_id}/emit-report/ Author a full report for a run
The second emit channel: author a complete `SignalReport` directly instead of emitting a weak signal. The report passes the safety judge, then surfaces at the status the scout's `actionability` call implies (or is suppressed). Backing `evidence` is written as bound signals so the report behaves like a pipeline report. NOT idempotent — a retry authors a second report; use `reports` to find a prior report and `edit-report` to update it instead.
- project_id path required
- Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
- string
- run_id path required
- UUID of the `SignalScoutRun` bridge row.
- string
Try it
Authentication
Configure credentials for PostHog API
Code snippet
Updates live as you fill in the form above.
TypeScript
import posthog from '@utdk/posthog';
await posthog.signalsScoutEmitReport({
"already_addressed": false
})