Skip to content

Files, design context and connected accounts

macOS only. Open terminal and conversation links beside your work, inspect page designs, connect more accounts, and recover more reliably from session and voice interruptions.

v0.1.69macOS
  • Files beside every conversation. Open terminal paths and conversation links in the shared sidebar, with workspace-aware editing and git changes.
  • More connected accounts. Connect PostHog, Zernio and live Paddle, with approval for each write or execution call.
  • A more responsive workspace. Recover shell sessions, stop blocked input promptly, and avoid interface stalls during audio and orb activity.

Added

  • Open links from a conversation in the shared browser or file sidebar, with files kept inside that conversation’s local or SSH workspace.
  • Connect PostHog, Zernio, and live Paddle accounts to your agents, with a fresh approval for every write or execution call.
  • Select an element in a browser pane or sidebar, then copy its design and page context for your agent.
  • The Dashboard has a Close idle button that shuts down every idle agent it shows in one click, and leaves working, waiting and done agents open.
  • Search the Dashboard's agents by title, teammate, engine, project, branch or last message. Every word you type must match, Esc clears the field, and Close idle closes only the idle agents your search shows.
  • The sidebar has a Files tab (+ ▸ Files, or ⌥⌘F from any mode): the file tree and editor for the folder you're working in, following you between Code workspaces and Thread folders, side by side when the sidebar is wide and one column at a time when it's narrow, and reopening the same files next launch.
  • The Files tab speaks git: changed files wear their status in the tree, the Changes view stages, unstages, discards and commits with a diff of every file, and the branch chip shows how far you are ahead or behind and pulls, pushes or publishes the branch.
  • Drag a file or folder from the Files tab onto a coding agent's pane to type its path at the prompt, or into a thread's composer to attach it.
  • Format Scratchpad notes with bold, italic, and underline using the toolbar or keyboard shortcuts; formatting is saved with the note.
  • ⌘-click a file path an agent prints in a terminal to open it in an editor tab in the right sidebar, at the line it names — files in a workspace edit and save like the Files pane, and files outside every workspace open read-only.

Changed

  • Files lives in the sidebar now instead of a Code-mode pane: the pane menu's Files row and ⌥⌘F open the sidebar's Files tab, Files panes from your last session reopen there, and Bridge opens files there too.

Fixed

  • Cancelled recording stops accepting microphone samples immediately, Live voice cancellation retains its correct status, and verified foreground headphone calls avoid opening a voice-processing output.
  • Workspace and bookmark loading avoid blocking the interface, and slow orb drawable acquisition cannot block input or accumulate queued frames.
  • Plugin connections now verify complete server responses, save credentials before reporting success, reject late sign-ins after disconnect, and report provider errors without truncating results.
  • Recheck terminal file links after changing folders and cancel clicks when their pane is hidden.
  • A folder unfolded inside another unfolded folder keeps its contents showing when the file tree refreshes or reopens.
  • Restore agents started from a terminal through the builder's shell, keep shell history available, and wait for the original configuration before resuming a custom Claude backend.
  • Pick up newly saved provider credentials on the next OpenCode turn after a sign-in refusal.
  • Find text in a focused terminal with ⌘F, then move between matches with ⌘G and ⇧⌘G.
  • Pause the Bridge orb's rendering clocks when it is idle or the app is inactive.
  • Keep manually started agents with a one-off provider home from resuming under default settings.
  • Keep an unconfirmed saved-agent restore available when the agent exits after opening another conversation.
  • Keep startup and voice controls responsive while macOS checks microphone permission.
  • Save workspace navigation in the background and reuse resolved folder paths to reduce stalls when switching projects.
  • Keep Stop responsive when an agent stops reading its input, and prevent an old turn from clearing a replacement turn's running state.
  • Reduce repeated layout work in workspaces with many open panes.
  • Cancel an earlier plugin connection attempt when a replacement key is empty.
  • Preserve the server-disabled explanation while retrying a Remote connection.
  • Preserve specific voice playback and session errors, and cancel pending messages when a call ends.
  • Prevent a previous account's credit balance from appearing after switching sessions.