All demos

Approving no longer stops at a project folder left off main

Shared by Daniel Sadilek on October 30, 2026

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. Now Obeya switches the folder back to main itself when everything there is committed, lands the work and notes on the card where the folder was. If the folder holds uncommitted changes, the task goes back to its agent, and the work lands without another approval once the agent has cleaned up.

Addendum of Oct 30 at 14:37

The project folder is no longer a task's workspace

When the project folder itself was listed among the existing clones and approved work lands on main, Obeya could hand that folder to a task as its workspace. The task's branch was then checked out there, and approving its work failed because the folder was not on main. Now, where work lands on main, the project folder never becomes a workspace; listed alone, tasks work in worktrees of their own, and the configuration shows it.