A development report on SessionDock, based on the project state of September 5, 2026. SessionDock is not yet a released, end-to-end application.

Two agents are supposed to work on two projects in parallel. Each needs a browser with a prepared login. If its assigned workspace is busy, neither agent should silently switch to another profile or browser.

Separate browser profiles solve only one part of this problem: they separate browser data. We also need to know which project a workspace belongs to, who may control it at any given moment, and what should happen to a delayed action after control changes hands.

SessionDock is our attempt to answer those questions in software. We are developing a local Linux environment for prepared Chromium workspaces that a person will eventually be able to delegate to an agent for a limited time. The main state-management and scheduler components are implemented and tested. The path from the user to a real browser action is not yet complete.

A profile does not identify who owns an action