Skip to content

zed: Add OpenStatusPage action#57316

Merged
MrSubidubi merged 2 commits into
mainfrom
status-page
May 25, 2026
Merged

zed: Add OpenStatusPage action#57316
MrSubidubi merged 2 commits into
mainfrom
status-page

Conversation

@MrSubidubi

@MrSubidubi MrSubidubi commented May 20, 2026

Copy link
Copy Markdown
Member

Following up on our recent extension outage, this PR adds an action to quickly visit our status page (which with the help of @\gaauwe was recently updated to a more up to date design 🎉 ).

While already invokable through the command palette, we can later use this to also add buttons where appropriate for a quick lookup of our current status.

Release Notes:

  • Added the zed::OpenStatusPage action to be able to easily visit the Zed status page.

@cla-bot cla-bot Bot added the cla-signed The user has signed the Contributor License Agreement label May 20, 2026
@MrSubidubi MrSubidubi changed the title Add VisitStatusPage action zed: Add VisitStatusPage action May 20, 2026
@zed-community-bot zed-community-bot Bot added the staff Pull requests authored by a current member of Zed staff label May 20, 2026
Comment thread crates/zed_actions/src/lib.rs Outdated
/// Shows the auto-update notification for testing.
ShowUpdateNotification,
/// Visits the Zed status page.
VisitStatusPage

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we call this OpenStatusPage? That's more in line with similar actions we have like zed: open zed repo.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I had similar concerns when thinking about adding and adding this due to that, but ultimately decided on going with visit instead of open because to me it felt more fitting in the context. For me, visit conveys the purpose of the operation clearer and I am much more familiar with the phrasing of visiting ones status page as opposed to opening one. That made me ultimately decide on this naming despite it not aligning with existing actions.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I really think we should stick with the "open" terminology, given that there is a clear precedent for actions that open up a page in the user's browser:

  • zed: open zed repo
  • zed: open docs
  • editor: open url
  • editor: open permalink to line

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changed it here.

I do think though that we should think about revisiting our "open" terminology, as this is ambiguous overall: Most of our actions that "open" something do it in Zed, whereas others open a browser. I personally think this is not optimal, since this is a rather big distinction of what happens. E.g., if I only have one window and suddenly my "open" action causes me to switch windows, I'd call that unexpected and not an optimal flow of things from the user perspective too. Perhaps distinguishing these action starting with their naming would help a bit here. At the very least, that was the reason I initially went with the other name

@MrSubidubi MrSubidubi changed the title zed: Add VisitStatusPage action zed: Add OpenStatusPage action May 25, 2026
@MrSubidubi MrSubidubi enabled auto-merge May 25, 2026 14:35
@MrSubidubi MrSubidubi disabled auto-merge May 25, 2026 14:36
@MrSubidubi MrSubidubi enabled auto-merge May 25, 2026 14:36
@MrSubidubi MrSubidubi added this pull request to the merge queue May 25, 2026
Merged via the queue into main with commit 216980f May 25, 2026
35 checks passed
@MrSubidubi MrSubidubi deleted the status-page branch May 25, 2026 14:43
TomPlanche pushed a commit to TomPlanche/zed that referenced this pull request Jun 2, 2026
Following up on our recent extension outage, this PR adds an action to
quickly visit our status page (which with the help of @\gaauwe was
recently updated to a more up to date design 🎉 ).

While already invokable through the command palette, we can later use
this to also add buttons where appropriate for a quick lookup of our
current status.

Release Notes:

- Added the `zed::OpenStatusPage` action to be able to easily visit the
Zed status page.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement staff Pull requests authored by a current member of Zed staff

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants