Troubleshoot a fleet
Symptom
Why it happened
Most failures come from authentication, workspace selection, webhook signatures, missing secrets, tool access, or budget limits. Every API error carries a stable error identifier and request identifier. Use both values when comparing a response with the error registry.How to fix it
-
Check client and workspace health.
-
Read the fleet’s recent errors.
<FLEET_ID>comes fromagentsfleet list. -
Apply the fix named by the stable error identifier.
UZ-AGT-008points to invalidTRIGGER.mddata.UZ-BUNDLE-003points to missing workspace secrets.UZ-WH-010points to a signature mismatch.UZ-AGT-012points to a fleet that cannot accept work. - Retry the original event once. Lifecycle commands do not retry network failures. Provider webhooks follow the provider’s own retry policy.
How to prevent it
Runagentsfleet doctor before installation. Test one manual message before registering a webhook.
Keep SKILL.md steps numbered and keep tool names aligned with TRIGGER.md. Store stable provider event identifiers for duplicate protection.
Use fleet budgets to bound cost. Check the activity stream after every bundle update.