open-swe/ui/src/components
amoussa1229 a09b1c3bb6 feat: port plan-review & workflow-approval UX (#135)
Port six upstream commits onto dev:

- c03a6be7 (already ported): keep plan guidance high-level
- 546042a4: add workflow approval UI with diff preview, approval URLs,
  web review links, and polling for approval status during active runs
- 216cf181: remove workflow token elevation; approved pushes pass
  through directly without proxy token rewriting
- 3dbc0282: preserve plan redirects after login by accepting relative
  same-origin redirect_to values and rejecting blocked paths
- bb104d93: submit plan comments with cmd+enter
- 90cb6caa: terse Slack replies, shared content via save_plan outside
  plan mode (PLAN_STATUS_SHARED), reject shared-content mutations

Refs: #135
2026-07-09 17:11:40 +00:00
..
agents feat: port plan-review & workflow-approval UX (#135) 2026-07-09 17:11:40 +00:00
ui feat(open-swe): stream agent chat via @langchain/react v2 protocol (#1475) 2026-06-11 09:54:35 -07:00
AgentInstructionsPanel.tsx fix(ui): resolve eslint errors in dashboard components (#1538) 2026-06-15 17:29:38 -07:00
AppShell.tsx Normalize frontend typography + enable font smoothing (#1546) 2026-06-16 14:56:11 -07:00
AppSidebar.tsx feat: PR review page (#1495) 2026-06-11 16:11:10 -07:00
InstructionsEditor.tsx feat: repo-scoped dynamic sandbox snapshots (#1595) 2026-06-23 12:24:11 -07:00
PwaUpdateToast.tsx feat: prompt-mode PWA update toast instead of autoUpdate reload (#102) 2026-07-01 21:53:28 -04:00
RepoSnapshotsPanel.tsx feat: repo-scoped dynamic sandbox snapshots (#1595) 2026-06-23 12:24:11 -07:00
ReviewStylesPanel.tsx fix: review style prompts UX, stale runs, and OAuth refresh (#1321) 2026-05-21 17:44:04 +00:00
sidebar-layout.tsx feat: inline PR comments in the reviews UI (#1600) 2026-06-23 16:01:46 -07:00
SidebarUserMenu.tsx fix(ui): resolve eslint errors in dashboard components (#1538) 2026-06-15 17:29:38 -07:00