Skip to content

chore: version packages#224

Merged
suleimansh merged 1 commit into
mainfrom
changeset-release/main
Jul 4, 2026
Merged

chore: version packages#224
suleimansh merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@gemstack/ai-autopilot@0.7.0

Minor Changes

  • 6f7e7e3: Add WebContainerRunner, the in-browser sandboxed runner

    WebContainerRunner is the third real Runner adapter (after LocalRunner and
    DockerRunner), wrapping StackBlitz's @webcontainer/api. It runs untrusted,
    agent-authored code entirely inside a browser tab: an in-browser Node runtime, an
    isolated filesystem, and an instant preview() URL for a dev server, with nothing
    touching the host. This is the "sit on harnesses, don't compete" bet for the
    browser: the same Runner interface, now backed by WebContainer.

    It is browser-only by construction (WebContainer needs SharedArrayBuffer, so the
    hosting page must be cross-origin isolated), so @webcontainer/api is an optional
    peer dependency and is imported lazily: loading @gemstack/ai-autopilot in Node
    never pulls it in. Guard with the new webContainerAvailable() and reach for
    DockerRunner on the server.

    Because a WebContainer cannot boot in Node, boot-and-serve is proven by a headless
    Chromium harness under packages/ai-autopilot/harness/webcontainer/ that drives
    the compiled adapter through boot, fs, exec (exit codes, cwd/env, timeout kill),
    start, a real preview URL, an in-container serve check, dispose, and reboot. The
    Node-only guards are covered by the default test suite.

    Part of ai-autopilot: sandboxed runner adapters (Docker / WebContainer / Flue) #109 (the Flue adapter stays gated on a live Flue environment).

@gemstack/framework@0.5.1

Patch Changes

  • Updated dependencies [6f7e7e3]
    • @gemstack/ai-autopilot@0.7.0

@gemstack/example-autopilot-quickstart@0.0.6

Patch Changes

  • Updated dependencies [6f7e7e3]
    • @gemstack/ai-autopilot@0.7.0

@gemstack/example-bootstrap-quickstart@0.0.6

Patch Changes

  • Updated dependencies [6f7e7e3]
    • @gemstack/ai-autopilot@0.7.0

@gemstack/example-framework-demo@0.0.3

Patch Changes

  • Updated dependencies [6f7e7e3]
    • @gemstack/ai-autopilot@0.7.0
    • @gemstack/framework@0.5.1

@gemstack/example-framework-discovery@0.0.3

Patch Changes

  • Updated dependencies [6f7e7e3]
    • @gemstack/ai-autopilot@0.7.0
    • framework-hello@0.0.2
    • @gemstack/framework@0.5.1

framework-hello@0.0.2

Patch Changes

  • Updated dependencies [6f7e7e3]
    • @gemstack/ai-autopilot@0.7.0

@suleimansh suleimansh merged commit 54d525d into main Jul 4, 2026
2 checks passed
@suleimansh suleimansh deleted the changeset-release/main branch July 4, 2026 21:29
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