Fix snapshot create sandbox org resolution#1438
Conversation
|
The latest Agentuity deployment details.
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📜 Recent review details⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (16)
🧰 Additional context used📓 Path-based instructions (3)packages/cli/**/*.ts📄 CodeRabbit inference engine (packages/cli/AGENTS.md)
Files:
**/*.{ts,tsx,js,jsx}📄 CodeRabbit inference engine (AGENTS.md)
Files:
**/*.{ts,tsx}📄 CodeRabbit inference engine (AGENTS.md)
Files:
🧠 Learnings (3)📚 Learning: 2025-12-21T00:31:41.858ZApplied to files:
📚 Learning: 2026-01-13T04:32:02.691ZApplied to files:
📚 Learning: 2026-02-17T14:23:15.448ZApplied to files:
🔇 Additional comments (3)
📝 WalkthroughWalkthroughThe snapshot create command is refactored to use ChangesSandbox Resolution Refactoring
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Review rate limit: 0/5 reviews remaining, refill in 54 minutes and 31 seconds. Comment |
📦 Canary Packages Publishedversion: PackagesInstallAdd to your {
"dependencies": {
"@agentuity/schedule": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-schedule-2.0.12-8f1d339.tgz",
"@agentuity/frontend": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-frontend-2.0.12-8f1d339.tgz",
"@agentuity/cli": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-cli-2.0.12-8f1d339.tgz",
"@agentuity/task": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-task-2.0.12-8f1d339.tgz",
"@agentuity/react": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-react-2.0.12-8f1d339.tgz",
"@agentuity/sandbox": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-sandbox-2.0.12-8f1d339.tgz",
"@agentuity/server": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-server-2.0.12-8f1d339.tgz",
"@agentuity/queue": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-queue-2.0.12-8f1d339.tgz",
"@agentuity/runtime": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-runtime-2.0.12-8f1d339.tgz",
"@agentuity/email": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-email-2.0.12-8f1d339.tgz",
"@agentuity/claude-code": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-claude-code-2.0.12-8f1d339.tgz",
"@agentuity/db": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-db-2.0.12-8f1d339.tgz",
"@agentuity/auth": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-auth-2.0.12-8f1d339.tgz",
"@agentuity/coder-tui": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-coder-tui-2.0.12-8f1d339.tgz",
"@agentuity/evals": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-evals-2.0.12-8f1d339.tgz",
"@agentuity/opencode": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-opencode-2.0.12-8f1d339.tgz",
"@agentuity/webhook": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-webhook-2.0.12-8f1d339.tgz",
"@agentuity/vector": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-vector-2.0.12-8f1d339.tgz",
"@agentuity/migrate": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-migrate-2.0.12-8f1d339.tgz",
"@agentuity/drizzle": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-drizzle-2.0.12-8f1d339.tgz",
"@agentuity/workbench": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-workbench-2.0.12-8f1d339.tgz",
"@agentuity/schema": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-schema-2.0.12-8f1d339.tgz",
"@agentuity/coder": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-coder-2.0.12-8f1d339.tgz",
"@agentuity/postgres": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-postgres-2.0.12-8f1d339.tgz",
"@agentuity/keyvalue": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-keyvalue-2.0.12-8f1d339.tgz",
"@agentuity/core": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-core-2.0.12-8f1d339.tgz"
}
}Or install directly: bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-schedule-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-frontend-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-cli-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-task-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-react-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-sandbox-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-server-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-queue-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-runtime-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-email-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-claude-code-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-db-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-auth-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-coder-tui-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-evals-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-opencode-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-webhook-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-vector-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-migrate-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-drizzle-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-workbench-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-schema-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-coder-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-postgres-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-keyvalue-2.0.12-8f1d339.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.12-8f1d339/agentuity-core-2.0.12-8f1d339.tgz |
Summary
cloud sandbox snapshot createinstead of region onlyReproduction
org_38uEd1JNXIe89KMPaOwx1WJW43owhile the selected profile org differedcloud sandbox snapshot create <sandbox-id> --jsonreturned 404AGENTUITY_CLOUD_ORG_ID=org_38uEd1JNXIe89KMPaOwx1WJW43omade the same command succeed--org-idorAGENTUITY_CLOUD_ORG_IDby using the cached sandbox targetVerification
bunx biome check packages/cli/src/cmd/cloud/sandbox/snapshot/create.tscloud sandbox snapshot create <sandbox-id> --jsonsucceeds without--nameand without org env when the sandbox target is cachedNotes
bun run --filter @agentuity/cli typecheckcurrently fails on unrelated coder workspace API/type mismatches from currentorigin/main(CoderUpdateWorkspaceRequest,updateWorkspace,refreshWorkspaceSnapshot, dependency/setupScript fields).Summary by CodeRabbit
cloud sandbox snapshot createcommand to better handle region and organization information.