Skip to content

[interactive]: Ensure that command server is healthy before connecting - #317

Merged
LukeSheard merged 2 commits into
mainfrom
08-26-_interactive_ensure_that_command_server_is_healthy_before_connecting
Aug 27, 2026
Merged

[interactive]: Ensure that command server is healthy before connecting#317
LukeSheard merged 2 commits into
mainfrom
08-26-_interactive_ensure_that_command_server_is_healthy_before_connecting

Conversation

@LukeSheard

Copy link
Copy Markdown
Collaborator

Overview

Validate that the /health endpoint of the sandbox interactive server is active and ready to serve traffic before trying to create a websocket connection.

@vercel

vercel Bot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sandbox Ready Ready Preview, v0 Aug 27, 2026 7:49am
sandbox-cli Ready Ready Preview Aug 27, 2026 7:49am
sandbox-sdk-ai-example Ready Ready Preview Aug 27, 2026 7:49am
workflow-code-runner Ready Ready Preview Aug 27, 2026 7:49am

Request Review

Copy link
Copy Markdown
Collaborator Author

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

Comment thread packages/sandbox/src/interactive-shell/interactive-shell.ts
@LukeSheard
LukeSheard merged commit 370a811 into main Aug 27, 2026
29 checks passed
@LukeSheard
LukeSheard deleted the 08-26-_interactive_ensure_that_command_server_is_healthy_before_connecting branch August 27, 2026 09:22
@github-actions github-actions Bot mentioned this pull request Aug 27, 2026
AndyW22 pushed a commit that referenced this pull request Aug 28, 2026
This PR was opened by the [Changesets
release](https://github.com/changesets/action) 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
## sandbox@4.2.1

### Patch Changes

- Ensure that the interactive server is available before creating
websocket connection requests.
([#317](#317))

- Updated dependencies
[[`bb190077ca365bab432c98a2f5bb6e8e2621cf10`](bb19007)]:
  - @vercel/sandbox@3.2.1
## @vercel/sandbox@3.2.1

### Patch Changes

- Reject multiple `tags` filters on `Sandbox.list()` at the type level.
The API supports filtering by a single tag, so passing more than one key
in `tags` is now a compile-time error instead of a 400 from the API.
([#312](#312))
## @vercel/sandbox-mock@3.2.1

### Patch Changes

- Updated dependencies
[[`bb190077ca365bab432c98a2f5bb6e8e2621cf10`](bb19007)]:
  - @vercel/sandbox@3.2.1

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants