Claude: integrate status
- Dominant language
- Rust
- Stars
- 3.6k
- Forks
- 322
- Avg merge
- 7d 22h
- Merged PRs (30d)
- 3
Description
**Describe the feature**
Claude Code has a somewhat notorious (-ly bad) uptime. `abtop` could proactively check on the status page (https://status.claude.com/api/v2/status.json) to monitor for active incidents. Potentially even _on_ retries / errors if that's a thing detectable from the hooks.
**Use case**
`abtop` is currently the one-stop-shop for the status of my CC sessions. Seeing an open status incident for CC would be helpful and likely easy to implement.
**Additional context**
This could be simply rendered into the same place as the "Claude Peak Hours" maybe also with brackets indicating e.g. since when the issues has been open. Just a different color and icon.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating where abtop renders the "Claude Peak Hours" information and review the Claude status endpoint at https://status.claude.com/api/v2/status.json. Done means active Claude incidents are fetched and shown in that area with an appropriate indicator, including when an incident began if that data is available.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- api, cli
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100