Inspect prepared Mind briefs between ideas and generated drafts.
Approve a Mind brief
/organizations/{id}/projects/{projectId}/mind/briefs/{briefId}/approveApproves a ready Mind brief and starts draft generation from the brief's canonical draft prompt. The brief must be in 'ready' status.
curl -X POST "https://api.giantcontext.com/organizations/id_uuid/projects/projectId_uuid/mind/briefs/briefId_uuid/approve" \ -H "Authorization: Bearer $API_KEY" \ -H "Content-Type: application/json" \ -d '{}'Reject a Mind brief
/organizations/{id}/projects/{projectId}/mind/briefs/{briefId}/rejectRejects a ready Mind brief so it cannot be used to generate a draft.
curl -X POST "https://api.giantcontext.com/organizations/id_uuid/projects/projectId_uuid/mind/briefs/briefId_uuid/reject" \ -H "Authorization: Bearer $API_KEY" \ -H "Content-Type: application/json" \ -d '{ "reason": "reason_value"}'Get a Mind brief
/organizations/{id}/projects/{projectId}/mind/briefs/{briefId}Returns full details of a Mind brief, including stream selection, discovery, plan, design, audit, retry history, and draft prompt/spec artifacts.
curl -X GET "https://api.giantcontext.com/organizations/id_uuid/projects/projectId_uuid/mind/briefs/briefId_uuid" \ -H "Authorization: Bearer $API_KEY"List Mind briefs for a project
/organizations/{id}/projects/{projectId}/mind/briefsReturns a paginated list of Mind briefs for the project. Briefs are the prepared bridge between ideas and generated drafts, including stream, planning, audit, and draft prompt artifacts.
curl -X GET "https://api.giantcontext.com/organizations/id_uuid/projects/projectId_uuid/mind/briefs" \ -H "Authorization: Bearer $API_KEY"