HITL & human interfaces
Human-in-the-loop patterns for agent systems that must pause for approval, route work to reviewers, or expose hypermedia dashboards.
Approval flows (protocol v2.1)
High-impact tool calls use two-phase commit with JSON for agents and HTML + htmx for human operators. Responses include approval_url (HATEOAS) so the next action is discoverable from the envelope.
→ Protocol reference (v2.1) · DAOS specification
Label Studio integration
Optional hitl_enqueue_label_studio (CLAWQL_ENABLE_HITL_LABEL_STUDIO=1) enqueues review tasks and accepts webhook callbacks.
→ HITL — Label Studio · Learn: schedule & notify
Natural language dashboard (planned)
The Natural Language Dashboard and Agent Dashboard as hypermedia are specified in the Contributor Technical Specification and Vision & Roadmap — not yet shipped as a standalone product surface.
Until the dashboard ships, use Label Studio + Slack notify for human
review loops, and the gateway approval endpoints for destructive/financial
tool gates.
