open-swe/ui/src/components/agents
seahaven-openswe[bot] 9f7a1cc481
Some checks are pending
CI / Lint (push) Waiting to run
CI / Format check (push) Waiting to run
CI / Unit tests (push) Waiting to run
CI / Playwright E2E (push) Waiting to run
feat: post scheduled-run report to a configured Slack channel (#83)
* Post scheduled-run reports to a Slack channel

Scheduled runs previously had no source channel and finished silently
in the dashboard. Allow an automation to post its final report to a
configured Slack channel as the bot, reusing existing Slack plumbing
instead of the deferred run-completion webhook.

Refs: #82

* Reconcile Slack report feature with dev merge

Dev refactored slack_thread_reply to async and already added
post_slack_top_level_message_with_ts; drop the duplicate definition
and await the tool in the feature's tests.

Refs: #82

* Harden scheduled Slack report channel posting

The no-thread_ts top-level path fired for every slack_thread_reply call
during a scheduled run, spraying disconnected messages and dead
interactive buttons into the report channel. Cap top-level posts at one
per run and drop options/plan_approval blocks in that mode, so the
mechanism (not just the prompt) enforces a single clean report. Also
tighten the channel-ID regex to require a leading letter and document
why top-level posts store no run mapping.

Refs: #82

---------

Co-authored-by: amoussa1229 <166072409+amoussa1229@users.noreply.github.com>
2026-06-30 17:34:52 -04:00
..
messages chore: sync upstream/main, defer #1621 modular webhooks (#81) 2026-06-30 16:45:19 -04:00
ported feat: plan mode with model-driven entry and collaborative review (#1580) 2026-06-23 12:06:58 -07:00
subagents fix(ui): resolve eslint errors in dashboard components (#1538) 2026-06-15 17:29:38 -07:00
utils fix: prevent reviews page crash on binary/large file diffs (#1597) 2026-06-23 12:21:20 -07:00
AgentGitPanel.tsx chore: sync upstream/main, defer #1621 modular webhooks (#81) 2026-06-30 16:45:19 -04: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 feat: plan mode with model-driven entry and collaborative review (#1580) 2026-06-23 12:06:58 -07:00
AgentsSidebar.tsx chore: sync upstream/main, defer #1621 modular webhooks (#81) 2026-06-30 16:45:19 -04:00
AgentsThreadsPage.tsx fix: optimize agent thread lists (#1570) 2026-06-18 10:09:22 -07:00
AgentThreadView.tsx chore: sync upstream/main, defer #1621 modular webhooks (#81) 2026-06-30 16:45:19 -04:00
AutomationEditor.tsx feat: post scheduled-run report to a configured Slack channel (#83) 2026-06-30 17:34:52 -04:00
AutomationsList.tsx feat: add automation template gallery (#1608) 2026-06-25 10:36:34 -07:00
AutomationTemplates.tsx feat: add automation template gallery (#1608) 2026-06-25 10:36:34 -07:00
OnboardingDialog.tsx Normalize frontend typography + enable font smoothing (#1546) 2026-06-16 14:56:11 -07:00
PlanReview.tsx feat(open-swe): copy-plan-as-markdown button + fix premature "ready" banner (#1603) 2026-06-24 15:07:25 -04:00
PrHeader.tsx chore: sync upstream/main, defer #1621 modular webhooks (#81) 2026-06-30 16:45:19 -04: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
ReviewCommentsMenu.tsx feat: inline PR comments in the reviews UI (#1600) 2026-06-23 16:01:46 -07:00
ReviewMainBody.tsx chore: sync upstream/main, defer #1621 modular webhooks (#81) 2026-06-30 16:45:19 -04:00
ReviewSidebar.tsx feat: relocate review chunks and embed review in git panel (#1590) 2026-06-23 12:27:51 -07:00
ReviewTab.tsx feat: relocate review chunks and embed review in git panel (#1590) 2026-06-23 12:27:51 -07:00
ScheduleTriggerPicker.tsx Normalize frontend typography + enable font smoothing (#1546) 2026-06-16 14:56:11 -07:00
SidebarFilterMenu.tsx chore: sync upstream/main, defer #1621 modular webhooks (#81) 2026-06-30 16:45:19 -04:00
z-index.ts feat: add Agents chat UI for cloud threads (#1323) 2026-05-22 18:15:59 +00:00