Unrecoverable Error Policy
Trigger Conditions
Treat these as unrecoverable unless new credentials/access are provided:
- Missing API key / auth token.
- No network connectivity or DNS resolution failures.
- Access denied to required external database/API/resource.
- Repeated authentication or authorization failures.
Required Behavior
- Stop execution immediately when an unrecoverable blocker is confirmed.
- Do not continue with fabricated or knowingly incomplete final results.
- Report:
- exact error message,
- what was attempted,
- what dependency is missing/inaccessible,
- the minimum next action needed from caller/user.
- Wait for the next instruction after reporting.
Equipment Agent Specific
- Call
report_to_callerwithstatus=\"failed\"and a detailedsummary. - Include structured
artifactsfields for error context when possible (for exampleerror_type,missing_dependency,endpoint,retry_hint).