handoff_verify
Issue a verifier-only verdict on a VERIFYING handoff: pass completes it; fail returns it to the claimant with feedback and a renewed lease for rework. In strict mode, provide session credentials.
Instructions
Verifier-only verdict on a VERIFYING handoff: 'pass' -> COMPLETED (verified_by), 'fail' -> CLAIMED for rework (feedback + renewed lease). In strict mode pass session creds.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| verdict | Yes | The verdict. one of: pass (VERIFYING -> COMPLETED; handoff.completed carries verified_by), fail (VERIFYING -> CLAIMED for rework, lease renewed). REQUIRED (lowercase). | |
| agent_id | Yes | Your agent_id (the verifier); must satisfy the handoff's verify_by resolved AT VERIFY TIME. The claimant (claimed_by) is always refused. REQUIRED. | |
| feedback | No | Rework guidance (optional; max 2000 chars; only with verdict 'fail'). Persisted (each fail overwrites the previous) and delivered to the claimant's inbox. | |
| handoff_id | Yes | The handoff_id to act on. REQUIRED. | |
| session_id | No | Your session_id from session_open (optional in trust_mode=open; REQUIRED together with session_secret in trust_mode=strict). | |
| project_root | Yes | Absolute path to the project (defines the workspace scope). | |
| session_secret | No | session_secret from session_open for session_id (optional in open mode but VALIDATED if supplied; REQUIRED in strict mode). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||