API
Reports API
ImplementedThe Report reads Decision Memory. It does not re-run agents, which is what makes a report a citable artefact rather than a live recomputation.
Framework09
Why this exists
Why this API boundary exists
The Report reads Decision Memory. It does not re-run agents, which is what makes a report a citable artefact rather than a live recomputation.
Endpoints
POST
/sessions/{session_id}/export/{fmt}PartialExport a legacy session as json / pdf / graph.
Auth: clerk
services/api/app/routes/sessions.py
GET
/projects/{project_id}/reportImplementedAssembled report JSON from Decision Memory.
Auth: clerk
Framework09
services/api/app/routes/decision_runs.py
POST
/projects/{project_id}/report/exportImplementedExport HTML report and record digest.
Auth: clerk
Framework09
services/api/app/routes/decision_runs.py