Skip to content

Preserve lastError on sandbox info responses - #1617

Merged
jhaynie merged 1 commit into
mainfrom
sandbox-lasterror
Jul 20, 2026
Merged

Preserve lastError on sandbox info responses#1617
jhaynie merged 1 commit into
mainfrom
sandbox-lasterror

Conversation

@parteeksingh24

@parteeksingh24 parteeksingh24 commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds the optional lastError field to sandbox info responses so consumers can see why a sandbox failed instead of a bare terminal status.

  • SandboxInfoDataSchema and SandboxInfoSchema gain optional lastError
  • sandboxGet preserves the field in the returned SandboxInfo
  • Scoped to get/info only; list, create, status, resolve, and connect use independent response shapes without the field

Why

The platform records a sanitized failure reason for failed sandboxes and returns it on the info endpoint, but the SDK schema stripped the field, so SDK consumers saw only status: "failed" with no cause and had no way to surface or log why a sandbox died. The platform omits the field entirely when there is no error (never an explicit null), so z.string().optional() matches the wire format exactly.

Verification

  • bun test packages/sandbox/test/get.test.ts: red first (0 pass, 1 fail, lastError missing), green after (1 pass, 0 fail)
  • Full sandbox package suite, repo typecheck, repo build, package tsgo --noEmit, package build, bun run lint (Biome, 1771 files): all clean
  • Branch is a single commit fast-forward on current origin/main

Follow-ups

  • Surface lastError in agentuity cloud sandbox get output and the sandbox docs/API reference (tracked separately).

@agentuity-agent

agentuity-agent Bot commented Jul 17, 2026

Copy link
Copy Markdown

The latest Agentuity deployment details.

Project Deployment Preview Updated (UTC)
docs 🟢 Ready (deploy_844b8f7ddc9ec8c3377be316c5ba6e68) - 2026-07-17T20:46:13Z

View deployment logs with the Agentuity CLI:

agentuity cloud deployment logs deploy_844b8f7ddc9ec8c3377be316c5ba6e68 --project-id=proj_5ed7da797bef771d65e1bd6946a052b1

@coderabbitai

coderabbitai Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

Changes

Sandbox error propagation

Layer / File(s) Summary
Sandbox info contract and mapping
packages/sandbox/src/types.ts, packages/sandbox/src/get.ts, packages/sandbox/test/get.test.ts
Sandbox schemas accept optional lastError, sandboxGet includes it in successful results, and a test verifies the value is preserved.
🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown

📦 Canary Packages Published

version: 3.1.9-ed5c3c1

Packages
Package Version URL
@agentuity/task 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-task-3.1.9-ed5c3c1.tgz
@agentuity/runtime 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-runtime-3.1.9-ed5c3c1.tgz
@agentuity/aigateway 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-aigateway-3.1.9-ed5c3c1.tgz
@agentuity/analytics 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-analytics-3.1.9-ed5c3c1.tgz
@agentuity/cli 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-cli-3.1.9-ed5c3c1.tgz
create-agentuity 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/create-agentuity-3.1.9-ed5c3c1.tgz
@agentuity/migrate 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-migrate-3.1.9-ed5c3c1.tgz
@agentuity/genesis 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-genesis-3.1.9-ed5c3c1.tgz
@agentuity/coder 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-coder-3.1.9-ed5c3c1.tgz
@agentuity/server 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-server-3.1.9-ed5c3c1.tgz
@agentuity/vite 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-vite-3.1.9-ed5c3c1.tgz
@agentuity/stream 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-stream-3.1.9-ed5c3c1.tgz
@agentuity/client 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-client-3.1.9-ed5c3c1.tgz
@agentuity/schedule 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-schedule-3.1.9-ed5c3c1.tgz
@agentuity/webhook 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-webhook-3.1.9-ed5c3c1.tgz
@agentuity/opencode 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-opencode-3.1.9-ed5c3c1.tgz
@agentuity/telemetry 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-telemetry-3.1.9-ed5c3c1.tgz
@agentuity/schema 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-schema-3.1.9-ed5c3c1.tgz
@agentuity/queue 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-queue-3.1.9-ed5c3c1.tgz
@agentuity/coder-tui 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-coder-tui-3.1.9-ed5c3c1.tgz
@agentuity/adapter 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-adapter-3.1.9-ed5c3c1.tgz
@agentuity/skills 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-skills-3.1.9-ed5c3c1.tgz
@agentuity/api 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-api-3.1.9-ed5c3c1.tgz
@agentuity/core 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-core-3.1.9-ed5c3c1.tgz
@agentuity/email 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-email-3.1.9-ed5c3c1.tgz
@agentuity/hono 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-hono-3.1.9-ed5c3c1.tgz
@agentuity/keyvalue 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-keyvalue-3.1.9-ed5c3c1.tgz
@agentuity/storage 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-storage-3.1.9-ed5c3c1.tgz
@agentuity/vector 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-vector-3.1.9-ed5c3c1.tgz
@agentuity/config 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-config-3.1.9-ed5c3c1.tgz
@agentuity/claude-code 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-claude-code-3.1.9-ed5c3c1.tgz
@agentuity/db 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-db-3.1.9-ed5c3c1.tgz
@agentuity/sandbox 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-sandbox-3.1.9-ed5c3c1.tgz
@agentuity/pi 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-pi-3.1.9-ed5c3c1.tgz
@agentuity/drizzle 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-drizzle-3.1.9-ed5c3c1.tgz
@agentuity/postgres 3.1.9-ed5c3c1 https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-postgres-3.1.9-ed5c3c1.tgz
Install

Add to your package.json:

{
  "dependencies": {
    "@agentuity/task": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-task-3.1.9-ed5c3c1.tgz",
    "@agentuity/runtime": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-runtime-3.1.9-ed5c3c1.tgz",
    "@agentuity/aigateway": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-aigateway-3.1.9-ed5c3c1.tgz",
    "@agentuity/analytics": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-analytics-3.1.9-ed5c3c1.tgz",
    "@agentuity/cli": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-cli-3.1.9-ed5c3c1.tgz",
    "create-agentuity": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/create-agentuity-3.1.9-ed5c3c1.tgz",
    "@agentuity/migrate": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-migrate-3.1.9-ed5c3c1.tgz",
    "@agentuity/genesis": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-genesis-3.1.9-ed5c3c1.tgz",
    "@agentuity/coder": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-coder-3.1.9-ed5c3c1.tgz",
    "@agentuity/server": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-server-3.1.9-ed5c3c1.tgz",
    "@agentuity/vite": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-vite-3.1.9-ed5c3c1.tgz",
    "@agentuity/stream": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-stream-3.1.9-ed5c3c1.tgz",
    "@agentuity/client": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-client-3.1.9-ed5c3c1.tgz",
    "@agentuity/schedule": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-schedule-3.1.9-ed5c3c1.tgz",
    "@agentuity/webhook": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-webhook-3.1.9-ed5c3c1.tgz",
    "@agentuity/opencode": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-opencode-3.1.9-ed5c3c1.tgz",
    "@agentuity/telemetry": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-telemetry-3.1.9-ed5c3c1.tgz",
    "@agentuity/schema": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-schema-3.1.9-ed5c3c1.tgz",
    "@agentuity/queue": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-queue-3.1.9-ed5c3c1.tgz",
    "@agentuity/coder-tui": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-coder-tui-3.1.9-ed5c3c1.tgz",
    "@agentuity/adapter": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-adapter-3.1.9-ed5c3c1.tgz",
    "@agentuity/skills": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-skills-3.1.9-ed5c3c1.tgz",
    "@agentuity/api": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-api-3.1.9-ed5c3c1.tgz",
    "@agentuity/core": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-core-3.1.9-ed5c3c1.tgz",
    "@agentuity/email": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-email-3.1.9-ed5c3c1.tgz",
    "@agentuity/hono": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-hono-3.1.9-ed5c3c1.tgz",
    "@agentuity/keyvalue": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-keyvalue-3.1.9-ed5c3c1.tgz",
    "@agentuity/storage": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-storage-3.1.9-ed5c3c1.tgz",
    "@agentuity/vector": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-vector-3.1.9-ed5c3c1.tgz",
    "@agentuity/config": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-config-3.1.9-ed5c3c1.tgz",
    "@agentuity/claude-code": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-claude-code-3.1.9-ed5c3c1.tgz",
    "@agentuity/db": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-db-3.1.9-ed5c3c1.tgz",
    "@agentuity/sandbox": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-sandbox-3.1.9-ed5c3c1.tgz",
    "@agentuity/pi": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-pi-3.1.9-ed5c3c1.tgz",
    "@agentuity/drizzle": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-drizzle-3.1.9-ed5c3c1.tgz",
    "@agentuity/postgres": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-postgres-3.1.9-ed5c3c1.tgz"
  }
}

Or install directly:

bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-task-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-runtime-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-aigateway-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-analytics-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-cli-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/create-agentuity-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-migrate-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-genesis-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-coder-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-server-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-vite-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-stream-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-client-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-schedule-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-webhook-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-opencode-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-telemetry-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-schema-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-queue-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-coder-tui-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-adapter-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-skills-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-api-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-core-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-email-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-hono-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-keyvalue-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-storage-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-vector-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-config-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-claude-code-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-db-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-sandbox-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-pi-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-drizzle-3.1.9-ed5c3c1.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.9-ed5c3c1/agentuity-postgres-3.1.9-ed5c3c1.tgz

@jhaynie
jhaynie merged commit 7dd702d into main Jul 20, 2026
28 checks passed
@jhaynie
jhaynie deleted the sandbox-lasterror branch July 20, 2026 20:53
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.

2 participants