Decide an approval
- Approve
- Deny
Approval outcomes
Harnest does not restart the tool or replay earlier work.
Submit a client-tool result
- HTTP
- WebSocket
Human approval authoring
Choose always-on or dynamic approval and bind it to the exact operation.
Client-hosted tools
Declare typed work owned by the connected client.
Development stores are process-local. Restart recovery needs durable storage and a resumable framework boundary.