Files
2026-07-13 12:22:33 +08:00

29 lines
1005 B
Markdown

---
summary: "Provider status checks, sources, and indicator mapping."
read_when:
- Changing status sources or status UI
- Debugging status polling or incident parsing
---
# Status checks
## Sources
- OpenAI + Claude + Cursor + Factory + Copilot: Statuspage.io `api/v2/status.json`.
- Gemini + Antigravity: Google Workspace incidents feed for the Gemini product.
## Behavior
- Toggle: Settings → Advanced → “Check provider status”.
- `UsageStore` polls status and stores `ProviderStatus` for indicator/description.
- Menu shows incident summary + freshness; icon overlays indicator.
## Workspace incidents
- Feed: `https://www.google.com/appsstatus/dashboard/incidents.json`.
- Uses the Gemini product ID from provider metadata.
- Chooses the most severe active incident for the provider.
## Links
- If `statusPageURL` is set, status polling uses it and the menu action opens it.
- If only `statusLinkURL` exists, the menu action opens it without polling.
See also: `docs/providers.md`.