Skip to content

Fix onboarding on WSL where openshell policy set --wait receives a truncated sandbox name #21

@kjw3

Description

@kjw3

Summary

On WSL, applying presets during onboarding can pass a truncated sandbox name such as m instead of my-assistant, causing sandbox not found failures.

Problem

The onboarding flow is not robust across shell or argument-parsing differences on WSL, especially for names containing hyphens.

Expected behavior

Sandbox names should be passed through unchanged across supported shells and platforms.

Acceptance criteria

  • WSL onboarding works with hyphenated sandbox names.
  • openshell policy set --wait receives the full sandbox name.
  • Add a regression test for WSL-style argument handling.
  • Error messages include the exact sandbox name being acted on when policy application fails.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: cliCommand line interface, flags, terminal UX, or outputplatform: wslAffects Windows Subsystem for Linux

    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