The safeguards map / 3.2 Agent harnesses

Mastra
Drafted with AI
Drafted with AI from the cited sources under the direction of UnGovr staff. UnGovr holds editorial responsibility for this page. How this site is made
A TypeScript agent framework whose tools can require approval, pausing the agent run until a person approves or declines.
Where it sits
3.2 Agent harnesses (primary): Pauses an agent run at a tool the developer marked as requiring approval and resumes it when the call is approved or declined.
check for the tool-call-approval chunk in the stream to approve or decline the action
captured
Human-in-the-loop uses snapshots to capture request state.
captured
Facts
- Concern
- safetysecurity
- Names the law
- no
- Subject
- agent
- Used by
- those who make it
- Runs
- at runtime
- Policy comes from
- owner-entered settings
- Can the agent bypass it
- depends
Handoffs
produces Runtime records: OpenTelemetry-compatible tracing
Every quote is verbatim from a stored capture of the page linked under it. Placement is our reading of the product's own documentation; no publisher has reviewed or endorsed it. Rows CC BY 4.0. Names, marks and logos belong to their owners; logos identify each product and are not part of the dataset.