distillery_resolve_review
Resolve entries in the review queue by approving, reclassifying, or archiving low-confidence classifications. Clears pending-review backlogs by finalizing each entry's status.
Instructions
Resolve a pending-review entry by approving, reclassifying, or archiving it.
USE WHEN: acting on entries in the review queue (entries with status=pending_review from low-confidence classifications).
PARAMS:
entry_id (str, required): UUID of the pending-review entry.
action (str, required): Resolution action. Valid: [approve, reclassify, archive].
new_entry_type (str, optional): Required when action="reclassify". Valid: [session, bookmark, minutes, meeting, reference, idea, inbox, github, person, project, digest, feed].
reviewer (str, optional): Reviewer identity for audit metadata.
RETURNS (success): { id: str, status: str, ... } (full updated entry). When the requested action is a no-op (e.g. approve on an already-active entry), the response also includes { already_in_state: true } and the entry is returned unchanged (version is NOT bumped, reviewed_at / archived_at are NOT rewritten). RETURNS (error): { error: true, code: "NOT_FOUND" | "INVALID_PARAMS" | "FORBIDDEN" | "INTERNAL", message: "..." }
RELATED: distillery_classify (to classify entries), distillery_list (with output_mode="review" to see the queue)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| entry_id | Yes | ||
| reviewer | No | ||
| new_entry_type | No |