Skip to content

feat: add an admin bar debugger and remove the Dashboard widget - #652

Merged
josephfusco merged 86 commits into
mainfrom
feat/admin-bar-debugger
Sep 29, 2026
Merged

josephfusco merged 86 commits into
mainfrom
feat/admin-bar-debugger

Conversation

@josephfusco

@josephfusco josephfusco commented Sep 28, 2026 •

Copy link
Copy Markdown
Collaborator

Fixes #651

Core exposes no suspended flag, so the node calls Heartbeat suspended once a send is 10s overdue.

stateDiagram-v2
    state "Focused<br>♥ 58s" as Focused
    state "Fast<br>♥ 5s" as Fast
    state "Background or idle<br>♥ 120s" as Background
    state "Suspended<br>♥ Suspended" as Suspended
    state "Connection lost<br>♥ Connection lost" as Lost

    [*] --> Focused
    Focused --> Fast: interval('fast')
    Fast --> Focused: fast beats run out
    Focused --> Background: hidden, blurred, or 5 min idle
    Background --> Focused: activity
    Background --> Suspended: 10 min idle
    Suspended --> Focused: activity
    Focused --> Lost: third failed beat
    Lost --> Focused: a beat succeeds

    note right of Focused: each beat flashes the heart red and pulses it

    classDef lost fill:#fcf9e8,stroke:#996800,color:#996800
    class Lost lost
Loading
Use of AI Tools

AI assistance: Yes
Tool(s): Claude Code
Model(s): Claude Opus 5.5
Used for: Assisting with the admin bar node, the widget removal and the state chart.

@github-actions

github-actions Bot commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

🛝 WordPress Playgrounds

Built from 3fcffdd

25 users 100 users
Single site Launch single site, 25 users Launch single site, 100 users
Multisite Launch multisite, 25 users Launch multisite, 100 users

github-actions Bot added a commit that referenced this pull request Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
@github-actions github-actions Bot removed the Public API Adds a hook, route, constant, or global that third parties can depend on label Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
@josephfusco
josephfusco marked this pull request as ready for review September 28, 2026 23:20
@github-actions

Copy link
Copy Markdown
Contributor

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

Core Committers: Use this line as a base for the props when committing in SVN:

Props joefusco.

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

github-actions Bot added a commit that referenced this pull request Sep 29, 2026
@josephfusco
josephfusco merged commit e58c54c into main Sep 29, 2026
25 checks passed
@josephfusco
josephfusco deleted the feat/admin-bar-debugger branch September 29, 2026 02:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Retire the Dashboard debugger widget in favor of an admin bar node

1 participant