+9
-4
@@ -379,3 +379,3 @@ /** | ||
| * agent_name: string|null, | ||
| * containment?: { status: 'contained', basis: string }, | ||
| * containment?: { status: 'contained', basis: string, ref: string }, | ||
| * }>} | ||
@@ -592,4 +592,7 @@ * | ||
| * @param {'promote'|'discard'} verdict | ||
| * @returns {Promise<{action: object, promotion_action_id?: string}>} | ||
| * promotion_action_id is present only when verdict is 'promote'. | ||
| * @returns {Promise<{action: object, promotion_action_id?: string, reissued?: boolean}>} | ||
| * promotion_action_id is present only when verdict is 'promote'; `action` | ||
| * is the full action row on every path. reissued=true marks a re-promote | ||
| * of an already-promoted action (grant re-stamp or fresh mint after the | ||
| * prior grant was consumed/expired). | ||
| * @throws {TypeError} if verdict is not 'promote' or 'discard' — checked | ||
@@ -607,3 +610,5 @@ * before any HTTP request is made. | ||
| * GET /api/actions?containment_status=... — List actions by containment | ||
| * status. | ||
| * status. Rows are enriched with batched evidence state: | ||
| * `containment_has_evidence` (a patch artifact exists) and | ||
| * `containment_evidence_ref` (the ref the newest captured diff describes). | ||
| * @param {object} [opts] - { status = 'awaiting_promotion', limit? } | ||
@@ -610,0 +615,0 @@ */ |
+1
-1
| { | ||
| "name": "dashclaw", | ||
| "version": "5.6.0", | ||
| "version": "5.6.2", | ||
| "description": "Minimal governance runtime for AI agents. Intercept, govern, and verify agent actions.", | ||
@@ -5,0 +5,0 @@ "type": "module", |
92930
0.47%1139
0.44%