Offer the structured view in the spawn form #143

Closed
opened 2026-09-03 10:36:27 +01:00 by naps62-yolo · 0 comments
Collaborator

The switch that turns the milestone on. Both spawn forms get a "structured view"
checkbox, off by default, sending view: Structured in CreateSessionRequest.

It lands last on purpose: nothing should be able to spawn a structured session from
the UI before there is something to render it with.

Show the control only when the resolved command is Claude Code — the only agent
with an adapter — and hide it otherwise rather than offering a choice that produces
a broken session. Add it under the same disclosure the existing advanced options
live in (web/src/spawnForm.ts, crates/maestro-tui/src/draft.rs).

Non-goal: flipping the default. Once the view has been lived in, that is a one-line
change and its own issue.

Depends on: #140, #141

The switch that turns the milestone on. Both spawn forms get a "structured view" checkbox, off by default, sending `view: Structured` in `CreateSessionRequest`. It lands last on purpose: nothing should be able to spawn a structured session from the UI before there is something to render it with. Show the control only when the resolved command is Claude Code — the only agent with an adapter — and hide it otherwise rather than offering a choice that produces a broken session. Add it under the same disclosure the existing advanced options live in (`web/src/spawnForm.ts`, `crates/maestro-tui/src/draft.rs`). Non-goal: flipping the default. Once the view has been lived in, that is a one-line change and its own issue. Depends on: #140, #141
naps62-yolo added this to the Structured view milestone 2026-09-03 10:36:27 +01:00
naps62-yolo added the difficulty/easyarea/webarea/tuitype/feat labels 2026-09-03 10:36:27 +01:00
naps62-yolo added a new dependency 2026-09-03 10:36:29 +01:00
naps62-yolo added a new dependency 2026-09-03 10:36:29 +01:00
This repo is archived. You cannot comment on issues.
1 Participants
Due Date
No due date set.
Reference: naps62/maestro#143