open-swe/ui/src/components/agents
Ramon Nogueira 6117780982
feat(open-swe): let any org member post to a thread, with attribution (#1594)
* feat(dashboard): let any org member post to a thread, with attribution

Posting to an Agents chat thread from the web UI was restricted to the
thread owner. Open it to any authenticated org member (login is already
org-gated by OAuth) on both write paths — the queued follow-up
(send_dashboard_message) and the idle-thread run.start
(_enrich_run_start_command). Non-owner messages are prefixed with the
poster's verified GitHub login (@login:) so the agent and owner can tell
who sent them. Thread management (cancel/delete/resolve) stays owner-only,
and the UI now shows the composer to non-owners.

* fix(dashboard): keep non-run.start commands owner-only

Non-owner posting is allowed only via the attributed run.start path. Other
write commands (e.g. input.respond) carry unattributed user input, so the
commands proxy keeps them owner-only instead of readable-by-any-org-member.

* docs(e2e): drop per-test details from the E2E README
2026-06-23 11:06:53 -07:00
..
messages Normalize frontend typography + enable font smoothing (#1546) 2026-06-16 14:56:11 -07:00
ported fix: render GitHub-hosted images in PR descriptions on reviews page (#1589) 2026-06-22 14:01:06 -07:00
subagents fix(ui): resolve eslint errors in dashboard components (#1538) 2026-06-15 17:29:38 -07:00
utils feat: render review findings as inline annotations (#1581) 2026-06-19 20:24:05 -07:00
AgentGitPanel.tsx feat: split view, add-to-chat, virtualization + scroll/grouping perf (#1574) 2026-06-18 16:54:07 -07:00
AgentPromptBar.tsx feat: add Agents chat UI for cloud threads (#1323) 2026-05-22 18:15:59 +00:00
AgentRunCard.tsx feat: track PR lifecycle state per thread for sidebar (#1492) 2026-06-11 12:21:59 -07:00
AgentsHome.tsx fix: optimize agent thread lists (#1570) 2026-06-18 10:09:22 -07:00
AgentsSidebar.tsx feat: split view, add-to-chat, virtualization + scroll/grouping perf (#1574) 2026-06-18 16:54:07 -07:00
AgentsThreadsPage.tsx fix: optimize agent thread lists (#1570) 2026-06-18 10:09:22 -07:00
AgentThreadView.tsx feat(open-swe): let any org member post to a thread, with attribution (#1594) 2026-06-23 11:06:53 -07:00
AutomationEditor.tsx Normalize frontend typography + enable font smoothing (#1546) 2026-06-16 14:56:11 -07:00
AutomationsList.tsx Normalize frontend typography + enable font smoothing (#1546) 2026-06-16 14:56:11 -07:00
OnboardingDialog.tsx Normalize frontend typography + enable font smoothing (#1546) 2026-06-16 14:56:11 -07:00
RepoSelector.tsx fix: stabilize agent selector defaults (#1414) 2026-06-04 21:06:25 +00:00
ReviewChat.tsx fix: reviewer reviews full diff; fix review UI scroll + dark-mode composer (#1575) 2026-06-18 19:24:52 -07:00
ReviewSidebar.tsx feat: split view, add-to-chat, virtualization + scroll/grouping perf (#1574) 2026-06-18 16:54:07 -07:00
ScheduleTriggerPicker.tsx Normalize frontend typography + enable font smoothing (#1546) 2026-06-16 14:56:11 -07:00
z-index.ts feat: add Agents chat UI for cloud threads (#1323) 2026-05-22 18:15:59 +00:00