CHANGELOG What changed,
and when.
alpha channel
updated 16 October 2026
0.5.2 16 October 2026 RELEASE Grid 0.5.2 fixes agent sessions in packaged desktop builds and makes the app's own engine easier to manage. Desktop appThe desktop app can start agent sessions again. Packaged builds looked for files at a path from the build machine. Switch workspace now applies right away because the desktop app restarts its own engine. Quitting stops the engine the app started when no agent is working, and asks first when agents are running. MessagesFeatures that are unavailable now give a clearer message. BoardThe file-touch index on the board is more resilient.
0.5.1 15 October 2026 RELEASE Grid 0.5.1 fixes the desktop app's bridge, licence sign-in, project folders and permission prompts, and speeds up cold search. Desktop appThe desktop bridge no longer refuses the app's own requests from an older UI build with an unclear message. A project folder Grid refuses now shows its reason under Add project, in Settings and from File > New project. Licence sign-inSign-in keeps polling through network errors and checks again when the window comes back. Permission promptsPermission prompts in Claude sessions now receive approve, deny and "Ran in Grid" answers from the board. Commands run from a card answer the session's open permission question. SearchCold search across repos is faster.
0.5.0 7 October 2026 RELEASE Grid 0.5 brings dedicated Grid workers, configurable stage agents, a more capable Ask Grid, and faster boards and card views. Grid workersConnect a worker first, then add its Claude or Codex accounts. Manage worker capacity, projects, accounts, CLI installs, and allowed secrets from the desktop. See and steer worker cards from the phone, or move work back to your Mac. Stage rules and recoveryDevelopment's Stage rules brings stage behavior, agent definitions, model choices, prompts, and approval settings together. A librarian can gather code context, while masterplans give workers explicit briefs and collect their reports. Session recovery uses agent status, resumes interrupted work, and explains why cards are queued. Ask Grid and DesignAsk Grid can answer questions across the workspace, propose settings changes for you to apply, and draft cards for the right project. Needs me and Messages organize the conversation, with snooze controls and selectable card proposals. Design chat supports Codex and Copilot, preserves drafts and message formatting, and prefers the design file you have open. Clearer plans and local servicesExecution plans show task durations, live processes, and controls to skip tasks or stop a process. Reviews put findings and attention items first. Local services, tests, and run configurations sit together, while machine and card views show resource use. A faster workspaceIncremental card scans, cached closed cards, smaller snapshots, and coalesced broadcasts reduce repeated work. Hidden windows pause state broadcasts, and resource controls help checks and agent processes share the machine.
0.4.0 5 October 2026 RELEASE Grid can run card stages on cloud workers, turn Ask Grid conversations into actions, and show more clearly where agent time and spending go. Cloud workersChoose where cards run from Projects, Environments, and the card panel. Cloud sessions carry stage prompts and renewed credentials through handoffs, and Ask Grid can read their transcripts and send follow-up messages. Ask Grid follows the workAsk Grid keeps a feed of answers and proposed cards, queues follow-up messages, and offers actions to move cards, set work aside, or add notes. Related cards stay with their answer, and finished work is marked in the conversation. Plans, reviews, and decisionsCard panels bring together the plan, outcome, chat, and insights. Structured execution plans validate work before it starts, review findings and attention items have explicit commands, and decisions appear beside the plan they affect. Masterplans group their subcards in Development. Time, spending, and resource controlsInsights adds Spend and Time views, with per-card activity and agent usage. Resource limits, command scheduling, transcript cleanup, and safer process cleanup help long-running work stay manageable. A more connected workspaceThe phone shows runner status, questions, reviews, and Ask Grid alongside the board. Desktop terminals gain search and a project rail, designs can become grouped implementation cards, and sync and session recovery handle more interrupted workflows.
0.3.0 22 September 2026 RELEASE This release reshapes Grid around the work that needs attention, keeps a workspace in sync across desktop and phone, and makes the operator controls more direct. A workspace built around the workThe new Backlog, Needs you, Development, Environments, and Settings areas replace the old one-size-fits-all board view. Backlog ideas group by topic and can be refined, split, or started when ready; Needs you highlights questions and decisions; and Development opens cards in a focused rail and pane. More capable agents and cardsAsk Grid now works with Claude, Codex, and Copilot. Cards can carry their own workspace and delivery overrides, the CLI and desktop app expose project run and test controls, and session recovery, handoffs, review decisions, and execution plans are clearer and more reliable. Sync from desktop to phoneDesktop workspaces can pair with an iPhone by QR code, export an existing board when sync begins, and keep pairing information fresh. The phone defaults to the production Grid services, handles sign-in and board catch-up more reliably, and can receive production notifications. A polished desktop experienceThe desktop follows the current design across the project, card, agent, environment, and Code views. It improves worktree selection, project discovery, capture responsiveness, terminal redraws, display zooming, and the compact information shown while a card runs. Stronger release and platform supportRelease and CI validation cover the updated UI contracts, and Windows support handles native CLI shims, permission paths, hidden child-process consoles, and the packaged terminal experience more cleanly. macOS signing configuration and iOS device setup are documented for the teams that manage them.
0.2.5 15 September 2026 ALPHA This alpha adds editing in the Code view, connects desktop workspaces across devices, and keeps sessions tied to the account they started with. Edit files in the Code viewOpen and save files in the selected checkout, with Manual Change cards to track edits. Each repository remembers its own worktree selection, changed files are grouped by repository, and folders expand to reveal changes. Desktop workspace syncEnable sync for the current workspace and connect another desktop through the sync settings. Assignment roles and board history record who acted, alongside the shared workspace state. Sessions keep their accountChanging a workspace's default account no longer changes the identity of an existing session. Manual resume and recovery preserve that identity and use the latest recorded login, including workspaces with older account settings. Clearer recovery and handoffsSessions restore after provider discovery, timed-out handoffs recover, and unfinished work stays visible when a handoff fails. Routine dependency waits link to the card they are waiting for, while active repairs stay quiet. Explicit review approval is respected across the stage gates, and stopping a reviewer returns the decision to the card's owner. Board and session improvementsBoard controls, task status, and the session panel follow the updated design. Agent subcards can collapse, and Codex restarts stay together in one roster row. Card diffs and evidence remain available across stages, and startup uses less memory when reading a large shared journal.
0.2.4 14 September 2026 ALPHA This alpha is about the daemon keeping up with a busy board: the Code view opens at once, an agent's question is answered where it asked, and workspace state can follow you to another device. The Code view opens at onceThe roster behind the Code view resolved every file's real path on every open and re-read the whole edit journal each time; it now resolves once per directory, reads only what the journal grew by, and folds closed cards' rows after boot and every six hours. A board with months of history opens in well under a second. Answers reach the agent that askedAn agent that asked through Grid's question command and gave up waiting no longer sits idle after you answer: the answer is carried into its session, or a fresh session starts with it. Saved plans that wait for approval are surfaced, and Approve is no longer refused with the very chain it names. Agents viewClosed cards are off the Agents table, and a stage that never wanted an agent does not report one missing. A masterplan's subcards sit indented under it instead of appearing as agent-less problems. Cards in the shared checkoutA card that Prepare kept in the checkout, because its work could not be isolated, can now edit and commit there. Before, every write was refused and the agent asked for permission until the card timed out. Workspace syncWorkspace state is written as shared-store events and a sync service relays it between devices under one licence, with a paired phone woken loudly for a question and quietly for a stage move. Sign-in analytics now count anonymous users. Delivery and recoveryA delivery failure is handed to the card's agent with what to fix, delivery cards return to Doing when a required check goes stale, and multi-repository evidence and forge delivery recovery work again. Deleting a masterplan takes its subcards with it. Codex sessions handshake and resume more reliably after a daemon restart, and the cost ledger survives restarts instead of re-walking a month of transcripts. DesignThe 2026-09-11 design export lands: the session header folds into a title row and one chip row with the account menu, footers get bordered buttons, the calm board is the default, and the settings rail counts open cards and active agents.
0.2.3 11 September 2026 ALPHA This alpha focuses on following agents through their work: seeing commands as they run, keeping answers while questions reload, and resuming Codex sessions without losing their configuration. Codex opens in chatCodex sessions now open in chat by default. The latest command group expands automatically so you can see progress between replies. Older groups stay folded, raw output opens on demand, and the terminal is still one click away. Questions and session handoffsPartial answers survive picker reloads. Codex and Copilot stage prompts use Grid's question command to collect board-visible answers, including plan approval. Codex remote sessions keep task configuration on the App Server instead of passing unsupported overrides to the resumed terminal. Plans and focused verificationStage prompts share a consistent workflow across card types, with durable execution plans and relevant project memory. Agents use focused checks while working, leaving the full suite to the delivery gate. Fresh worktrees can run unit testsLicence-screen unit tests no longer require generated notices from another checkout. The generated notices still have their own mandatory validation in CI and release builds. Terminal and plugin fixesAttaching to a terminal replays the current screen without flooding it with old output. Bundled plugin upgrades preserve their trust handling, and provider contract tests cover more question, transcript and session lifecycle cases.
0.2.2 9 September 2026 ALPHA This alpha brings provider-labelled account choices, Codex usage and subagent activity, and desktop notifications that take you back to the card that needs attention. One account choice includes its providerNew cards, inbox editing and running cards share one list of Claude, Codex and Copilot identities. Selecting an account selects its provider too. Switching a running card ends its current session, keeps its worktree and history, and waits for you to start the next session. Unavailable choices carry the reason they cannot be used. Codex usage and subagentsAccount usage now includes Codex rate limits and reset times. Codex subagents appear in session activity, and a card's cost includes its earlier agent runs as well as its current conversation. Native Codex plan approval and completed-review detection handle more of the CLI's interaction flow. Desktop notificationsGrid can notify you when cards need attention. Notification settings include switches for each kind and quiet hours; clicking a banner opens its card. More room for the workRefused moves take less space in the card panel and stop repeating their task lists. Insights gains time totals, card details and search. Terminal mouse coordinates now follow Grid's UI zoom. On the siteThe interactive website preview fits inside its modal, waitlist emails have clearer wording, and website administrator access uses verified sessions.
0.2.1 8 September 2026 ALPHA A fresh install now opens to a board that can start a card. The previous alpha shipped without its plugins, so Claude was offered in Settings and nothing could spawn it; the nine official plugins, the Claude and Copilot providers among them, are now inside the app and unpacked on first boot. The plugins are in the boxEvery build carries the signed official plugin packs and installs them into its plugin root when the daemon starts. Settings › Plugins lists them as official, and Settings › Agents offers Claude as selectable from the first launch, with no catalogue fetch and nothing to install by hand. The build itself refuses to package a set that has no agent provider able to start a session, so this cannot regress silently. A downloaded update announces itselfWhen an update has been downloaded, the app says so in a modal, once per version, and the top bar's chip opens that modal rather than restarting on its own. The modal names the version and offers the restart. Pools keep a card on the account its conversation is inA card on a pool stays with the member that holds its conversation instead of rotating to whichever member is free, and when it does rotate the card sheet's accounts timeline says so with a ROTATED entry. An account for a card at capture timeThe New card modal and an inbox card's editor carry the same ACCOUNT panel the session picker uses, so a card can be pinned to an account as it is written rather than after its first session. A colour of your own for a projectA project can take any hex colour beside the seven named swatches. Smaller, and less readable, buildsThe daemon and the shell ship minified with their comments stripped. The daemon's bundle is a third smaller. On the siteJoining the waitlist sends a confirmation at once, and an approval names all four builds. The download page shows the four real builds to an approved visitor, and the account page lists them too. Tooltips land under their chip at every zoom tier.
0.2.0 7 September 2026 ALPHA Grid Console runs natively on Windows, a workspace can hold more than one Claude login and spread cards across them, Codex and Copilot are agents you can pick rather than a footnote, and every agent that ever worked a card is on the card. AreasThe window now has a rail of areas down the left: Needs you, Backlog, Development and the environments, then Code, Library, Terminal, Projects and Settings. Grid opens on Needs you, a list of the cards waiting on you to answer, approve, review, resume or repair, and opening one narrows the list to a rail beside the card so you keep your place in the queue. Backlog is where a person's unstarted work lives and where New card files it by default; the board no longer draws an Inbox lane, so recurring and guard cards are listed in Backlog too, and an older inbox card can be moved into it. The Library lists what research and design cards filed, one folder per card, with a search across every project. ⌘B collapses the rail to a column of icons and back, and it stays the way you left it. Windows, nativelyA fourth build: an installer for Windows 10 and 11 on x64, alongside the two macOS builds and the Linux AppImage. It is the real app on Windows rather than the Linux one under WSL. Git for Windows supplies the shell Grid's hooks run in, and the update feed serves Windows its own channel. WSL2 with WSLg still works if that is where your tools live. The installer is unsigned in alpha, so SmartScreen warns on first run. A second Claude account, and a thirdSettings › Accounts is a list of the provider logins this workspace can bill to: Claude or Codex, each with its own credential directory, so two accounts are two genuinely separate logins rather than two views of one. A card can be pointed at either. The session header says which account the card in front of you bills to, and the card's own ACCOUNTS tab records every switch it has made. PoolsA pool is several accounts under one name, and a project can spawn across it instead of across one seat. Each new session takes whichever member is registered and free, in a round robin; a member whose window is spent is skipped and rejoins on its own when it lapses. A pool holds one billing type only, so nothing here quietly moves a card off a flat fee and onto a per-token bill. Codex and Copilot as agentsBoth are real providers now, contributed by plugins the same way Claude Code is, with their own spawn contract, their own credential isolation and their own transcript. Settings › Agents and models probes your PATH and says which are installed and which the workspace is using. A plugin that names a program to run outside the sandbox is shown in full before install; a third party's is shown again before its first session, while the ones Grid itself ships and signs are not, on the grounds that installing Grid already answered that question. Every agent that worked a cardA card is rarely one agent's work: a planner, a builder, a reviewer, and whoever picked it up after a crash. The card now carries the roster of all of them, one row per conversation, with what each did and when. Opening a row opens that agent's own slice of the conversation rather than the whole run. Recurring and guard cardsTwo card types that file work instead of being work. A recurring card carries a cadence (daily, weekdays, weekly, monthly or a cron expression of your own) and refiles itself as a fresh run each time it comes due. A guard card carries a trigger instead, waits in the inbox, and files a run each time the thing it watches happens. Both now really fire. Ask Grid as a modalAsk Grid opens over whatever you were doing instead of taking the window. A chat can be scoped to one project, so its answers and the cards it drafts stay inside it. It can draft up to five card actions in one reply, and every drafted card reaches the inbox immediately; a message that plainly asks to open a card gets one opened and started. Tables render as tables, images paste into the chat, and what you typed is still there when you reopen it. The card, end to endAn Edit chip on the session view opens the card for editing where you are reading it. ALSO IN THE PLAN draws every part of the plan the stage does not draw itself, an open question leads the stage panel instead of replacing it, and long sections are no longer silently cut. File paths anywhere on the card are links into Code view. The closed panel groups its files by commit and says why each changed. Reviews you can act onAdversarial findings are rows you can open instead of a wall of text. Sending a card back is a picked list of the findings you want fixed, and a finding only becomes a follow-up card when you mark it Later. Nothing is filed behind your back. The inbox is editableA captured card can be deleted, and its project changed, before it starts. Anything that arrived without going through the New card modal is treated the same as anything that did. Code viewEvery file path in the app opens here. A context menu on the selection, code lenses for callers and imports, and a diff that opens on the first change rather than at line 1 with the scrollbar under your mouse where you left it. FasterA pass over what the app does while you are just looking at it: polls stop when the window is hidden, bursts of the same fetch are debounced, the session sidebar no longer takes a minute, and the routes that re-read a 2 MB journal on every request no longer do. A land that fails comes back to youWhen a card's branch no longer merges, Grid hands the failure to that card's own agent, with the conflicted files and the recipe, and starts one if none is live, instead of parking the card with a message nobody reads. Diffs also see edits an agent made outside the editing tools, so the Changes list is what the branch really carries. Readable at any sizeEvery font size in the app has a floor, so nothing shrinks below 14px no matter how the type scale is set. That includes the status bar, the editor, the terminal and the sign-in banner. On the siteAn articles section and a redesigned article page. Checkout is wired to Paddle for real rather than stubbed, though nothing is on sale while the alpha runs and every price is still a placeholder.
0.1.0 3 September 2026 FIRST ALPHA The first public build. Everything below ships in it; nothing shipped before it. The boardSix stages across every project, with Deliver as a seventh you switch on per project. Agents move their own cards, a card that needs you glows until you decide, and a masterplan folds its subcards into one stack. Click a card and its session opens as a modal; an Inbox card opens as a sheet you can still edit. Worktrees by defaultEvery card that writes code gets its own git worktree, cut from the base Prepare recorded the moment you approve the plan. Close lands the branch, as a pull request, a merge request, a push or a local merge, and refuses when it cannot; a closed card whose branch never merged says so on the board. Difficulty, not modelA card carries a difficulty. The workspace budget and the stage's role turn it into a model and an effort for every stage, from one matrix in Settings › Agents and models whose hand edits survive a budget change. Review runs on the planning model. MasterplansA masterplan owns its subcards, cannot close while one is open, and can file them in order from the command line with their blockers, models and efforts already set. Ask GridChats about the workspace: streaming answers with citations, a map of the workspace on every prompt, and a "just do it" that files a card and starts it. Agents viewThe fleet in lanes by state: what each agent holds, its model, how far through its task list, what it costs. Open one for its conversation, plan and changes. Every standing permission an agent was granted is listed per project, and revoking one revokes it. Code viewCodeMirror with tree-sitter structure behind it, explanations in the margin, callers, blame, per-card history of what changed here and why, and a find bar. Review, Verify and handoffsA stepper through the changes, Needs your eyes and Assumptions as rows you can open, a plan snapshot with a drift chip. Verify is an agent proving the feature where it runs, with unit, browser and by-hand outcomes. Approval into Doing and the arrow into Verify hand the card to a fresh agent. Delivery settings per repositoryCommit mode (pull request, merge request, push or none), a branch per card, ask first, and Deliver after Review or after Verify. The first card in a project asks once. The stage logEvery move a card makes, executed or observed, on one timeline. Prompts are confirmed received and retried, and a card left in Verify without a session is rescued on boot. InsightsSpend by project, by model and by what it paid for, with filter chips that narrow the panels. WorkspacesPick one at startup. Each is a separate installation with its own projects, settings, memory, plugins and licence, and none of it lives in your folders. PluginsEight bundled and signed, each in its own sandboxed process. A hook before and after every stage, a public registry to install from, and a signing key of your own for the ones you write. ProvidersClaude Code, with Codex CLI bundled and marked unstable. PhoneThe same app at phone width over the same socket: capture a card, approve a plan, answer a question. Report a problemA screenshot with every text run replaced by a bar, the exact message shown to you, sent from your own mail client. Sign-inEmail link, GitHub, Google or Microsoft on the site; the app signs in with a device code.
Alpha builds land every two weeks or so. Card and memory formats are migrated for you; anything that needs your hand says so in the release note.
DISCORDEvery release gets posted there first, with the reasoning behind the bigger changes.Join the Discord ↗