Skip to content

select multiple integration targets in interactive setup - #321

Merged
davidabram merged 1 commit into
perf/ci-stack-7-build-rerun-trackingfrom
cool-stuff
Oct 11, 2026
Merged

davidabram merged 1 commit into
perf/ci-stack-7-build-rerun-trackingfrom
cool-stuff

Conversation

@davidabram

Copy link
Copy Markdown
Member

No description provided.

@davidabram
davidabram added this pull request to stack #320 October 11, 2026 01:32
Interactive setup previously offered a single-choice target prompt with an
"All" option, re-asked every confirmation on each run, and always merged the
chosen target into the persisted target list, so deselecting a target was
impossible.

Introduce ConcreteSetupTarget so install, repair, and asset iteration
operate on real targets only, removing the unreachable "All" branches. The
interactive prompt is now a validated multi-select pre-filled from the
targets persisted in .sce/config.json, and previously stored agent-trace
auto-sync and attribution-hooks answers are reused instead of prompting
again. Interactive runs replace the persisted target list, while
non-interactive flag runs keep merging. CLI target flags collapse into a
single optional SetupTarget, and auth DB setup skips initialization when
the database already exists.

Co-authored-by: SCE <sce@crocoder.dev>
@davidabram
davidabram merged commit c9da154 into remove-tokio-db-runtimes Oct 11, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant