Your agents, your workspace, your world
Windows only. Meet your agents in BridgeVerse, personalize your workspace with themes and launch presets, and work with editable files, attachments and more reliable conversations.
v0.2.0Windows
- Step into BridgeVerse. Walk a campus built around your workspaces, open live agent terminals, and answer approvals from one place.
- Make the workspace yours. Choose dark and light themes, save agent launch presets, and arrange conversations beside your files.
- Keep your work moving. Edit files with draft recovery, drop screenshots into conversations, and keep drafts through interrupted sends.
Added
- Pick a theme in Settings → Customizations: Tokyo Night, Catppuccin Mocha, Nord and Dracula for dark mode, Catppuccin Latte, Solarized Light and GitHub Light for light mode, each shown as a live preview, with dark and light each remembering their own pick and terminals following along.
- Drag a file from the Files tree onto the editor to open it as a tab exactly where the preview chip shows, and drag tabs to reorder them.
- See what changed after every update in a one-time What’s New overview, and browse every release in Settings → Changelog.
- Use BridgeVerse computers and nearby desk controls to manage agents or start one in a room, and teleport to valid destinations from the campus map.
- Switch BridgeVerse to a first-person view from the top bar's eye button or with V, then drag to look around and walk where you look.
- Walk between BridgeVerse desks through wider aisles, and see what E will do (manage an agent, start one at an empty desk, or launch from a kiosk) in a chip you can also click.
- Open a BridgeVerse agent to work in its real terminal in a window you can move, resize and maximize over the campus, and launch new agents straight into their terminal instead of filling in a prompt form.
- Click an agent's computer in BridgeVerse to be pulled over their shoulder and into their monitor, reading what they see, before their live terminal fills the view.
- Launch an agent from an empty BridgeVerse computer and it sits right down at that desk instead of walking in and taking whichever desk is free.
- Answer coding-agent approvals from anywhere in BridgeVerse: any agent blocked on a permission menu, trust prompt or chat approval (Claude Code, Codex, Gemini and other CLIs) now shows as Needs you and stays in a tray with its options until you answer.
- See Claude Code and Codex plan limits in the Chat and Agent headers as well as Code mode, with account-specific readings, reset times, and fresh Codex checks.
- Save named launch presets in the new-session wizard: pick agents and Terminal seats, give each one an opening prompt or command, then launch, edit or delete the lineup later.
- Native app menus provide context-aware New Terminal/Chat/Thread, Settings, sidebar, Files, zoom, and update actions; Code New Terminal uses the existing plain terminal tab path.
- Dictate into Agent and Code drafts with explicit cloud or verified local Whisper selection, private microphone controls, and a preview before importing legacy BridgeVoice vocabulary or history.
- Choose a verified on-device Whisper model for local dictation without enabling cloud transcription.
- Attach files, folder snapshots, or pasted screenshots to local Claude and Codex Thread and Agent conversations, including attachment-only messages.
- Create separate Git worktree lanes from a local workspace, recover interrupted enrollment, and remove clean unused lanes while keeping their branches.
- Review a finished Bridge call for suggested memories when you explicitly enable call review.
- Edit and save text files from the Files sidebar, with recoverable drafts and a warning when the file changes elsewhere.
- Choose whether Files edits save automatically from General Settings, with the same preference in every open editor.
- Archive conversations and restore them from a private shelf, or permanently delete an archived conversation after confirmation.
- Search saved conversations and use a personal prompt library from chat and Agent conversations.
- Find saved conversations by voice across unloaded transcripts, with owner-checked result handles.
- Open the conversation from a routine's last run and control whether each agent may create routines.
- Inspect safe operation details in chat transcripts without showing raw command output or private paths.
- Keep an agent's plugin opt-out visible in Settings after that plugin disconnects, so you can clear it before reconnecting.
- Continue a saved Code pane conversation in place, including its composer and approval requests.
- Review Discord activity-sharing controls in Settings, with separate consent for names once Discord integration is configured.
- Read bounded Git status and a changed file's diff from a paired phone when file-reading access is granted.
- Pause or resume teammate messaging in Agent Settings and review accepted messages in each agent's inbox.
- BridgeVerse comes to the sidebar (+ ▸ BridgeVerse): walk a 3D campus with a room for every workspace and a desk for every coding agent, launch agents with a prompt, read their feed, reply, answer their questions, stop or close them, dress your character, and earn XP, levels, quests and achievements as your agents ship.
Changed
- Load optional theme palettes and tooltips after the initial shell so startup stays smaller with production diagnostics enabled.
- Long Chat and Agent conversations stream on less CPU: a streamed update no longer re-hashes the whole transcript, and hashing now uses the processor's SHA-256 instructions.
- An idle app no longer opens a database write every second to check for Agent messages; the check now reads first and only does work when mail is waiting.
- Show submodule commit changes in Git views without inspecting uncommitted files inside submodules.
- Ask Bridge to open a page and it opens in the sidebar browser.
- Reduce repeated compilation and unnecessary waiting while preparing desktop updates.
- A hidden or minimized window stops polling pane activity, the Dashboard, plugin connections and Remote status, Tasks no longer redraws for unchanged snapshots, and less code loads at startup.
- Light mode looks cleaner: Dashboard cards and search fields sit as white surfaces instead of grey wells, mode and segment switches use a white thumb, the focused pane's outline is softer, and hairlines are lighter.
- Drag a sidebar thread onto either half of a single conversation to split the screen, with labeled landing previews and independent conversations on each side.
- Drag a Code pane onto its workspace or nested session rows to move it into a new tab, with clear sidebar landing highlights.
- Reduce repeated work in large Tasks lists and paired-phone previews, quiet Chat timer activity, and initial loading for optional memory, archive and Auto features.
- Native New Chat follows the currently selected teammate and refuses stale creation after navigation, sign-out, or a blocking dialog.
- Reuse unchanged file highlighting, coalesce Dashboard reads and provider discovery, and reduce repeated work while streaming replies or preparing paired-phone snapshots.
- Reduce startup loading, repeated chat and plugin stream processing, and waiting behind Tasks refreshes or database reads.
- Prepare the sign-in connection while the signed-out screen is visible so Sign in can open the browser faster.
- Approval cards show the full command an agent wants to run, wrapped and scrollable, with hidden characters spelled out and only secret values masked.
- Opening BridgeMind One while it is already running brings the open window forward instead of starting a second copy that shares its data.
- Agent searches no longer wait behind other agents' tool calls, and account checks make one fewer request so profile and plan details always agree.
Fixed
- Keep Remote controls responsive when its connection client changes, and ignore results from replaced Remote and plugin clients.
- Attach screenshots and files by dropping them from your file manager onto a Thread or Agent composer, and see why an attachment is refused in Cursor, Grok, and OpenCode conversations.
- Recover damaged command history on Windows while preserving its database and pending transactions.
- Drag files from the Files sidebar or its open tabs into coding-agent terminals to insert their paths, including files that cannot be previewed as text.
- Keep floating Bridge controls centered on the sphere while preserving the latest Files, launch, Thread, and theme improvements together.
- Treat a release feed that isn't published yet as "no update" instead of a failed check, so the update gate stops asking builders to retry a request that can't succeed until the release ships.
- Launching agents in BridgeVerse no longer sends your character running around on its own; you stay where you are and the new agent's console opens.
- BridgeVerse walks to a desk no longer stall against desk rows, the wardrobe shows your whole character, consoles leave the campus in view, and map labels and name tags are readable.
- Terminals and agent panes redraw their last screen after the app reloads instead of staying blank until the next output.
- Make the What’s New category counts and footer easier to read in both themes.
- Keep unsaved agent profile edits when switching between Settings, Memory, and Skills, and show task creation errors inside the open form so drafts can be retried.
- Preserve messages and attachments typed during a pending send, and keep workspace changes and task status tied to the selected workspace.
- Wait for workspace layouts to save before completing launches, prevent duplicate launches, and preserve existing sessions when a retry fails.
- Retain failed sign-out cleanup for retry, preserve chat recovery files, and keep attachment staging available in new Code threads.
- Keep exited terminals readable when their pane reconnects, preserving the exit status and ordered output.
- Stop background Git checks for unavailable workspace folders and show recovery guidance when a folder moves or becomes inaccessible.
- Handle native event-listener cleanup failures when terminal panes or window listeners close.
- Keep BridgeVerse shortcuts in the active panel, preserve unsent agent messages across desk switches, and offer a persistent retry when the campus cannot load.
- Keep BridgeVerse launches attached to the chosen workspace, stream live agent feeds without restarting saved sessions, preserve prompts across desk switches, and send room-wide tasks with clear per-agent results.
- Keep BridgeVerse approvals tied to the displayed request and recover scene controls, routes, and live feeds correctly after focus changes or agent restarts.
- Preserve Thread drafts and saved prompt inserts across window focus, navigation, failed sends, and creating another conversation.
- Keep Thread attachments usable when the development renderer replays component effects.
- Keep Files draft recovery available when many tabs are open, without discarding unsaved edits.
- Restore an explicitly selected microphone after restarting the app or reconnecting the device.
- Open the dedicated Voice settings page when Bridge is asked for Voice settings.
- Keep Codex signed in when BridgeMind starts from an existing managed Codex session.
- Files saves stay in the file's own folder even if it is moved or relinked mid-save, CRLF and CR files no longer open as edited, Tab, Shift-Tab and Return follow the file's indentation, and agent notification hooks ignore a builder's .curlrc and proxy settings.
- Check signed updates against the exact Windows installer type and architecture before offering an install or recovery download.
- The thread composer keeps its model and mode pickers on one row with the send button when the pane narrows, and only drops labels when there is no room for them.
- Changed files in the sidebar Files tree keep their status dot on the same row, and the Files tab keeps the sidebar's rounded bottom corners.
- Messages, titles and errors that mention words like "Asia" or "bearer" are no longer replaced with "Sensitive value omitted", while real keys and tokens stay hidden.
- Codex chats keep earlier replies and command rows when you send a follow-up instead of overwriting them.
- Chat no longer freezes when a provider is slow to start, when a worktree lane is removed during an agent-message wake, or when an agent's tabs are reordered mid-reply, and Stop works while a provider is still starting.
- Chats waiting for your approval show the prompt even after their updates fell behind, long Cursor, Grok and OpenCode histories no longer leave the next turn stuck, and one busy agent no longer delays other chats.
- New chats get an AI-generated title again, streaming a long chat uses much less CPU, and very long chats can be stopped from your phone.
- Attachments keep working after many sends, and files dropped into the composer while an agent works are no longer deleted when its turn ends.
- An Agent chat you leave mid-reply keeps streaming when you come back, with Stop, the finished reply and unsent drafts intact.
- Long teammate messages no longer block an agent's mailbox, and a failing message wake retries with a growing delay instead of every second.
- Agents see their newest memory notes, ordinary words, paths and IDs are no longer hidden as credentials, and one flagged note no longer fails a memory search.
- Create with AI keeps long generated briefs, cleans up its hosted draft after a cancel or error, and voice takes continue after a pause instead of reporting no microphone or staying on Listening.
- Deleting an agent fully removes its home folder, including read-only or deeply nested files, and never re-creates it.
- Managed Claude accounts keep working when Claude Code's own settings file grows large or is mid-write, plan readings survive restarts, and signing out one account no longer waits on sessions using another.
- Starting Claude and Codex chats and terminals no longer fails after long use, and a failed Add account no longer leaves an empty account row.
- OpenCode chats set to read only or plan explain that OpenCode has no plan mode available instead of showing a generic error.
- BridgeMind One opens normally after a routine is deleted mid-run, a routine chat goes missing, the clock moves backwards, or an agent or SSH workspace was saved by a newer build.
- A routine whose pinned folder moved or was unmounted runs from its agent's usual places, instead of stopping every other routine from firing.
- Chat history and agent rails keep working past 10,000 chats, and the Dashboard shows the newest live chats when more than 256 are running.
- The Usage panel finishes counting large logs instead of undercounting them, and OpenCode tokens are no longer counted twice.
- Local Tasks keeps saving in large libraries, and restoring a damaged Tasks file continues numbering just after the backup.
- Closing a Files tab with unsaved edits or choosing Discard and reload asks first, and your draft stays if you cancel.
- Files reopens nested files reliably, lists folders with up to 2,000 items, and stays responsive while another file is read or saved on a slow or network drive.
- Agent installer terminals keep focus while you answer their prompts, and restored Claude Code panes keep their notifications and usage meter.
- Prompts typed by Bridge voice, BridgeVerse and Auto into Claude Code and Codex now send, and plain shells no longer show stray paste markers.
- Committing or pushing from Files no longer times out when a hook leaves a background process running, and a timed-out command also stops the helpers it started.
- Stopping a chat turn on Windows stops the agent right away.
- SSH workspaces accept servers that show a login banner and run preset startup commands, and Bash terminals keep your own DEBUG trap and `$_`.
- Terminal autocomplete suggests your most-used commands first and no longer learns partial lines or text typed into a running program.
- Pane shortcuts, Escape and Ctrl+Enter no longer act on a hidden Handoff or New Session screen or from sidebar editors, and agents started from + or Handoff stop if their pane closes before they start.
- Signing out sticks even while an account check is saving, always finishes, and always stops voice create, Auto, presence, pending attachments and background chat agents.
- Sign-in gets the full five minutes however long the welcome screen was open, and other local connections can no longer delay or cancel it.
- Update checks give up after 30 seconds on a stalled connection instead of blocking download and restart, and Windows clears leftover update installers.
- Remote status, Disable, Revoke and Reset respond right away when the relay is slow, and Remote no longer asks you to re-pair after heavy phone use.
- Pinning, reordering and renaming workspaces no longer reports busy while a picker is open, and the SSH dialog explains when no workspace was added.
- Bridge voice follows restarted terminals, never starts terminals you haven't opened, stops launches that land after you switch workspace, and ends waits as soon as you hang up.
- Bridge requests to open a file that can't open in Files no longer stall the call, long voice calls no longer drop, and "working" or "done" no longer match inside other words.
- Dialogs, What's New and the floating sidebar hide the sidebar browser page while open, and a resize or drag cut short no longer leaves the page hidden.
- Long OAuth and SAML sign-in URLs load in Browser panes, Browser panes clean up their profile folders, and closing terminals or BridgeVerse frees graphics memory right away.
- Docs and Get links on agent install screens, and links in agent skill and SSH chat replies, open in your default browser.
- The Changes panel no longer sticks on "Reading changes…", streaming replies keep your selection, and BridgeVerse feeds keep output that follows a terminal link.
- Dictation and voice errors show clear messages, choosing a Whisper model no longer blocks sign-out, and chat search accepts 256-character queries in any script.
Removed
- Remove the blank Canvas pane from Code mode.
- Browser and Apps panes leave Code mode for the right sidebar: the New pane menu offers terminals and agents, Ctrl+Alt+B and Ctrl+Alt+A no longer split, and a saved Browser or Apps pane closes when its workspace opens.
- Remove the unused Grok Voice session and global dictation connections.
Security
- Give each Browser surface a fresh private profile and finish accepted phone file writes before acknowledging access revocation.
- Keep automatic task worktrees inside the selected repository and reject redirected worktree directories before checkout.
- Disable repository-configured executable filters when reading Git status or diffs.
- Reject unrecognized fields in paired-phone resource requests before executing an action.
- Cursor, Grok and OpenCode agents ask before reading or editing files outside the workspace or environment files, can no longer write through a broken link out of the workspace, and OpenCode read only or plan refuses to start without a plan mode.
- File names dropped or inserted into terminals can no longer type or run commands, including through typographic quotes in PowerShell.
- Bridge asks before typing a saved prompt into a plain shell, letting a chat edit files, starting or resuming task agents, or turning off automatic updates.
- A signed-out Claude account reconnects only with the same Claude login, so another login can't pick up its earlier conversations.
- Terminal history no longer learns current API key formats, password flags or credentials in URLs, including imported BridgeSpace history, and deleting history clears it from disk.
- Folders that contain your home folder and system folders can't be added as workspaces, and a workspace folder replaced by a link shows as unavailable.
- Removing a worktree lane no longer runs the repository's own fsmonitor or filter commands.
- Unsaved Files drafts not reopened for 30 days are removed.
- Files, layout and terminal requests are refused from any surface other than the main window, and remote pairing codes are drawn evenly from their alphabet.
