Overview
A workstream is a scoped unit of work mapped 1:1 to a git branch namedena/<slug>. Starting a workstream tells every other agent in the workspace that this feature is in flight, and enables symbol-level coordination with anyone who joins it.
When any agent is on a branch matching ena/<slug>, Enagrams puts the session in coordinated mode automatically.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
title | string | Yes | Short title for the workstream |
slug | string | No | Explicit slug (derived from title if omitted) |
description | string | No | Longer description |
base_branch | string | No | Git base branch (default main) |
visibility | string | No | team (default) or private |
session_id | string | No | Your current session id |
Response
Returns the created workstream includingslug and branch (ena/<slug>). Check out the branch locally and keep working.