Obeya demos
Videos and analyses of changes, the newest first. · Subscribe to the feed
Area
Platform
Kind
- Choose the agent per cardNovember 4, 2026 · by Daniel Sadilek · A narrow triangle beside a card's start button opens a menu to pick another harness, model and effort for just that card, for example a Codex model with very high effort for one task while every other task stays on the usual setting.Cards & conversationAgents & modelsDesktop browserPhoneNew feature
- Plain task text no longer jumps when you click into itNovember 4, 2026 · by Daniel Sadilek · A task's text shows formatted until you click into it to edit.Cards & conversationBug fix
- The archive's search field stays in sightNovember 4, 2026 · by Daniel Sadilek · The archive's list used to scroll as a whole, so its search field and the button that archives finished cards disappeared as soon as you scrolled down.CanvasDesktop browserImprovement
- “Archive finished tasks” counts only what it archivesNovember 4, 2026 · by Daniel Sadilek · The archive's button for archiving all finished tasks at once counted every finished task, including one whose agent was still wrapping up after its change had landed (closing a GitHub issue, say).CanvasDesktop browserBug fix
- A timing test that no longer fails on slower CI runnersNovember 4, 2026 · by Daniel Sadilek · The Build on main kept failing on a test that guards against the server freezing while many cards land in a row.Review & landingMaintenance
- Proposals show their text formattedNovember 4, 2026 · by Daniel Sadilek · A card an agent proposes is written in Markdown, with headings, lists and code.Cards & conversationDesktop browserBug fix
- Files another program writes are no longer the agent's workNovember 4, 2026 · by Daniel Sadilek · In a folder without git, Obeya used to count every file that changed while an agent's command ran as the task's change.Cards & conversationAgents & modelsBug fix
- Card search: a steady bar, a self-explaining field, a scrolling listNovember 4, 2026 · by Daniel Sadilek · Opening the card search with / no longer nudges the Archive and Queue buttons sideways.CanvasNavigationDesktop browserBug fix
- Tags on a demo page: no more removing them by accidentNovember 4, 2026 · by Daniel Sadilek · On the phone, a demo page's tags sit right above the video, and a tap meant for the video could take a tag off.Review & landingDemosDesktop browserPhoneImprovement
- Card search on the slash keyNovember 4, 2026 · by Daniel Sadilek · The slash key opens a search over the canvas's cards.CanvasDesktop browserNew featureContribution review
- A card no longer jumps while it opensNovember 4, 2026 · by Daniel Sadilek · On the phone, a card with a demo video used to move while it opened: the list of changed files arrived after the video's preview and pushed the video down, so a tap meant for the full-screen button hit a tag instead.Cards & conversationDemosDesktop browserPhoneBug fix
- Codex agents hand over answers that change no fileNovember 4, 2026 · by Daniel Sadilek · A Codex agent whose task only reads a file (a row count, say) sometimes named that file in its handover.Agents & modelsReview & landingBug fix
- Codex agents get the safeguards Claude Code agents haveNovember 4, 2026 · by Daniel Sadilek · Agents running on Codex now get the same safeguards as those on Claude Code.Agents & modelsDesktop browserRemote machinesImprovement
- Tags for every shared demo, also old onesNovember 4, 2026 · by Daniel Sadilek · Pages shared on a demo site before it had tags can now all be tagged in one go, including pages whose demo files were deleted on this machine to free space.Demo sitesDesktop browserImprovement
- Each card names the model its agent runs onNovember 4, 2026 · by Daniel Sadilek · With agents on Claude Code and Codex side by side, a card didn't show which one was working on it.Cards & conversationAgents & modelsDesktop browserNew feature
- Pairing test follows the port-keeping renameNovember 3, 2026 · by Daniel Sadilek · When a machine is renamed in the tailnet, Obeya now moves its Tailscale entry to the new name and keeps the port.Setup & settingsPhoneRemote machinesMaintenance
- Phone lists: the card number moves to the top rightNovember 3, 2026 · by Daniel Sadilek · In the phone's lists, a card's number stood right in front of its state without a gap, so the two read as one word ("K1036Idea").NavigationPhoneBug fix
- Obeya says when the phone's app has an old addressNovember 3, 2026 · by Daniel Sadilek · Obeya on a phone's home screen keeps the address it was added at.Setup & settingsDesktop browserPhoneImprovement
- Renaming the machine in Tailscale keeps Obeya’s address port-freeNovember 3, 2026 · by Daniel Sadilek · When a machine got a new name in the tailnet, Obeya served the new name on port 8443: its entry under the old name was left behind and still held port 443, since Tailscale keeps ports per machine.Setup & settingsRemote machinesBug fix
- Demo site tags reach the repository when settings are sharedNovember 3, 2026 · by Daniel Sadilek · Taking a repository's Obeya settings over for everyone used to lose the demo site's tags.Demo sitesSetup & settingsBug fix
- A long archive opens at once and keeps the page responsiveNovember 3, 2026 · by Daniel Sadilek · The archive of finished cards can grow to hundreds or thousands of entries and still opens at once.Cards & conversationPerformance
- Agents on Codex beside Claude CodeNovember 3, 2026 · by Daniel Sadilek · Obeya's agents can now run on Codex as well as on Claude Code, each on the owner's own subscription.Agents & modelsSetup & settingsNew feature
- A shared demo site's overview keeps one lookNovember 3, 2026 · by Daniel Sadilek · When several repositories share one demo site, its overview used to take the look of whichever repository published last, so it changed its look with every new page.Demo sitesBug fix
- Browsers close within seconds, and the test suite holds up on a busy machineNovember 3, 2026 · by Daniel Sadilek · Under load, Chrome's own shutdown could hang for about ten seconds, and every demo and browser check waited for it.DemosMac appPerformanceMaintenance
- Typecheck on main is green againNovember 3, 2026 · by Daniel Sadilek · A test added to the canvas parts used card states and sources that the card type does not allow, so the type check failed on main.CanvasMaintenance
- Stable card numbers you can copyNovember 3, 2026 · by Daniel Sadilek · Every card now has a number of its own, like K42, counted across all canvases and never given out twice.Cards & conversationObeya assistantNew feature
- Typecheck passes againNovember 3, 2026 · by Daniel Sadilek · A test for the canvas's link lines built its sample cards with a state and a source that the card type no longer has, which made the type check fail.CanvasMaintenance
- Light or dark mode in the settingsNovember 3, 2026 · by Daniel Sadilek · Obeya already lets you choose its look: in Configuration → General, “Light or dark” switches between following the system, light and dark.Setup & settingsNew feature
- Switching canvases without a page reloadNovember 3, 2026 · by Daniel Sadilek · Switching to another canvas used to load the whole page again: for a moment it went blank, the sidebar included.NavigationImprovement
- Review cards can wait for the pull request's authorNovember 3, 2026 · by Daniel Sadilek · When a review of a contributor's pull request is done but the author still owes an answer, the card no longer keeps asking for the merge.Review & landingNew featureContribution review
- The browser skill's browser closes within seconds of its session's endNovember 3, 2026 · by Daniel Sadilek · Every agent session gets its own headless browser from the browser skill, and that browser closes when the session ends.Agents & modelsPerformance
- Workstream cards keep their workstream when the plan doc changesNovember 3, 2026 · by Daniel Sadilek · A project's cards follow the checklist in its plan doc.Ideas & projectsBug fix
- Snoozed cards leave “Needs you”November 3, 2026 · by Daniel Sadilek · The navigation's “Needs you” list, in the dropdown and in the pinned sidebar, used to show cards you had snoozed, at the end, although you had put them off.NavigationDesktop browserPhoneBug fix
- The workspace pool opens on a click, not on hoverNovember 3, 2026 · by Daniel Sadilek · The workspace pool in Obeya's top bar used to open its list of workspaces as soon as the pointer passed over it, covering part of the canvas every time the pointer crossed the bar.NavigationImprovement
- A repository's own look for its shared demo pagesNovember 3, 2026 · by Daniel Sadilek · A repository can now give the demo pages it shares its own look with a single file, .obeya/theme.css, on its default branch.Demo sitesSetup & settingsNew feature
- Remote apps reopen reliably after a dropped connectionNovember 3, 2026 · by Daniel Sadilek · When a card's workspace is on another machine, Obeya reaches the app there through an ssh forward.DemosRemote machinesBug fix
- Ignore a review findingNovember 3, 2026 · by Daniel Sadilek · When an agent reviews a pull request, each finding now offers a fourth choice: Ignore.Review & landingNew featureContribution review
- Reviews ask about each finding on the finding itselfNovember 3, 2026 · by Daniel Sadilek · When an agent reviews a contributor's pull request, each finding on the card has its own choice: send it to the contributor, change it yourself, or make it a follow-up task.Cards & conversationReview & landingImprovement
- Cards say when their agent waits for a restartNovember 3, 2026 · by Daniel Sadilek · When Obeya is about to restart because new code landed, it waits for busy agents, and agents that end a turn meanwhile pause until the restart.Cards & conversationImprovement
- Usage limits open on a click, not on hoverNovember 3, 2026 · by Daniel Sadilek · The usage limits of the Claude plan in the top bar used to open their full list as soon as the pointer passed over them, covering part of the canvas.Agents & modelsDesktop browserImprovement
- One line, not two, between a follow-up and its originNovember 3, 2026 · by Daniel Sadilek · A follow-up card used to show two lines to the card it came from when it also waited for that card: the dashed line for its origin and the arrow for the wait, tangled together.CanvasQueue & dependenciesImprovement
- Push and comment on a pull request without mergingNovember 3, 2026 · by Daniel Sadilek · When Obeya's agent reviews someone else's pull request and fixes something itself, its commits and a comment wait for the owner's approval.Review & landingImprovementContribution review
- A clearer "Needs you" sidebar: counts and collapsible canvasesNovember 3, 2026 · by Daniel Sadilek · The "Needs you" sidebar shows how many cards wait for you: the total at its head, and a count for each canvas.NavigationDesktop browserPhoneImprovement
- The open canvas's name heads the barNovember 3, 2026 · by Daniel Sadilek · With the navigation pinned as a sidebar on the left, the top bar used to show no canvas name, and the sidebar marked the open canvas only with slightly darker text.NavigationDesktop browserImprovement
- Questions can show drafts beside themNovember 3, 2026 · by Daniel Sadilek · When an agent asks the owner to choose between drafts, such as three design directions, it can now attach them to the question.Cards & conversationNew feature
- Tasks created after a look-up land at the pointerNovember 3, 2026 · by Daniel Sadilek · When you ask Obeya by voice for something that needs looking up first, such as a task for each open issue, the new tasks now land where your pointer was when you let go of Space.CanvasObeya assistantVoiceBug fix
- Sharp demo takes with a late first frame come out completeNovember 2, 2026 · by Daniel Sadilek · When a demo is recorded sharp, at twice the pixels, the browser's first frame can arrive seconds after the recording begins.DemosBug fix
- Pull requests no longer stall, and say what they wait forNovember 2, 2026 · by Daniel Sadilek · Obeya no longer leaves a pull request unmerged after a clean review just because the agent thanked the reviewer.Review & landingImprovementBug fix
- No console windows on WindowsNovember 2, 2026 · by Daniel Sadilek · On Windows, an Obeya started without a console window of its own opened a new console window for every program it ran.WindowsBug fixContribution review
- Canvases and cards get addresses of their ownNovember 2, 2026 · by Daniel Sadilek · Every canvas and every open card or project now has an address of its own, like /c/notes/card/3fa9c1, with a short code for each card.NavigationDesktop browserNew feature
- Obeya's coordinator handles three requests reliablyNovember 2, 2026 · by Daniel Sadilek · Obeya's coordinator now handles three kinds of requests reliably that it used to get wrong now and then.Obeya assistantBug fix
- A stopped card stays stopped when its plan box is ticked outside the repositoryNovember 2, 2026 · by Daniel Sadilek · Projects can keep their plan docs in a folder outside the repository, where an agent ticks its workstream off right away, before anything lands.Cards & conversationIdeas & projectsBug fix
- Landings on a large canvas no longer hold up the serverNovember 2, 2026 · by Daniel Sadilek · When many cards land one after another on a canvas with hundreds of archived cards, the server rebuilt every card after each single write and went through the whole archive to do so, which held it up for a large part of a second.Review & landingPerformance
- Edit the text that goes onto a pull request before approvingNovember 2, 2026 · by Daniel Sadilek · When an agent reviewing someone else's pull request makes changes of its own, they go onto the pull request together with a comment, and only once you approve.Cards & conversationReview & landingNew feature
- The demo tab says what the demo isNovember 2, 2026 · by Daniel Sadilek · On a task that is ready with a demo, the first line of the result list used to read "▶ Demo" and looked like a play button, though it is a tab that switches between the demo and the changed files.Cards & conversationDemosImprovementBug fix
- An agent proposes the tags of a demo siteNovember 2, 2026 · by Daniel Sadilek · Demos on a shared site are filtered by tags, and so far each repository's tags had to be thought up by hand.Demo sitesSetup & settingsNew feature
- Commits main already has no longer count as a card's changeNovember 2, 2026 · by Daniel Sadilek · When a pull rebases main's unpushed commits, the branches of cards started before it still hold the old copies.Review & landingBug fix
- Cards no longer show “Likely affected”November 2, 2026 · by Daniel Sadilek · A card used to show a folded list called “Likely affected”: the files Obeya expected the task to change, estimated before it started.Cards & conversationImprovement
- Calm dependency arrows and a steady trash buttonNovember 2, 2026 · by Daniel Sadilek · Dependency arrows on the canvas now keep the same width, head and course whether they are grey or highlighted: pointing at a card only turns its arrows orange, so the picture no longer jumps.CanvasQueue & dependenciesImprovement
- Dependency arrows explain themselvesNovember 2, 2026 · by Daniel Sadilek · When you draw an arrow between two task cards so one waits for the other, Obeya now says what is going on.CanvasQueue & dependenciesImprovement
- Ticking a box in an external plan folder no longer counts as a mergeNovember 2, 2026 · by Daniel Sadilek · Some projects keep their plan docs in a folder outside the repository, where agents tick their workstream right away, before the pull request even exists.Review & landingIdeas & projectsBug fix
- Reviews of several pull requests get review cardsNovember 2, 2026 · by Daniel Sadilek · Asking Obeya to review several pull requests in one sentence, or the new ones it looks up first, used to make plain tasks titled like reviews.Obeya assistantReview & landingBug fix
- Shrinking a zoomed demo video no longer flashes it largeNovember 2, 2026 · by Daniel Sadilek · Pressing Z on a card's demo video shows it large, and Z again shrinks it back into the card.DemosDesktop browserBug fix
- Own changes to a contributor's pull request wait for approvalNovember 2, 2026 · by Daniel Sadilek · When the agent reviewing a contributor's pull request fixes a finding itself, its commits and the text that goes with them now stay on the card until the owner approves the demo.Review & landingImprovement
- Dependency arrows explain themselves and stay out of the wayNovember 2, 2026 · by Daniel Sadilek · You can draw a dependency arrow from one task card to another on the canvas, so the second card waits until the first is done.CanvasQueue & dependenciesDesktop browserImprovement
- Mac window buttons centred in the barNovember 2, 2026 · by Daniel Sadilek · In the Obeya app on a Mac, the window's red, yellow and green buttons sat noticeably higher than everything else in the top bar.NavigationMac appBug fix
- Dependency arrows hold cards consistently in the queueNovember 2, 2026 · by Daniel Sadilek · An arrow drawn from one card to another holds the second card until the first has finished.Queue & dependenciesBug fix
- The pinned navigation makes room for the Mac window buttonsNovember 2, 2026 · by Daniel Sadilek · In the Mac app, the window buttons used to cover the heading of the pinned navigation, and the bar beside it kept empty room for them.NavigationMac appBug fix
- Open cards lie over the dimmed chatNovember 2, 2026 · by Daniel Sadilek · With the navigation pinned on the left and Obeya's chat open on the right, an open card used to squeeze into the narrow canvas between them, although the chat is dimmed and out of use while a card is open.NavigationCards & conversationObeya assistantDesktop browserImprovement
- Review: “Needs you” becomes an inboxNovember 2, 2026 · by Daniel Sadilek · A review of the contribution that turns the “need you” button into an inbox of everything waiting across all canvases, with one-click replies.NavigationCards & conversationContribution review
- One navigation on the left for canvases and what waits for youNovember 2, 2026 · by Daniel Sadilek · The canvas switcher and the “need you” count are now one element at the top left.NavigationDesktop browserNew featureImprovement
- Push main and have the pull request adaptedNovember 2, 2026 · by Daniel Sadilek · When a contributor's pull request collides with work that landed on the local main but was not pushed yet, its review card now offers to push main from Obeya.Review & landingNew feature
- Dependencies always visible on the canvasNovember 2, 2026 · by Daniel Sadilek · Obeya used to show the waits between cards only while the pointer was on a card, so you never saw the whole picture.CanvasQueue & dependenciesImprovement
- Follow-up tasks from a review start on their ownNovember 2, 2026 · by Daniel Sadilek · When a review of a pull request turns findings into follow-up tasks, those tasks are now started right away and wait in the queue behind the review.Queue & dependenciesReview & landingImprovement
- Draw dependencies between cardsNovember 2, 2026 · by Daniel Sadilek · Until now, Obeya alone decided which task waits for which, when a task started.CanvasQueue & dependenciesDesktop browserNew feature
- Obeya never sends you to the command lineNovember 2, 2026 · by Daniel Sadilek · A new rule for everyone building Obeya: a message in Obeya's UI never tells the user to run a step in a terminal.Maintenance
- An agent can snooze a card that waits for approvalNovember 2, 2026 · by Daniel Sadilek · When you ask an agent on a finished card to check again in a few days, it now sets that same card aside until then, instead of creating a second card for the check.CanvasCards & conversationNew feature
- Sharing demos no longer stalls on large canvasesNovember 2, 2026 · by Daniel Sadilek · When a demo is shared, Obeya looks up the card of every shared page.Demo sitesPerformance
- Obeya's stall log, checked over four daysNovember 2, 2026 · by Daniel Sadilek · Obeya logs every moment its server or a page stops responding for half a second or more.Mac appPerformanceMaintenance
- Qwen3 narration is heard backNovember 1, 2026 · by Daniel Sadilek · Demo narration in the Qwen3 voice is now checked sentence by sentence: Parakeet, the speech recognition Obeya already uses for voice input, transcribes each sentence, and one the voice stumbled over is spoken again.VoiceDemosImprovement
- main pushed to GitHubOctober 31, 2026 · by Daniel Sadilek · The 11 commits that were on Obeya's local main but not on GitHub are now on GitHub too.Maintenance
- One Reauthenticate button per failed startOctober 31, 2026 · by Daniel Sadilek · When a task fails to start because Claude is not logged in, the error used to appear twice: in the Last failed box and in the conversation, each with its own Reauthenticate button.Cards & conversationAgents & modelsImprovement
- Reauthenticate only beside real Claude login errorsOctober 31, 2026 · by Daniel Sadilek · When an agent stops because Claude is no longer logged in, its error in the conversation offers a Reauthenticate button.Cards & conversationAgents & modelsBug fix
- Follow-up tasks from a review, bundledOctober 31, 2026 · by Daniel Sadilek · When a pull request review finds several things worth fixing later, the reviewing agent now shows which findings belong together, so they become one follow-up task instead of one each.Queue & dependenciesReview & landingNew feature
- Login errors on the phone point to the computerOctober 31, 2026 · by Daniel Sadilek · When an agent's Claude login expired, the phone offered a Reauthenticate button.Cards & conversationAgents & modelsPhoneBug fix
- A new Claude token when a token login expiresOctober 31, 2026 · by Daniel Sadilek · Agents on other machines, and on machines that run only on CLAUDE_CODE_OAUTH_TOKEN, sign in to Claude with a token, not with this machine's login.Agents & modelsSetup & settingsRemote machinesImprovement
- Planned tasks on the phoneOctober 31, 2026 · by Daniel Sadilek · Obeya's phone view showed what waits for you, what runs and what is done, but not the tasks nobody has started yet: an accepted follow-up disappeared from the phone until someone started it at the desk.Queue & dependenciesPhoneNew feature
- A flaky timing test no longer fails the buildOctober 31, 2026 · by Daniel Sadilek · A build on main failed on a performance test that checks the server stays responsive while many cards land at once.Maintenance
- The server no longer stalls when many cards landOctober 31, 2026 · by Daniel Sadilek · When many cards landed one after another, Obeya's server froze for half a second at a time: pages got no answer and agents went unheard.Review & landingPerformance
- Agent starts and landings no longer freeze the serverOctober 31, 2026 · by Daniel Sadilek · When many cards landed in a row, Obeya's server could freeze for up to a second: at every agent start and after every landing it asked git something and waited for the answer, during which no page got a reply.Agents & modelsReview & landingPerformance
- Deleting old demo frames no longer holds up the serverOctober 31, 2026 · by Daniel Sadilek · Obeya regularly deletes the frames of old demo renders to free disk space.DemosPerformance
- No canvas pause on the phoneOctober 30, 2026 · by Daniel Sadilek · The phone view's Running section used to list each canvas with a button to pause or resume all its agents at once.Agents & modelsPhoneImprovement
- Open GitHub issues turned into cardsOctober 30, 2026 · by Daniel Sadilek · Every open issue on the Obeya GitHub repository now has a proposed card on the canvas, written so an agent can take it on directly.Ideas & projectsMaintenance
- Obeya 0.10.0October 30, 2026 · by Daniel Sadilek · Obeya 0.10.0 lets you pause and resume agents, either one card at a time or a whole canvas at once from the canvas list.Cards & conversationQueue & dependenciesAgents & modelsReview & landingSetup & settingsMac appNew featureBug fix
- The Obeya sidebar keeps a draft open across canvasesOctober 30, 2026 · by Daniel Sadilek · Switching to another canvas and back used to close the Obeya sidebar, even with a half-written message in it.NavigationObeya assistantBug fix
- The “/” hint goes once the skills menu has been usedOctober 30, 2026 · by Daniel Sadilek · Below the field in a card's conversation, a hint explains that “/” asks the agent for one of its skills.Cards & conversationImprovement
- An artifact's frame no longer jumpsOctober 30, 2026 · by Daniel Sadilek · Opening a card whose result is an HTML page used to make the page's frame jump between two heights for a moment, with the card's scrollbar jumping along.
- The Mac app takes over an Obeya left running without itOctober 30, 2026 · by Daniel Sadilek · On a Mac, Obeya and its agents reach devices on the local network with the permission of the app that started them.Setup & settingsMac appBug fix
- Pull requests go to the right forge, safelyOctober 30, 2026 · by Daniel Sadilek · Obeya tells from a pull request's address whether to talk to GitHub or to a Forgejo/Gitea server.Review & landingBug fix
- Demo pages link the commit when there is no pull requestOctober 30, 2026 · by Daniel Sadilek · A shared demo page used to link back only to a pull request, so work committed straight to main had no link from its page to the change.Demo sitesImprovement
- Approving no longer stops at a project folder left off mainOctober 30, 2026 · by Daniel Sadilek · When an agent worked directly in the project folder and left it on a branch of its own, approving its task used to stop with a git instruction: switch the folder to main, then approve again.Review & landingBug fix
- A task for each open issue, created directlyOctober 30, 2026 · by Daniel Sadilek · Asking Obeya for a task for each open GitHub issue used to create one more task, whose agent read the issues and proposed a task for each, which then had to be accepted one by one.Obeya assistantImprovement
- Pausing from the canvas lets the agent finish its step firstOctober 30, 2026 · by Daniel Sadilek · The pause on a card and the pause of a whole canvas in the canvas list no longer cut an agent off in the middle of what it is doing.CanvasAgents & modelsImprovement
- Agents find Playwright through the browser skillOctober 30, 2026 · by Daniel Sadilek · Obeya's browser skill drives Chrome; for checks in WebKit (Safari's engine) or Firefox, agents need Playwright.Agents & modelsImprovement
- Stopping a scratch Obeya no longer ends other programsOctober 30, 2026 · by Daniel Sadilek · A scratch Obeya remembers its server by a process number in a file.Setup & settingsWindowsBug fix
- Notes for the agent on a planned taskOctober 30, 2026 · by Daniel Sadilek · A planned task, including one scheduled to start later, now has a conversation beside its text.Cards & conversationQueue & dependenciesNew feature
- Skills by “/” in the chat with an agentOctober 30, 2026 · by Daniel Sadilek · Typing a slash in a card's conversation field now opens the skills that card's agent can use, as in Claude Code: the repository's own, your global skills, those of Obeya's plugin and the skills built into Claude Code.Cards & conversationAgents & modelsNew feature
- A card's pause button moves to the corner, faintOctober 30, 2026 · by Daniel Sadilek · On the canvas, the button that pauses a card's agent (or resumes a paused one) now sits in the card's bottom right corner, where planned cards show their start button and finished ones their archive button.CanvasNavigationDesktop browserImprovement
- Open GitHub issues as proposed cardsOctober 30, 2026 · by Daniel Sadilek · The three open GitHub issues of Obeya are now proposed as separate cards on the canvas, each with the issue's title, description and a link back to it.Ideas & projectsMaintenance
- Dragging a card no longer selects its textOctober 30, 2026 · by Daniel Sadilek · In the desktop app, moving a card on the canvas used to leave a few characters of the card highlighted after the drop.CanvasMac appBug fix
- Agents propose cards in repositories of other canvasesOctober 30, 2026 · by Daniel Sadilek · An agent working in one repository often finds that the real fix belongs in another.Agents & modelsIdeas & projectsNew feature
- Resuming a canvas leaves snoozed cards asleepOctober 30, 2026 · by Daniel Sadilek · A canvas's agents can be paused and resumed together from the canvas list.NavigationQueue & dependenciesBug fix
- No Obeya attribution in other people's pull requestsOctober 30, 2026 · by Daniel Sadilek · Pull requests that Obeya opens in other people's repositories no longer mention Obeya: no co-author line and nothing in the description.Review & landingImprovement
- No more false stall alarms from the macOS app windowOctober 30, 2026 · by Daniel Sadilek · Obeya logs every moment a page freezes for half a second or more.Mac appBug fix
- Question cards use the window's heightOctober 29, 2026 · by Daniel Sadilek · A Question card holds answers Obeya looked up, which are often long.Cards & conversationDesktop browserImprovement
- Obeya 0.9.0October 29, 2026 · by Daniel Sadilek · A bug-fix release, out the same day as 0.8.0.VoiceSetup & settingsMac appBug fixMaintenance
- The checkout app restarts itself after a rebuildOctober 29, 2026 · by Daniel Sadilek · Obeya installed from a checkout rebuilds its app window whenever the app's code changes.Setup & settingsMac appWindowsImprovement
- The text field no longer jumps while typingOctober 29, 2026 · by Daniel Sadilek · On a card with a demo, the conversation stands beside the video with the text field under it.Cards & conversationDemosMac appBug fix
- Approved work lands when main is ahead of the remoteOctober 29, 2026 · by Daniel Sadilek · Approving a card could fail when its workspace was cloned from the remote and other cards had already landed on the local main without being pushed.Review & landingBug fix
- The Mac app keeps its microphone after rebuilding itselfOctober 29, 2026 · by Daniel Sadilek · The Obeya app installed from a checkout rebuilds itself when its shell changes.VoiceSetup & settingsMac appBug fix
- Phone: the chat button shows work only when there is someOctober 29, 2026 · by Daniel Sadilek · On the phone, the chat button bottom left carries a moving blue line while Obeya is at work.Obeya assistantIdeas & projectsPhoneBug fix
- The usage bar stays when switching canvasOctober 29, 2026 · by Daniel Sadilek · The bar at the top right shows how much of the Claude plan is used.NavigationAgents & modelsImprovement
- Quitting the app stops ObeyaOctober 29, 2026 · by Daniel Sadilek · The Obeya app is often just a window on an Obeya started with `bun start` in a terminal.Setup & settingsMac appWindowsImprovement
- Links open with a plain click in the desktop appOctober 29, 2026 · by Daniel Sadilek · In the Obeya desktop app, a plain click on a link in a conversation (a demo link, a pull request) did nothing; only Cmd+click opened it.Cards & conversationMac appWindowsBug fix
- Push-to-talk only in Obeya's windowOctober 29, 2026 · by Daniel Sadilek · The Obeya app no longer takes voice commands while another app is in front.VoiceMac appMaintenance
- Pause, reply and copy buttons show on hoverOctober 29, 2026 · by Daniel Sadilek · The pause button on a working agent's bubble, the reply button on each message and the copy button on code blocks no longer sit in view all the time.Cards & conversationDesktop browserPhoneImprovement
- No more stall after Obeya startsOctober 29, 2026 · by Daniel Sadilek · Right after a start, Obeya used to freeze for up to ten seconds while it checked shared demo pages against a large archive.Demo sitesPerformance
- No more freezes when coming back to ObeyaOctober 29, 2026 · by Daniel Sadilek · On a canvas with a large archive, Obeya's server could stand still for several seconds whenever you came back to it or approved a card: checking the shared demo pages rebuilt the whole archive for every card it looked up.Demo sitesPerformance
- Obeya's look-ups stay out of the agent's workOctober 29, 2026 · by Daniel Sadilek · When an agent passes a question on to Obeya while it works on a card, Obeya reads files (the plan, the repository) to answer it.Cards & conversationObeya assistantImprovement
- The canvas switcher closes on a click beside it and on EscapeOctober 29, 2026 · by Daniel Sadilek · The switcher at the top left lists the canvases you can move between.NavigationImprovement
- Public repositories share demos right after a restartOctober 29, 2026 · by Daniel Sadilek · A public repository without its own demo site shares its demos on the owner's personal site, and Obeya asks the forge whether the repository is public.Demo sitesBug fix
- Handovers no longer fail for a missing demo pageOctober 29, 2026 · by Daniel Sadilek · After Obeya restarted, agents working on a repository that shares demos on the personal site could get stuck: every handover was refused because the demo page was missing, even though the agent had sent its title and text.Agents & modelsDemo sitesBug fix
- Freezes now show up in the log, with their causeOctober 29, 2026 · by Daniel Sadilek · Obeya sometimes froze for a few seconds, for example right after a card was approved, and nothing said why.PerformanceMaintenance
- Obeya answers after the agent that asked itOctober 29, 2026 · by Daniel Sadilek · When the owner asks a card's agent something only Obeya can answer, the agent passes the question on to Obeya and says so.Cards & conversationObeya assistantImprovement
- Handover questions with answer optionsOctober 29, 2026 · by Daniel Sadilek · When an agent hands over its work and needs a decision from you, its question can now come with answer options, like any other question from an agent.Cards & conversationReview & landingDesktop browserPhoneNew feature
- A card's state line no longer runs into its textOctober 29, 2026 · by Daniel Sadilek · The state line at the foot of a card on the canvas now always stays on one line.CanvasBug fix
- See on the card that the demo is linked on the pull requestOctober 29, 2026 · by Daniel Sadilek · When Obeya merges a pull request, it shares the demo and links it on the pull request: as a comment on a contributor's PR, in the description of your own.Cards & conversationReview & landingDemosImprovement
- Agents know when their demo is sharedOctober 29, 2026 · by Daniel Sadilek · When you share an agent's demo with the team, the agent now hears about it: that the page is online, its address, and that Obeya will put the link in the commit or pull request once the work lands.Agents & modelsDemo sitesImprovement
- Pulling main after a merged pull requestOctober 29, 2026 · by Daniel Sadilek · When Obeya merges a contributor's pull request, it brings the merge into your local main.Review & landingBug fixContribution review
- Share on approval on your personal demo siteOctober 29, 2026 · by Daniel Sadilek · A repository without a demo site of its own shares its demos on your personal demo site.Demo sitesNew feature
- A merged pull request no longer leaves its card stuckOctober 29, 2026 · by Daniel Sadilek · When an agent asked for permission to run a command while it finished up after its pull request was merged, Obeya could take the card for an open pull request again and merge it a second time.Cards & conversationReview & landingBug fix
- A card stays at work while its agent waits for its testsOctober 29, 2026 · by Daniel Sadilek · When an agent answers you and then waits for background work, such as a test run or a video render it said it would hand over after, its card now keeps showing the agent at work instead of "waiting for you".Cards & conversationBug fix
- Old demos clean up after themselvesOctober 29, 2026 · by Daniel Sadilek · Each demo used to keep the frames its video was cut from, about half a gigabyte per demo, forever, so a busy machine filled up with demos.DemosSetup & settingsImprovement
- Answers above the microphone read as plain textOctober 29, 2026 · by Daniel Sadilek · When you ask Obeya or a project's agent something and close its sheet, the start of the answer appears in a line above the microphone.Obeya assistantIdeas & projectsDesktop browserPhoneImprovement
- Share demos from any project, on a personal demo siteOctober 29, 2026 · by Daniel Sadilek · Every project can now share its demos as a link, not only the ones with a demo site of their own.Demo sitesNew feature
- Turn a review finding into a follow-up taskOctober 29, 2026 · by Daniel Sadilek · When an agent reviews someone else's pull request, each finding used to offer two choices: send it to the contributor, or have the agent fix it on the PR.Review & landingNew featureContribution review
- Project cards show the project agent's repliesOctober 29, 2026 · by Daniel Sadilek · When you ask a project's agent something in the project's sheet and go back to the canvas, its reply used to show only as a count on Obeya's button in the top bar.CanvasIdeas & projectsImprovement
- Demos record on the stronger graphics chipOctober 29, 2026 · by Daniel Sadilek · Agents hand their work over with a demo video, recorded by a hidden Chrome on their machine.DemosWindowsPerformanceMaintenance
- Tags and a filter on the demo siteOctober 28, 2026 · by Daniel Sadilek · Shared demo pages now carry tags from a fixed vocabulary in the repository's settings, such as an area and an audience.Demo sitesNew feature
- A supplement is shared together with the demo it supplementsOctober 28, 2026 · by Daniel Sadilek · When a task has a demo and then a short follow-up clip that only supplements it, the shared demo page now shows both: the original demo on top and the follow-up below it as an addendum, under one link.DemosDemo sitesImprovement
- Configuration: one canvas at a timeOctober 28, 2026 · by Daniel Sadilek · The configuration lists the canvases on the left, under the heading Canvases, with a button for a new canvas at the end of the list.Setup & settingsDesktop browserImprovement
- A test server left running no longer keeps a task "at work"October 28, 2026 · by Daniel Sadilek · When an agent answers you on a task it has handed over ("the test server is running again") and leaves that server running for you to try, the task now waits for you again: "Agent answered, waiting for you".Cards & conversationBug fix
- Setting up a repository: proposed on the canvas, offered before savingOctober 28, 2026 · by Daniel Sadilek · Obeya can have an agent fill in a repository's settings: how its app starts, which checks run and how an agent runs it for a demo.CanvasSetup & settingsImprovement
- The repository picker only where it appliesOctober 28, 2026 · by Daniel Sadilek · On a canvas with one repository, cards show no repository picker.Cards & conversationImprovement
- Approving by word never skips the pull requestOctober 28, 2026 · by Daniel Sadilek · You can approve work by telling Obeya to do it, typed or spoken.VoiceReview & landingBug fix
- Finished cards on the phoneOctober 28, 2026 · by Daniel Sadilek · The phone view now has a third list below what waits for you and what runs: Done, the finished cards that are not archived yet, with their count.Cards & conversationPhoneNew feature
- Guidelines for agents building Obeya's UIOctober 28, 2026 · by Daniel Sadilek · Agents building Obeya now follow three more UI rules.Agents & modelsMaintenance
- Obeya main pushed to GitHubOctober 28, 2026 · by Daniel Sadilek · The latest 27 commits on Obeya's main branch are now on GitHub, including the newest fixes to the configuration dialog.Maintenance
- Claude plan usage limits, live in the barOctober 28, 2026 · by Daniel Sadilek · Obeya's top bar now shows how much of the Claude plan's usage limits is used: the five-hour session and the week, each as a small meter with its percentage, updated about every minute.Agents & modelsDesktop browserPhoneNew feature
- Remove buttons in the configuration are waste bins, shown on hoverOctober 28, 2026 · by Daniel Sadilek · The buttons that remove a canvas, a repository or another machine from the configuration are now small waste bins instead of crosses, so they can no longer be mistaken for the dialog's close button.Setup & settingsDesktop browserImprovement
- Review cards for pull requests from outsideOctober 27, 2026 · by Daniel Sadilek · Saying “Review PR #5” to Obeya now starts a card that reviews a pull request someone outside the team opened.Obeya assistantReview & landingDemosNew feature
- Give a card's workspace to a card that waitsOctober 27, 2026 · by Daniel Sadilek · When every clone is taken and an urgent card waits, the Workspaces list shows a faint menu beside each card holding a clone, with one action: give this workspace to the waiting card.Queue & dependenciesDesktop browserNew feature
- Agents learn where their demo is shared after landingOctober 27, 2026 · by Daniel Sadilek · When an agent's work lands, the message it gets now includes the address of the demo's shared page, so it can link the demo wherever it points people at the work, such as the comment that closes an issue.Review & landingDemo sitesImprovement
- The Workspaces list shows each workspace with its path and cardOctober 27, 2026 · by Daniel Sadilek · The Workspaces pill in the top bar now drops down every workspace on its own line: its path and the card working in it, or that it is free or blocked and why.NavigationQueue & dependenciesDesktop browserImprovement
- A waiting card shows the queue and is dragged to its placeOctober 27, 2026 · by Daniel Sadilek · When every workspace is taken, a started task waits in the queue.Cards & conversationQueue & dependenciesDesktop browserPhoneNew feature
- Two new contributor rules in CLAUDE.mdOctober 27, 2026 · by Daniel Sadilek · The ElevenLabs voice clone is now reserved for videos on the site (the hero video, anything for obeya.si).Maintenance
- Wide tables in HTML demos scroll sideways on the phoneOctober 26, 2026 · by Daniel Sadilek · An HTML demo wider than the phone's screen, such as a table with many columns, used to be cut off on the right, and swiping sideways did nothing.DemosPhoneBug fix
- Canvases in the order of your choiceOctober 26, 2026 · by Daniel Sadilek · The canvases can now be put in any order in the configuration: each one has an up and a down arrow beside its name, like the tasks in the queue.NavigationSetup & settingsDesktop browserPhoneNew feature
- Pull requests on GitHub EnterpriseOctober 26, 2026 · by Daniel Sadilek · Obeya now works with pull requests on a company's own GitHub Enterprise server, not only on github.com.Review & landingNew feature
- Finished workstreams keep their description beside the PR numberOctober 26, 2026 · by Daniel Sadilek · When an agent ticked off a workstream in the plan doc with its pull request number in front ("#15 — Order confirmation lists the delivery date"), Obeya showed only "#15" as the workstream's title on its tile and on the project page.Ideas & projectsBug fix
- Drag a task to its place in the queueOctober 26, 2026 · by Daniel Sadilek · Tasks waiting in Obeya's queue can now be dragged to any place in the list, with the mouse or with a finger on a touch screen.Queue & dependenciesDesktop browserPhoneImprovement
- The Workspaces pill says why a free clone goes to no cardOctober 26, 2026 · by Daniel Sadilek · When a free clone had uncommitted changes, the Workspaces pill still counted it as free, while a new task waited for a workspace without saying why.NavigationQueue & dependenciesDesktop browserImprovement
- Review comment notices in the interface languageOctober 26, 2026 · by Daniel Sadilek · When reviewers comment on a card's pull request, Obeya passes the comments to the card's agent and notes this in the card's conversation.Cards & conversationReview & landingBug fix
- A slow GitHub no longer holds up ObeyaOctober 26, 2026 · by Daniel Sadilek · Obeya keeps an eye on every card whose work went out as a pull request on GitHub, asking GitHub every two minutes and whenever you come back to the page.Review & landingPerformance
- A slow GitHub no longer freezes ObeyaOctober 26, 2026 · by Daniel Sadilek · Obeya checks each card's pull request on GitHub every two minutes.Review & landingPerformance
- Choose where demos are savedOctober 26, 2026 · by Daniel Sadilek · Agents used to save every demo in ~/demos.DemosSetup & settingsNew feature
- Workspaces whose folder is gone leave the poolOctober 26, 2026 · by Daniel Sadilek · When Obeya's home folder was moved to another place, every canvas used to show its workspaces twice: the clones at their new place and the old ones, whose folders no longer existed.Setup & settingsBug fixContribution review
- Obeya from your checkout, as an appOctober 26, 2026 · by Daniel Sadilek · If you run Obeya from your own checkout, you can now install it as an app: `bun run app install` puts "Obeya (checkout)" among your applications, to start from Spotlight, Launchpad or the Dock.Setup & settingsMac appNew feature
- A file dropped on the microphone survives the sidebarOctober 26, 2026 · by Daniel Sadilek · With no card open, a file dropped on the microphone waits beside it and moves into Obeya's field when the sidebar opens.Obeya assistantVoiceBug fix
- Drop any file to hand its path to the agentOctober 26, 2026 · by Daniel Sadilek · Dropping a screenshot on the microphone or a text field has always attached it.Cards & conversationVoiceDesktop browserMac appNew feature
- A reply and its handover count as one new messageOctober 22, 2026 · by Daniel Sadilek · On the phone, the number on a card's conversation button counts the new messages waiting there.Cards & conversationPhoneBug fix
- Reply buttons on every message until first useOctober 22, 2026 · by Daniel Sadilek · Every message in a card's conversation can be replied to with a button in its corner.Cards & conversationDesktop browserPhoneImprovement
- Card excerpts without markdown marksOctober 22, 2026 · by Daniel Sadilek · Under its title, a card shows the start of what its agent asks or reports.CanvasCards & conversationDesktop browserPhoneImprovement
- PDFs on the phoneOctober 22, 2026 · by Daniel Sadilek · When a card's result is a PDF, the phone now shows its pages right on the card, one under the other and as wide as the screen.Cards & conversationPhoneImprovement
- Copy button on code blocksOctober 22, 2026 · by Daniel Sadilek · Agents often hand over text that is meant to be pasted somewhere else as it is, such as a command or a message to send.Cards & conversationDesktop browserPhoneNew feature
- Agents propose cards in the right repositoryOctober 22, 2026 · by Daniel Sadilek · On a canvas with several repositories, an agent working in one of them often notices something that needs changing in another: one drafting a launch post sees what the app lacks.Cards & conversationAgents & modelsImprovement
- Obeya changes the configuration beside a folder without gitOctober 22, 2026 · by Daniel Sadilek · When one canvas was a plain folder without git, Obeya refused every configuration change it was asked to make, on any canvas: adding a repository, changing clones, renaming a canvas.Obeya assistantSetup & settingsBug fix
- Releases include everything on mainOctober 22, 2026 · by Daniel Sadilek · The contributor guide now says that a release contains everything on main at the moment it is tagged.Maintenance
- A snoozed card shows the card it waits forOctober 22, 2026 · by Daniel Sadilek · When an agent snoozes its card until another card is done, hovering either card now shows that wait on the canvas, just as it does for a card in the queue.CanvasQueue & dependenciesNew feature
- Flaky host test no longer blocks releasesOctober 22, 2026 · by Daniel Sadilek · A test of how Obeya treats a remote machine that stops answering failed on GitHub's Linux runner but passed on macOS, which blocked the v0.7.0 release.Remote machinesMaintenance
- New demo videos play on their own againOctober 22, 2026 · by Daniel Sadilek · When you open a card with a new demo video for the first time, the video starts by itself again.DemosBug fix
- Quote from artifacts and an idea's briefOctober 22, 2026 · by Daniel Sadilek · Marking text and clicking Quote used to work only on messages in a card's conversation.Cards & conversationIdeas & projectsImprovement
- Code stays in the backgroundOctober 22, 2026 · by Daniel Sadilek · Obeya's contributor guide now states the principle behind the product: you work at the level of requirements, feature and bug descriptions and specs, and judge results by demos and result artifacts.Cards & conversationDemosMaintenance
- Re-rendering a demo without a new agent runOctober 22, 2026 · by Daniel Sadilek · Demos that show real agents at work, such as the hero video on obeya.si, used to need a new agent run for every correction: about ten minutes, Claude usage, and a slightly different run each time.DemosDemo sitesNew feature
- Notes that cross an agent's question get an answerOctober 22, 2026 · by Daniel Sadilek · Sometimes you write a note to an agent just as it asks you a question, so it reads your note only after asking.Cards & conversationAgents & modelsImprovement
- A card for later waits until thenOctober 22, 2026 · by Daniel Sadilek · When you ask Obeya for a card and name a later time for it, such as "early December" or "in two weeks", the card is now created and set aside until that time.Queue & dependenciesObeya assistantNew feature
- Open questions keep the conversation's orderOctober 22, 2026 · by Daniel Sadilek · When you write to an agent while it is working and it asks you a question before reading your note, the conversation used to put the open question below your note, as if the agent had already read it.Cards & conversationBug fix
- Quote marked text into your messageOctober 22, 2026 · by Daniel Sadilek · To answer a single sentence of an agent's message, mark it in the conversation: a small Quote button appears beside the marking.Cards & conversationObeya assistantNew feature
- No "Agent working" while a card waits for youOctober 22, 2026 · by Daniel Sadilek · When an agent has handed over its work but still serves the app in the background for you to try, the card's conversation used to end with "Agent working …" and a pause button, as if the agent were still busy with the change.Cards & conversationBug fix
- Phone: snooze until a date of your ownOctober 22, 2026 · by Daniel Sadilek · On the phone, a snoozed card's "Change" menu offers a date and time of your own.Queue & dependenciesPhoneBug fix
- Wait arrows end cleanly in their headOctober 22, 2026 · by Daniel Sadilek · Resting the pointer on a queued card draws an arrow from the card it waits for.Queue & dependenciesDesktop browserBug fix
- One question block counts once on the chat buttonOctober 22, 2026 · by Daniel Sadilek · On the phone, the chat button of a card shows how much is waiting in its conversation.Cards & conversationPhoneBug fix
- Changed files start folded beside a demoOctober 22, 2026 · by Daniel Sadilek · A card with a demo used to list its changed source files above the video, a whole screen of them on the phone.Cards & conversationDemosDesktop browserPhoneImprovement
- Discarding a prototype no longer holds up ObeyaOctober 22, 2026 · by Daniel Sadilek · In a large repository, or with clones on another machine, git can take many seconds to give a workspace back: cleaning a discarded prototype's clone, removing a finished card's worktree, renaming a branch.Ideas & projectsRemote machinesPerformance
- Cards wait for their own repositoryOctober 21, 2026 · by Daniel Sadilek · When a repository leaves a canvas's configuration or fails to start, its cards stay on the canvas.Cards & conversationBug fix
- The canvas answers while git worksOctober 21, 2026 · by Daniel Sadilek · In a large repository, or with clones on another machine, git calls take seconds.CanvasRemote machinesPerformance
- Prototype tests no longer depend on worker start orderOctober 21, 2026 · by Daniel Sadilek · Several tests for idea prototypes assumed that agents start in the order their prototypes were created.Ideas & projectsMaintenance
- Browser test no longer times out on closeOctober 21, 2026 · by Daniel Sadilek · The test that checks scrollbars in the demo browser failed even though its check passed: closing Chrome took longer than the test runner allows for cleanup.DemosMaintenance
- Changed files show once, as the card's tabsOctober 21, 2026 · by Daniel Sadilek · A card used to list the files its work changed twice: once as a list across the card and again as tabs below it.Cards & conversationDesktop browserImprovement
- Progress on issue #2: server freezesOctober 21, 2026 · by Daniel Sadilek · Cards built on a long-lived branch no longer freeze Obeya: a card's change list counts only its own work and is read in the background.Cards & conversationBug fixPerformance
- What Obeya's permanent docs holdOctober 21, 2026 · by Daniel Sadilek · Obeya's contributor instructions now say what the permanent documentation (docs/*.md and the design chapters under docs/design/) is for.Maintenance
- Starting a card no longer holds up ObeyaOctober 21, 2026 · by Daniel Sadilek · Starting a card used to make Obeya wait for git: in a large repository, adding the card's worktree can take a minute on Windows, and meanwhile no canvas answered.Cards & conversationWindowsPerformance
- A repository that does not start keeps its canvas runningOctober 21, 2026 · by Daniel Sadilek · When a saved configuration changes how a repository's agents work and the new set-up cannot start (say, a clone cannot be made because the remote does not answer), the agents now carry on as they were set up before instead of stopping.Setup & settingsImprovement
- Koordinator no longer misses canvas events between commandsOctober 21, 2026 · by Daniel Sadilek · With every command, the Koordinator is told what happened on the canvas since the previous one.Obeya assistantBug fix
- Demo videos show scrollbarsOctober 21, 2026 · by Daniel Sadilek · Demo videos and the screenshots agents take while checking a page now show scrollbars, like the browser on the machine does.DemosImprovement
- A flaky CI test made reliableOctober 21, 2026 · by Daniel Sadilek · A build on main failed in its test job, while every platform build passed.Maintenance
- Fewer clones really means fewer clonesOctober 21, 2026 · by Daniel Sadilek · Lowering the number of clones in Obeya's configuration now shrinks the pool to what the configuration names, and the folders of the clones Obeya created go from disk, so the space and their app stacks come back.Setup & settingsImprovement
- The list of folder changes shows all of themOctober 21, 2026 · by Daniel Sadilek · Beside a folder task's handover, the list of what it changed now holds every change, in a box about ten lines high with its own scrollbar, instead of stopping after eight.Cards & conversationImprovement
- Finished cards no longer hold a clone for goodOctober 21, 2026 · by Daniel Sadilek · In a repository that works in a pool of clones, a card that was done could keep its clone taken, and other cards waited for a workspace that never came free.Agents & modelsBug fix
- Cards on a long-lived branch no longer freeze ObeyaOctober 21, 2026 · by Daniel Sadilek · Before a card starts, Obeya checks what every card in progress has changed, to spot likely merge conflicts.Queue & dependenciesPerformance
- The existing-clones field grows with its clonesOctober 21, 2026 · by Daniel Sadilek · In the configuration dialog, the field where you list existing clones, one per line, used to stay two lines high: with three or more clones it scrolled inside a small box and the first ones were cut off.Setup & settingsPhoneImprovement
- Obeya's answers stay visible on proposalsOctober 21, 2026 · by Daniel Sadilek · When you asked a question on a card no agent works on, such as a proposal, Obeya answered but its answer folded away like a confirmation, so the conversation showed only your question.Cards & conversationObeya assistantBug fix
- A hint that screenshots paste from the clipboardOctober 21, 2026 · by Daniel Sadilek · Most people attach their first screenshot with the image button and the file dialog, without knowing it can simply be pasted.Cards & conversationNew feature
- A delivered workstream with a demo videoOctober 21, 2026 · by Daniel Sadilek · When a workstream has a demo video, its text from the plan doc stands above the video, cut to its first three lines, so the video stays in view.DemosIdeas & projectsImprovement
- Ctrl-C waits for the agents againOctober 21, 2026 · by Daniel Sadilek · Pressing Ctrl-C in the terminal is meant to stop Obeya gently: the agents pause at a safe point first, and Obeya waits up to 15 minutes for them.Agents & modelsBug fix
- Existing clones over https and ssh work togetherOctober 21, 2026 · by Daniel Sadilek · A canvas can work in existing clones of a repository.Setup & settingsBug fix
- Existing clones no longer add to the suggested twoOctober 21, 2026 · by Daniel Sadilek · When a repository added in the configuration switches to clones, Obeya suggests two new clones.Setup & settingsImprovement
- Open cards use the window's heightOctober 21, 2026 · by Daniel Sadilek · An open planned card used to stop at a fixed height (480 or 560 pixels) and scroll its text inside a small box, even on a tall monitor with plenty of room below.Cards & conversationDesktop browserImprovement
- A changed file's name opens its tab, its line counts its diffOctober 21, 2026 · by Daniel Sadilek · Beside the handover of a task that works in a folder without git, the list "Changed in the folder" names every file the task changed.Cards & conversationImprovement
- Clones Obeya creates, and taking them backOctober 21, 2026 · by Daniel Sadilek · In the Configuration dialog, the existing clones now come first.Setup & settingsImprovement
- Ask the project agent in the project's sheetOctober 21, 2026 · by Daniel Sadilek · Every project's sheet now has a conversation with its project agent, right under the workstreams.Obeya assistantIdeas & projectsNew feature
- Start button always in view on an open cardOctober 21, 2026 · by Daniel Sadilek · When a planned card has a long description, for example a workstream from a plan doc, its buttons used to sit below the whole text.Cards & conversationBug fix
- Scratch Obeyas pick their own portOctober 21, 2026 · by Daniel Sadilek · Coding agents stage a throwaway Obeya instance for every check and every demo take.DemosMaintenance
- Mark several cards and move them togetherOctober 21, 2026 · by Daniel Sadilek · Cards on the canvas can now be marked with Shift-click or by drawing a lasso with Shift held, and dragging one marked card moves all of them.CanvasDesktop browserNew feature
- Collapse projects you don't work onOctober 21, 2026 · by Daniel Sadilek · When a team shares a repository, every colleague's plan doc shows up as a project on your canvas.CanvasIdeas & projectsNew feature
- Workstreams arranged by their dependenciesOctober 21, 2026 · by Daniel Sadilek · A project's workstreams used to stand in the order of the plan doc, and which one builds on which was only written in their text.CanvasQueue & dependenciesIdeas & projectsNew feature
- A task's files, shown beside its conversationOctober 21, 2026 · by Daniel Sadilek · What an agent wrote or changed for a task now shows on the task's card as its result, next to the conversation: one tab per file, after the demo.Cards & conversationReview & landingNew feature
- Leave the merge of pull requests to the teamOctober 21, 2026 · by Daniel Sadilek · Repositories whose work goes out as pull requests have a new setting, "Merge automatically".Review & landingSetup & settingsNew feature
- Finished cards show their demo againOctober 21, 2026 · by Daniel Sadilek · For a short while, a finished card opened with an empty left side: its demo video and its pull request were missing, although the conversation was there.Cards & conversationDemosBug fix
- Existing clones for a new canvasOctober 21, 2026 · by Daniel Sadilek · When you add a repository in the Configuration dialog, its row now shows whether its agents work in worktrees or clones, as a switch.Setup & settingsImprovement
- Workstreams with their description in the project sheetOctober 21, 2026 · by Daniel Sadilek · A project's sheet used to list each workstream by its title alone, and short titles like "PayPal" or "Receipts" rarely say what a workstream covers.Ideas & projectsImprovement
- A partly landed workstream keeps what landed in viewOctober 21, 2026 · by Daniel Sadilek · When only part of a workstream lands and its plan doc keeps it open, the card goes back to Planned for the rest.Review & landingIdeas & projectsImprovement
- English terms pronounced properly in German demo narrationOctober 21, 2026 · by Daniel Sadilek · Piper, the default demo voice, used to read every word of German narration by German rules, so terms like "Feature" or "Branch" came out garbled.VoiceDemosImprovement
- Finished workstreams keep their numberOctober 21, 2026 · by Daniel Sadilek · In a project, every workstream card shows its number from the plan (W1, W2 …).Ideas & projectsImprovement
- Take a task out of the queue from its listOctober 21, 2026 · by Daniel Sadilek · The queue's list under the bar's Queue button now has an × on every row.Queue & dependenciesImprovement
- Move the plan-docs note freely on the canvasOctober 21, 2026 · by Daniel Sadilek · The note that lists plan docs which are not projects yet, with its "Prepare as a project" button, used to stick to the top left of the projects: it moved along whenever a project moved, and jumped when a new one appeared.CanvasIdeas & projectsImprovement
- Finished cards give their workspace backOctober 21, 2026 · by Daniel Sadilek · A card stopped with work on its branch used to keep its clone, so it could go on there later.Agents & modelsBug fix
- Workstreams wait for what they build on, even when it isn't startedOctober 21, 2026 · by Daniel Sadilek · When you start a single workstream of a project, Obeya now checks the plan for the workstreams it builds on, including ones you haven't started yet.Queue & dependenciesIdeas & projectsNew feature
- A stuck narration voice no longer holds up every demoOctober 21, 2026 · by Daniel Sadilek · Obeya keeps one narration voice loaded for all demo renders and serves their clips one at a time.VoiceDemosBug fix
- Screenshots in a proposal's conversationOctober 21, 2026 · by Daniel Sadilek · When an agent proposes a task, you can now paste screenshots into the proposal's conversation, as you already could on ideas and tasks.Cards & conversationIdeas & projectsNew feature
- Follow-ups that start by themselvesOctober 21, 2026 · by Daniel Sadilek · When an agent's work leaves a step for later, such as checking in two weeks whether the bank registered a form, it now proposes that step as a card with a start time.Cards & conversationQueue & dependenciesNew feature
- Changed files: whole line counts, one file's diff on a clickOctober 21, 2026 · by Daniel Sadilek · When an agent works in a folder without git, its card lists the files it changed.Cards & conversationReview & landingImprovement
- Every question shows how it endedOctober 21, 2026 · by Daniel Sadilek · When an agent asks something and the conversation moves on, the question now says how it ended: the option you picked stays ticked, or it reads "Settled by your message", "Asked again below" (with a link to where it was asked again), or "LeCards & conversationImprovement
- Open questions work the same on every cardOctober 21, 2026 · by Daniel Sadilek · Ideas, proposals and tasks whose agent asks something now treat their open questions the same way.Cards & conversationImprovement
- A proposal's dialog grows with its conversationOctober 21, 2026 · by Daniel Sadilek · When an agent proposes a task, its dialog shows the proposal beside a conversation about it.Cards & conversationDesktop browserImprovement
- A link to Obeya's own demos on obeya.siOctober 21, 2026 · by Daniel Sadilek · The Demos section of obeya.si now ends with a line in small print: Obeya is built with Obeya, and its link leads to demos.obeya.si, where every change to Obeya is shown with the demo its agent recorded.Demo sitesImprovement
- An idea's open question stays in view while its agent repliesOctober 21, 2026 · by Daniel Sadilek · When you split a settled task off an idea, or write to its agent, the agent starts on a reply.Cards & conversationIdeas & projectsBug fix
- The phone app opens from the home screenOctober 21, 2026 · by Daniel Sadilek · Obeya installed as an app on the phone's home screen used to show only the line “Obeya answers its own page, not another site's.” when started from there.PhoneBug fix
- A new canvas without a path shows that the path is missingOctober 20, 2026 · by Daniel Sadilek · When you add a canvas in the configuration, its repository path starts out empty.Setup & settingsBug fix
- Shared analysis pages show their images in FirefoxOctober 20, 2026 · by Daniel Sadilek · Demo pages with screenshots or charts, shared on a demo site behind a login such as Cloudflare Access, showed only the images' alt texts in Firefox, and no styling.Demo sitesDesktop browserBug fix
- Trusting a new canvas's commands before savingOctober 20, 2026 · by Daniel Sadilek · When you add a canvas in the configuration, Obeya shows the commands its repository brings (stop commands, MCP servers) and asks you to trust them.Setup & settingsBug fix
- An idea's agent picks up where the idea standsOctober 20, 2026 · by Daniel Sadilek · When an idea's exploration agent starts a new session, for example after its old one was pruned, it now starts from where the idea stands: the brief, the mocks, the planned and running prototypes and the latest messages of the conversation.Agents & modelsIdeas & projectsImprovement
- Folders without git: each card's changes on LinuxOctober 20, 2026 · by Daniel Sadilek · When several agents work in a plain folder at once, Obeya tells each card's changes apart by the time the file system stamps on them.Review & landingBug fix
- An idea waits for its prototypesOctober 20, 2026 · by Daniel Sadilek · While prototypes of an idea are still being built, there is usually nothing for the owner to decide.Queue & dependenciesIdeas & projectsBug fix
- Interface, conversation and repository each speak their own languageOctober 20, 2026 · by Daniel Sadilek · Obeya's interface language now covers only Obeya's own words, so switching it to test the other language no longer switches the agents with it.Agents & modelsSetup & settingsImprovement
- Demo pages name who shared themOctober 20, 2026 · Several colleagues publish demos to the same site, each from their own Obeya.Demo sitesNew feature
- Play a card's agent in a scratch ObeyaOctober 20, 2026 · A scratch Obeya for checks and demos has idle workers: a card can be at work, but nothing ever arrives in its conversation.Agents & modelsMaintenance
- Calling off “Discard changes”October 20, 2026 · After clicking Discard changes on a card in a folder without git, the button counts down eight seconds before the card's changes are put back.Review & landingImprovement
- Answered questions on idea cards stay visibleOctober 20, 2026 · When an idea's agent asks a question with answer options and you answer it, the question now stays in the conversation as its own block.Cards & conversationIdeas & projectsImprovement
- The card chat stays where you scrolledOctober 20, 2026 · While an agent is working, the chat on a card no longer jumps back to the bottom when you've scrolled up to read something earlier.Cards & conversationBug fix
- Share on approval, or share nowOctober 20, 2026 · Some repositories put each task's demo on the shared demo site as soon as the change is approved.Review & landingDemo sitesNew feature
- Answering SignPath's request for referencesOctober 20, 2026 · by Daniel Sadilek · SignPath, which signs Windows builds for open-source projects for free, asked for public references showing Obeya's reputation.WindowsMaintenance
- Which demo narrations sound re-recorded?October 20, 2026 · by Daniel Sadilek · Twelve narration clips in Obeya's demo voice, in random order.VoiceDemosMaintenance
- Demo reports without shown / not shown listsOctober 19, 2026 · A demo's report page used to end with three lists: what the video shows, what it doesn't, and what the agent noticed.DemosImprovement
- Conversations catch up after a lost connectionOctober 19, 2026 · When the page lost its connection to Obeya, for example while a phone was locked, an open card missed what happened meanwhile.Cards & conversationPhoneBug fix
- Redirect a Question card while its job runsOctober 19, 2026 · A Question card's agent often starts a long job in the background, such as a download or a slow query, and waits for it before it answers.Cards & conversationImprovement
- An open card shows the agent's new demoOctober 19, 2026 · When an agent hands over a new version of its demo while you have its card open, the card now shows the new version right away.Cards & conversationDemosBug fix
- Question cards wait for a background job before they answerOctober 19, 2026 · When you ask Obeya something that needs a slow job, like a download or a script that runs for a minute, the agent answering it can now run that job in the background and wait for it.Cards & conversationObeya assistantBug fix
- Demo sites point back to ObeyaOctober 19, 2026 · Every demo page Obeya publishes, and the overview of each demo site, now ends in a small line, “Recorded with Obeya”, in the page’s language, with a link to obeya.si.Demo sitesNew feature
- Obeya's GitHub page, ready for first-time visitorsOctober 19, 2026 · by Daniel Sadilek · The GitHub repository now links to obeya.si and carries the topics people search for, such as claude-code, ai-agents and coding-agents, so it turns up on those topic pages.Maintenance
- Ideas wait for their agent's background jobsOctober 19, 2026 · An idea's agent can start a slow job in the background, such as downloading data it needs for the discussion.Agents & modelsIdeas & projectsBug fix
- Plan: making Obeya better knownOctober 19, 2026 · by Daniel Sadilek · The plan for bringing Obeya to more Claude Code users and teams has three parts.Demo sitesIdeas & projects
- Agents close the GitHub issues they fixOctober 19, 2026 · by Daniel Sadilek · When an agent's task comes from a GitHub issue, the agent now closes that issue once the fix is on main.Agents & modelsReview & landingNew feature
- Plan docs from a folder outside the repositoryOctober 19, 2026 · Some teams keep their plans out of the repository, for example in a gitignored docs/plan folder.Ideas & projectsSetup & settingsNew feature
- Obeya's feature demos are public on demos.obeya.siOctober 19, 2026 · by Daniel Sadilek · Obeya's recent feature demos are now public at demos.obeya.si, narrated in English: 31 short videos, newest first, each on a page of its own with chapters and a description of what changed.Demo sitesNew feature
- Phone: a card's question shows up as soon as you open itOctober 19, 2026 · When an agent asks something without offering answer options, its card on the phone used to open on its page: it said a question was waiting, but the question itself was behind the conversation button.Cards & conversationPhoneImprovement
- Demos go public when you approve the workOctober 19, 2026 · Obeya can now put a task's demo on a public demo site by itself as soon as you approve the task, so you no longer have to click Share separately.Review & landingDemo sitesNew feature
- Obeya's replies wait as unread while the sidebar is closedOctober 19, 2026 · Obeya sometimes answers a question straight away, without running any action or looking anything up.Obeya assistantBug fix
- A task only says “Agent answered” when the agent really didOctober 19, 2026 · A task used to show “Agent answered, waiting for you” even when the agent never replied to your latest message.Cards & conversationBug fix
- Demo language per repositoryOctober 19, 2026 · Each repository can now set the language of its demos in its own settings.DemosSetup & settingsNew feature
- Opening the sidebar puts the cursor in the text fieldOctober 19, 2026 · When you open Obeya's sidebar with the C key or the chat icon, the cursor now goes straight into the text field, so you can start typing right away.NavigationObeya assistantDesktop browserImprovement
- Feedback sent on another canvas now gets its own draftOctober 19, 2026 · When you send feedback about Obeya from another canvas, Obeya turns it into a draft wish.Obeya assistantIdeas & projectsBug fix
- Opening the archive with A leaves its search field emptyOctober 19, 2026 · When you press A to open the archive, its search field is now empty and has the cursor, so you can start typing a search straight away.NavigationDesktop browserBug fix
- Headless test browsers no longer speak out loudOctober 19, 2026 · Agents test pages in a headless browser, and demo videos are recorded in one too.Agents & modelsDemosBug fix
- Phone: comments go out when you close a card from another canvasOctober 18, 2026 · On the phone, a comment left on a card used to stay unsent after you closed the card if that card was on a different canvas than the one you were talking to Obeya about.Cards & conversationPhoneBug fix
- Split off the settled part of an idea as a taskOctober 18, 2026 · When part of an idea is settled and part is still open, the idea's agent can now suggest splitting off the settled part.Ideas & projectsNew feature
- Agents can carry out what a card's task asks of ObeyaOctober 18, 2026 · When a card's task asked Obeya itself for something, like creating a canvas for a new repository, the card's agent used to be turned down.Obeya assistantAgents & modelsImprovement
- Obeya hands machine work to an agent instead of refusingOctober 18, 2026 · Ask Obeya's main chat for something outside your repositories, like creating a new repository or installing a tool, and it now makes a task for it, and that task's agent does the work.Obeya assistantImprovement
- Phone: the keyboard stays open when you tap a misspelled wordOctober 18, 2026 · On the phone, tapping a misspelled word in the chat input used to open the keyboard and close it again right away, leaving only Chrome's spelling suggestions.Cards & conversationPhoneBug fix
- Update notice for Obeya run from a git cloneOctober 18, 2026 · If you run Obeya from a clone of the repository, it now checks the clone's upstream when it starts and then once an hour.Setup & settingsNew feature
- Replies you watch arrive are no longer marked as newOctober 17, 2026 · Until now, an agent's reply that arrived while you had its conversation open still got the orange "new" edge, as if you had missed it.Cards & conversationObeya assistantImprovement
- Agents can wait for another task to finish, not just for a set timeOctober 17, 2026 · Until now, an agent that depended on another task could only snooze until a set time, then check whether the other task was done.Queue & dependenciesNew feature
- Answered questions no longer look openOctober 17, 2026 · Before, once you answered an agent's question in a task's conversation, the question still had an orange edge.Cards & conversationImprovement
- Demo videos show at full size as soon as a card opensOctober 17, 2026 · When you open a card with a demo video that has no poster image, the video now shows at its full size with its first frame.DemosBug fix
- Obeya's answer no longer pops up while you're reading the main chatOctober 17, 2026 · When you ask Obeya something in the main chat, its answer used to show up twice: in the chat, and as a short white-on-black pop-up above the microphone.Obeya assistantDesktop browserPhoneImprovement
- Phone: room below “Nothing waits for you.”October 17, 2026 · On the phone, the line "Nothing waits for you." under "For you" used to sit right on top of the first snoozed card below it, so the two looked stuck together.NavigationPhoneImprovement
- Unread messages are marked in a card's conversationOctober 17, 2026 · When you open a card, its new messages now have the same orange left edge that Obeya's main chat uses for answers you haven't read yet.Cards & conversationDesktop browserPhoneNew feature
- Highlight labels in demo videos stay inside the pictureOctober 17, 2026 · Before this change, a highlight's label in a demo video always started at the left edge of its highlight and stayed on one line.DemosBug fix
- Phone list: tasks stay visible while their agent works on your noteOctober 17, 2026 · On the phone, a task you sent a note to while it waited for your review used to drop out of the list.NavigationReview & landingPhoneBug fix
- Agents can take back their own suggestionsOctober 17, 2026 · An agent that suggests a new task and later finds its reasoning was wrong can now withdraw that suggestion, or name a newer one that replaces it.CanvasIdeas & projectsNew feature
- Long text in the chat field gets the full widthOctober 17, 2026 · When you write or dictate a longer message in the field under a conversation, the screenshot, microphone and Send buttons now stack in a narrow column at the bottom right instead of sitting side by side.Cards & conversationDesktop browserPhoneImprovement
- Swipe pop-ups away on the phoneOctober 17, 2026 · On the phone, you can now dismiss Obeya's black pop-ups above the microphone by swiping them left or right.Obeya assistantPhoneNew feature
- The video menu (⋮) opens againOctober 17, 2026 · The ⋮ menu in a demo video's controls opens again, on the phone and on the desktop, so you can download the video, turn on captions, change the playback speed or use picture-in-picture.DemosDesktop browserPhoneBug fix
- Phone checks in real Chrome on an Android emulatorOctober 17, 2026 · A new script, bun scripts/android-phone.ts, lets agents test the phone view in real Chrome on an Android emulator.PhoneMaintenance
- Flick the phone's conversation panel up or downOctober 17, 2026 · On the phone, you can now throw the conversation panel instead of dragging it all the way.Cards & conversationPhoneImprovement
- Proposals from the work retrospective can be accepted againOctober 17, 2026 · Proposals that the work retrospective puts on the canvas can be accepted again with "Übernehmen und starten", "Übernehmen" or "Als Idee besprechen".Ideas & projectsBug fix
No demo matches the filter.