Skip to content

v0.25.0 — Mobile agent switcher

Choose a tag to compare

@bketelsen bketelsen released this 23 May 02:20
· 57 commits to main since this release

What's new

Mobile agent switcher

Mobile users can now switch between agents without needing the desktop sidebar.

Tap the channel header (active agent name) at the top of the chat to open a bottom sheet listing all registered channels. Select one to switch. Desktop is unchanged — the left rail sidebar still handles switching there.

Details:

  • Tappable ChatHeader with ▾ chevron (hidden on desktop via CSS media query)
  • AgentSwitcherSheet — native <dialog> bottom sheet with slide-up animation
  • Agent avatars and colors match the existing sidebar treatment
  • Closes with Escape, backdrop tap, or selecting an agent
  • Button disabled (inert) when only one channel is registered

Closes #546

What's Changed

  • feat: mobile agent switcher — tappable ChatHeader + bottom sheet by @bketelsen in #546

Full Changelog: v0.24.5...v0.25.0