Visitar URL original
acq doctor should report a missing provider-input validator runtime · Issue #645 · GSA-TTS/agentic-coding-quickstart · GitHub
Skip to content

acq doctor should report a missing provider-input validator runtime #645

Open

Description

@basiliskus

Since #608 every OpenCode acq create validates provider inputs, and since #619 a git checkout must run scripts/setup-provider-input-validator --apply --online once. The only place acq checks for the runtime is inside create (_acq_provider_input_python), so a host that pulled past #608 learns about the new prerequisite from a failed create. For callers that remove a sandbox and re-create it under the same name (a recreate script, acq rm + acq create), the sandbox is already gone when create fails.

Ask: have acq doctor (no NAME) report whether the validator runtime is present and usable, with the same remedy text create prints (--apply --online for a git checkout, reinstall for a release install), and exit non-zero when it's missing, so wrappers can run it as a preflight.

Seen 2026-10-26: a teammate on a quickstart git checkout at main ran a recreate, which removed the sandbox, then failed with provider-input validator wheelhouse is missing / provider input projection failed.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions