Labs preview. Workspaces are not part of the stable Durable Sessions API. A session can already work in its sandbox; private repos are checked out before the first turn through Repos & GitHub.
- Recipe. One or more repos (each at an optional ref), a
setupstep, and an optionalwarmstep to heat caches. - Builds. Rebuilt on every push (or on an interval) into an immutable lineage; a session starts from the latest successful build and pins it.
--pool Nkeeps machines pre-booted. - Resolution. A session is not bound to a repo — it resolves which to work in from the triggering event, the conversation, an agent default, or by asking. Resolution is lazy and re-resolvable: switch repos mid-session, or open several at once.