# feat\(status\): expand Claude and OpenAI status pages into components \(\#617\) · lucenx/codexbar-plasma

[View on GitCafe](https://git.cafe/lucenx/codexbar-plasma/commit/666711530e2e9e9d06a80ec73f62f7809cc93424)

Repository: [lucenx/codexbar-plasma](https://git.cafe/lucenx/codexbar-plasma)

Visibility: public

Requested revision: 666711530e2e9e9d06a80ec73f62f7809cc93424

Requested commit: 666711530e2e9e9d06a80ec73f62f7809cc93424

Commit: 666711530e2e9e9d06a80ec73f62f7809cc93424

Tree: 99337dae33d92c110efd7925e68632381a0f1947

Author: Simone

Committer: GitHub

## Message

```
feat(status): expand Claude and OpenAI status pages into components (#617)

* feat(status): expand Claude and OpenAI status pages into components

The official CLI reports only the overall provider status, while the macOS
app lists each service component. Read the public Claude Statuspage and
OpenAI incident.io feeds through a bounded out-of-process helper and show
them under Status Page, keeping a TODO to move to an official CLI field.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* fix(status): keep action focus and elide long component names

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* fix(status): keep open groups and separate component state labels

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* fix(status): retire the list on tab changes and toggle from group titles

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
```

## Parents

- [6f979487eb5dfda6727f6c351eeccd9fe7b6e2d1](https://git.cafe/lucenx/codexbar-plasma/commit/6f979487eb5dfda6727f6c351eeccd9fe7b6e2d1?format=markdown)

[Source at this commit](https://git.cafe/lucenx/codexbar-plasma/tree/666711530e2e9e9d06a80ec73f62f7809cc93424?format=markdown)
