Skip to content

CL-6977: Split sidebar into Agents and Channels - #372

Closed
TheGreatAxios wants to merge 5 commits into
mainfrom
cl-6977-split-sidebar-into-agents-and-channels
Closed

TheGreatAxios wants to merge 5 commits into
mainfrom
cl-6977-split-sidebar-into-agents-and-channels

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Summary

Hard cutover of the sidebar bench list into Agents and Channels sections. Agent conversations and unopened conversational definitions sit under Agents; rooms sit under Channels. Pinning is local to each section; one search filters both without dropping either label.

Outcome

  • Sidebar lists Agents then Channels instead of a single Workbenches stream
  • Pinning is scoped per section
  • Shared search keeps both section labels
  • Docs / DESIGN / UI vocabulary updated for the cutover

Linear

https://linear.app/abklabs/issue/CL-6977

Test plan

  • bun test apps/web/src/shell/sidebar-section-rows.test.ts apps/web/src/shell/workbench-list.test.ts
  • bun test apps/web/test/sidebar.test.tsx apps/web/test/workbench-list.test.tsx apps/web/test/fetch-dedupe.test.tsx
  • bun test scripts/checks/test/ui-vocabulary.test.ts
  • Manual: open sidebar, confirm Agents/Channels labels, pin within a section, search across both

Hard cutover of the bench list: Agents and Channels sections replace the
single Workbenches stream. Pinning is local to each section; one search
filters both. Docs and UI vocabulary checks updated to match.
@TheGreatAxios

Copy link
Copy Markdown
Contributor Author

Superseded by the stacked coworker IA PR (this rewrite from origin/main). Closing rather than merging: the five drafts contradict each other on create/sidebar/Myra-home.

@TheGreatAxios
TheGreatAxios deleted the cl-6977-split-sidebar-into-agents-and-channels branch August 25, 2026 15:40
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