Skip to content

feat(ui): simplify client management flows - #301

Merged
jkyberneees merged 2 commits into
mainfrom
feat/webui-simplify-management-flows
Oct 7, 2026
Merged

jkyberneees merged 2 commits into
mainfrom
feat/webui-simplify-management-flows

Conversation

@jkyberneees

Copy link
Copy Markdown
Contributor

Consolidates the WebUI inspector from nine tabs to four workspaces (Overview, Deliverables, Knowledge, Server), moves sessions to the hamburger rail only, preferences to a topbar gear popover, approvals to a global overlay above the transcript, and removes the redundant speed chip. Test suite extended to 252 (approval overlay lifecycle); all passing. No Go changes.

Consolidate the inspector from nine tabs to four workspaces:
- Deliverables absorbs Activity behind a collapsible All-activity section
- Server tab merges Diagnostics, Scheduled work, Maintenance, and Tools
- Sessions list lives only in the hamburger rail; sessions tab removed
- Preferences move to a topbar gear popover
- Approvals render in a global overlay above the transcript instead of
  inside the Overview panel
- Speed chip removed; speed/token detail stays in the health popover
- Single writer for hamburger aria-expanded; Escape dismisses only the
  topmost layer; dead speed-chip CSS dropped; test coverage extended to
  the approval overlay lifecycle
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
odek f2aa8eb Commit Preview URL

Branch Preview URL
Oct 07 2026, 02:17 PM

@jkyberneees
jkyberneees merged commit 20660ec into main Oct 7, 2026
10 checks passed
@jkyberneees
jkyberneees deleted the feat/webui-simplify-management-flows branch October 7, 2026 14:24
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.

1 participant