Skip to content

Config Wizard: browser links for auth written to hidden terminal window #640

@Stevenic

Description

@Stevenic

The WSL Claw install flow worked great. I got to the Configuration Wizard and ran into a few issues.

The first is that I tried to configure Codex as my preferred model and that needs a browser login. The issue is that the browser link gets written to a hidden terminal window that openclaw config is being run in. It's impossible to know what link you're supposed to open and since there's no back button you can't change your mind about what model you want to use. You end up having to plug in a bogus value for the auth response to get the start over button.

I get that you're driving a terminal session so you can't really backup. But you should probably surface a "Start Over" button on the wizard as a safety valve.

If you do end up extracting the browser link from the text you should also make sure you look for any codes that are required to plugin. In some flows you have to open a browser and then typing in a code they showed you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Normal priority bug or improvement with limited blast radius.clawsweeper:fix-shape-clearClawSweeper found a clear likely implementation shape for this issue.clawsweeper:needs-live-reproClawSweeper needs live local, crabbox, or manual validation to confirm this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:auth-providerThis issue is about auth, provider routing, model choice, or SecretRef resolution.issue-rating: 🐚 platinum hermitGood issue quality with a plausible reproduction path needing some confirmation.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions