Rhumb API Unavailable
What the agent sees
TCP connection refused or HTTP 503 with JSON body: {"error": {"code": "service_unavailable", "message": "Rhumb is temporarily unavailable", "resolution": "Retry after 30 seconds or check https://rhumb.dev/status"}}
Blast radius
All executions, all agents. Discovery endpoints may also be affected. BYOK or Agent Vault operators can fall back to direct provider calls if they already control those credentials outside Rhumb.
Recovery
Retry with exponential backoff (recommended: 1s, 2s, 4s, 8s, max 30s). Check /status for incident updates. If you already control the provider credential through BYOK or Agent Vault, call the provider directly as a fallback.
Prevention
Cache discovery results locally. Keep a provider-controlled fallback path through BYOK or Agent Vault for critical workflows. Design agent workflows to degrade gracefully when Rhumb is unreachable.