enable: pre-select detected agents instead of skipping the picker

main

Commit

Soph2mo ago

On first run, a single detected built-in agent was used automatically and the multi-select picker was skipped entirely, so the user had no chance to add more agents without re-running. Route that case through the same picker used by the multi-agent and re-run paths, where detected built-in agents are already pre-selected — the user can confirm with enter or tick more first.

The non-interactive (no-TTY) path is unchanged: it still uses the detected agents without prompting. --yes likewise keeps using the caller's selection.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com Entire-Checkpoint: 01KX0V5VG0RCW15C633W60GP9D

Checkpoints

/goal simplify this repo, make sure to de-slop it continue until you are happy, make sure to backfill tests and validate any significant change. The output of this should be a PR with green CI, review

Claude Code
View session
Checkpoint 1

Auto-select Detected Agents in Enable Flow

Claude CodeOpus 4.8[1m]
View session
Checkpoint 1