Skip to content

Agentic UI: Add Connections to site overview - #4474

Draft
shaunandrews wants to merge 1 commit into
add-overview-disk-usagefrom
add-overview-connections
Draft

Agentic UI: Add Connections to site overview#4474
shaunandrews wants to merge 1 commit into
add-overview-disk-usagefrom
add-overview-connections

Conversation

@shaunandrews

@shaunandrews shaunandrews commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Related issues

How AI was used in this PR

AI helped extract the Connections slice from the larger overview exploration, adapt it to the current stacked branches, and build coverage for its user states and actions. I reviewed the diff and manually verified the resulting card in light and dark modes.

Proposed Changes

image
  • Show the remote sites connected to the selected local site directly in its overview, including the most recent pull or push status.
  • Give signed-in users a complete connect, pull, push, open, and copy flow without leaving the overview.
  • Give signed-out and not-yet-connected users useful next actions instead of an empty card.
  • Reflect sync work started elsewhere in Studio so the overview cannot offer conflicting actions while a pull or push is already running.

Testing Instructions

  • Open a local site's Overview and confirm the Connections section appears below About and Disk.
  • When signed in without a connection, confirm the empty state and plus action are available.
  • With a connected WordPress.com site, confirm its address and last-sync state render and that the Sync menu offers pull and push.
  • Start a sync from another Studio surface and confirm the overview shows the matching in-progress state.
  • Check signed-out, offline, light, and dark states.

Automated verification:

  • npx eslint --fix <modified files>
  • npm run typecheck
  • npx vitest run apps/ui/src/components/site-overview-view/index.test.tsx --maxWorkers=1
  • npm run cli:build:ui

Pre-merge Checklist

  • Have you checked for TypeScript, React or other console errors?

@shaunandrews shaunandrews changed the title Add Connections to site overview Agentic UI: Add Connections to site overview Aug 7, 2026
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