Repository navigation
v3.47.0
What's changed
Motion that follows you
- Menus, popovers, dialogs and tooltips no longer flash when you toggle them quickly, and hover responses are uniformly quick.
- Overlays settle in and close softly. On a phone, Settings and Scheduled tasks rise as sheets, like iOS. The command palette, release notes dialog, lightbox and toasts no longer jump or cut.
- Chat no longer jumps. Sending glides your message into place, the end of a streamed answer drains in smoothly, and tool details, attachments, queued messages and error cards fold in and out instead of popping.
- The workbench moves instead of cutting. Closing or maximizing a Review panel tab, opening a pane and folding sidebar rows all animate. Panel resizing snaps to a detent at the default width.
- On phones, drawers keep the speed of your hand and stop firmly at the edge.
- Numbers roll instead of flipping, finished tasks strike through gradually, images reveal smoothly, the lightbox zooms from its thumbnail, and light/dark theme changes cross-fade.
- With Reduce Motion turned on, every one of these changes is instant.
Controls
- Switches stretch when pressed and can be dragged, checkmarks draw themselves, segmented controls can be slid, a chosen menu item blinks before the menu closes, and a rejected field shakes.
- A switch or segment always returns to rest after a press.
Desktop
- Throw the desktop pet: fling it and let go mid-move, and it flies on with your pointer's momentum, bounces off the screen edges and lands on a window or the ground. Slow releases still drop it as before.
- In the macOS app's dark mode, text uses grayscale smoothing, so it reads lighter, like native Mac apps.
Fixes
- Tool rows (shell, patch, MCP and others) stay collapsed while they run and open only when you click them, so the transcript no longer unfolds on its own.
- In the Tasks popover on phones, the plan and goal are now single tap-to-open rows, and Done when uses the full width. Clear plan, Pause and Resume now live in the Plan and Goal tabs.
- In the sidebar, a running session shows only its spinner, without the word "Running" or the goal icon, so titles keep their room and rows hold still on hover.
- The copy button on markdown tables appears only when you hover over or focus that table. On touch devices it is always visible.
Performance
- Telemetry now keeps traces only. The unused metrics folder is deleted on first start and no longer grows.
- The Usage page loads and switches ranges faster, and the app frees that memory once you leave the page alone.
- New trace files are smaller.
- Lighter file-list polling while an agent works: when nothing has changed, the workspace listing is reused instead of rescanned.
Full changelog: v3.46.0...v3.47.0