Skip to content

Add non-interactive app dev prompt bypasses#7632

Draft
gonzaloriestra wants to merge 1 commit into
cli-interactivity/app-config-validatefrom
cli-interactivity/app-dev-flags
Draft

Add non-interactive app dev prompt bypasses#7632
gonzaloriestra wants to merge 1 commit into
cli-interactivity/app-config-validatefrom
cli-interactivity/app-dev-flags

Conversation

@gonzaloriestra
Copy link
Copy Markdown
Contributor

@gonzaloriestra gonzaloriestra commented May 25, 2026

WHY are these changes introduced?

The interactivity audit identified app dev prompts for URL updates, localhost certificates, and transfer-disabled store conversion that needed explicit automation paths.

WHAT is this pull request doing?

  • Adds non-interactive flags for mkcert installation and transfer-disabled store conversion.
  • Defaults linked dev-session apps to automatic URL updates to avoid the app dev URL prompt.

How to test your changes?

  • pnpm vitest run packages/app/src/cli/services/app/config/link.test.ts packages/app/src/cli/utilities/mkcert.test.ts packages/app/src/cli/services/store-context.test.ts packages/app/src/cli/services/dev/select-store.test.ts
  • pnpm refresh-manifests

Checklist

  • I've considered possible cross-platform impacts (Mac, Linux, Windows)
  • I've considered possible documentation changes
  • I've considered analytics changes to measure impact
  • The change is user-facing, so I've added a changelog entry with pnpm changeset add

Copy link
Copy Markdown
Contributor Author

gonzaloriestra commented May 25, 2026

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@github-actions github-actions Bot added the no-changelog This PR doesn't include a changeset entry. Is an internal only change not relevant to end users. label May 25, 2026
@gonzaloriestra gonzaloriestra force-pushed the cli-interactivity/app-dev-flags branch from 970e05e to ea50335 Compare May 26, 2026 14:53
@gonzaloriestra gonzaloriestra force-pushed the cli-interactivity/app-dev-flags branch from ea50335 to 3948ce1 Compare May 26, 2026 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-changelog This PR doesn't include a changeset entry. Is an internal only change not relevant to end users.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant