Skip to content

feat(desktop): improve Agents page UX#298

Merged
wesbillman merged 1 commit intomainfrom
devin/agents-page-ux
Apr 11, 2026
Merged

feat(desktop): improve Agents page UX#298
wesbillman merged 1 commit intomainfrom
devin/agents-page-ux

Conversation

@wesbillman
Copy link
Copy Markdown
Collaborator

Summary

  • Channel badges on managed agents: Each managed agent row now shows # channel-name badges for channels the agent is a member of, sourced from the relay agents query
  • Collapsed relay directory with search: The relay directory now filters out your managed agents (shown above), collapses by default showing "N other agents", and includes a search input for filtering by name, type, or channel
  • Hidden redundant runtime source: "ACP sprout-acp" is no longer shown for local agents (always the same value); provider ID still shows for remote agents
  • Removed stale log hint labels: "Click to view logs" and "Logs visible inline" text removed from agent rows
  • Fixed 3-dot menu position flash: Channel members sidebar bot rows no longer flash the menu button position on hover (switched from opacity-0/transition-all to invisible/visible)

Test plan

  • Open the Agents page and verify managed agent rows show channel badges
  • Verify the relay directory is collapsed by default and shows agent count
  • Expand the relay directory and test search filtering
  • Verify local agents no longer show "ACP sprout-acp" in the runtime block
  • Hover over bot rows in channel members sidebar — no position flash on the 3-dot menu

🤖 Generated with Claude Code

Enrich managed agent rows with channel membership badges, collapse the
relay directory into a searchable discovery section, hide redundant
runtime source for local agents, remove stale log hint labels, and fix
the 3-dot menu position flash on channel member hover rows.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@wesbillman
Copy link
Copy Markdown
Collaborator Author

Screenshot 2026-04-11 at 9 07 52 AM Screenshot 2026-04-11 at 9 08 01 AM

@wesbillman wesbillman merged commit 5e08935 into main Apr 11, 2026
9 checks passed
@wesbillman wesbillman deleted the devin/agents-page-ux branch April 11, 2026 16:12
tellaho added a commit that referenced this pull request Apr 14, 2026
* origin/main:
  Replace inline channel creation with dialog (#312)
  chore: improve chat message layout to left-aligned design (#309)
  Add edit dialog for managed agents with relay profile sync (#277)
  fix(ci): build relay with optimized profile to fix flaky e2e tests (#307)
  Update actions/checkout action to v6 (#305)
  Update dependency @tanstack/react-query to v5.98.0 (#304)
  Update dependency @playwright/test to v1.59.1 (#303)
  Update react monorepo to v19.2.5 (#302)
  feat(mobile): scaffold Flutter app with Riverpod & Catppuccin theme (#306)
  Update dependency @tanstack/react-router to v1.168.13 (#301)
  feat: Markdown-based persona packs (crate + ACP + desktop) (#297)
  feat(desktop): improve Agents page UX (#298)
  feat(desktop): add Pulse social notes surface (#296)
  Fix flaky desktop smoke tests (#294)
  Add agent lifecycle controls to channel members sidebar (#291)

# Conflicts:
#	desktop/pnpm-lock.yaml
tlongwell-block added a commit that referenced this pull request Apr 14, 2026
* origin/main:
  feat(desktop): deterministic nested thread panels (#308)
  fix: show private channels in channel browser when user is a member (#311)
  Replace inline channel creation with dialog (#312)
  chore: improve chat message layout to left-aligned design (#309)
  Add edit dialog for managed agents with relay profile sync (#277)
  fix(ci): build relay with optimized profile to fix flaky e2e tests (#307)
  Update actions/checkout action to v6 (#305)
  Update dependency @tanstack/react-query to v5.98.0 (#304)
  Update dependency @playwright/test to v1.59.1 (#303)
  Update react monorepo to v19.2.5 (#302)
  feat(mobile): scaffold Flutter app with Riverpod & Catppuccin theme (#306)
  Update dependency @tanstack/react-router to v1.168.13 (#301)
  feat: Markdown-based persona packs (crate + ACP + desktop) (#297)
  feat(desktop): improve Agents page UX (#298)

# Conflicts:
#	desktop/scripts/check-file-sizes.mjs
#	desktop/src-tauri/Cargo.lock
#	desktop/src-tauri/Cargo.toml
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