diff --git a/.changeset/sprites-sandbox-provider.md b/.changeset/sprites-sandbox-provider.md deleted file mode 100644 index dc39da79b..000000000 --- a/.changeset/sprites-sandbox-provider.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/ai-sandbox-sprites': minor ---- - -Add `@tanstack/ai-sandbox-sprites`: a Sprites (Fly.io) stateful sandbox provider implementing the `SandboxProvider` / `SandboxHandle` contract. Supports exec (with separate stdout/stderr), background processes, native filesystem I/O, exec-backed git, env injection, durable filesystem, resume-by-id, and checkpoints (`snapshot()` to create a save point; in-place `restoreCheckpoint()` / `listCheckpoints()` on the handle). `ports.connect()` exposes the Sprite's single proxied public-URL port. Dependency-free (REST + WebSocket); needs `SPRITES_API_KEY`. diff --git a/packages/ai-sandbox-sprites/CHANGELOG.md b/packages/ai-sandbox-sprites/CHANGELOG.md index 790495454..7ef6c0ff5 100644 --- a/packages/ai-sandbox-sprites/CHANGELOG.md +++ b/packages/ai-sandbox-sprites/CHANGELOG.md @@ -1 +1,7 @@ # @tanstack/ai-sandbox-sprites + +## 0.2.0 + +### Minor Changes + +- [#868](https://github.com/TanStack/ai/pull/868) [`c3bb4b9`](https://github.com/TanStack/ai/commit/c3bb4b9bdd79d3da599a5f77a874da421188eeff) - Add `@tanstack/ai-sandbox-sprites`: a Sprites (Fly.io) stateful sandbox provider implementing the `SandboxProvider` / `SandboxHandle` contract. Supports exec (with separate stdout/stderr), background processes, native filesystem I/O, exec-backed git, env injection, durable filesystem, resume-by-id, and checkpoints (`snapshot()` to create a save point; in-place `restoreCheckpoint()` / `listCheckpoints()` on the handle). `ports.connect()` exposes the Sprite's single proxied public-URL port. Dependency-free (REST + WebSocket); needs `SPRITES_API_KEY`. diff --git a/packages/ai-sandbox-sprites/package.json b/packages/ai-sandbox-sprites/package.json index 3b2f4c719..80fc8305d 100644 --- a/packages/ai-sandbox-sprites/package.json +++ b/packages/ai-sandbox-sprites/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-sandbox-sprites", - "version": "0.1.0", + "version": "0.2.0", "description": "Sprites sandbox provider for TanStack AI — run harness adapters inside isolated Fly.io Sprite stateful sandboxes through the uniform SandboxHandle.", "author": "", "license": "MIT",