design_session_start
Open a durable, append-only design-session journal for spec-to-board runs so later clients can resume from recorded facts after context compaction or restarts.
Instructions
Open a durable design-session journal for an autonomous run.
The journal is append-only state that survives context compaction,
client restarts, and model switches, so any later client can resume
the run from recorded fact instead of chat history. Call this once at
the start of a spec-to-board task, then log stage results as you go
and read design_session_resume to know what's next.
Args: requirement: the design requirement text this run implements. session_id: optional explicit id; defaults to a timestamp.
Returns:
{"session_id": ..., "state": {...}}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | No | ||
| requirement | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||