decisions

List the decisions recorded on an intent — the audit trail of what was chosen, ruled out, why, and what would reopen each call.

Decisions come from the intent's decisions JSONB array, sanitized on read (capped at 100, malformed legacy rows dropped; legacy rows may carry resolvedAt 0). ruledOut, reopenTrigger, and evidenceIds appear only when set. No rate limiting on this GET.

get/api/v1/intents/{id}/decisions

Path parameters

idstring required

id path parameter.

Query parameters

workspace_idstring

Required ONLY for cookie-session auth; identifies the target workspace. Ignored for API-key auth.

Response

OK — returns { intentId, decisions, count }

object required

Changes