macoagent

Workspaces

Connect GitHub in Settings, then import a repository as a workspace. A default session is created with that connection.

Workspace settings screen with repository list and connect actions.

Isolated per repository

Sessions, execution, and context memory stay inside the workspace and do not mix with other repositories.

Missing connection is obvious

If the repository list cannot load, the console explains why and sends you to GitHub connection when none exists.