Emit source_blob_id from CI deploy#1572
Conversation
Print JSON with source_blob_id and source_deployment_id when CI=true and include the fields in AGENTUITY_DEPLOY_RESULT_FILE output for genesis rollouts. Co-authored-by: Cursor <[email protected]>
|
The latest Agentuity deployment details.
View deployment logs with the Agentuity CLI: |
|
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. (19)
🧰 Additional context used📓 Path-based instructions (3)**/*.{ts,tsx,js,jsx}📄 CodeRabbit inference engine (AGENTS.md)
Files:
**/*.{ts,tsx}📄 CodeRabbit inference engine (AGENTS.md)
Files:
packages/cli/src/**/*.ts📄 CodeRabbit inference engine (packages/cli/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 (2)
📝 WalkthroughWalkthroughThe ChangesDeploy Source Identity Fields
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Comment |
📦 Canary Packages Publishedversion: PackagesInstallAdd to your {
"dependencies": {
"@agentuity/config": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-config-3.1.1-9a4c608.tgz",
"@agentuity/core": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-core-3.1.1-9a4c608.tgz",
"@agentuity/claude-code": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-claude-code-3.1.1-9a4c608.tgz",
"@agentuity/coder-tui": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-coder-tui-3.1.1-9a4c608.tgz",
"@agentuity/pi": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-pi-3.1.1-9a4c608.tgz",
"@agentuity/migrate": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-migrate-3.1.1-9a4c608.tgz",
"@agentuity/sandbox": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-sandbox-3.1.1-9a4c608.tgz",
"@agentuity/keyvalue": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-keyvalue-3.1.1-9a4c608.tgz",
"@agentuity/coder": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-coder-3.1.1-9a4c608.tgz",
"@agentuity/opencode": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-opencode-3.1.1-9a4c608.tgz",
"create-agentuity": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/create-agentuity-3.1.1-9a4c608.tgz",
"@agentuity/vite": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-vite-3.1.1-9a4c608.tgz",
"@agentuity/aigateway": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-aigateway-3.1.1-9a4c608.tgz",
"@agentuity/adapter": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-adapter-3.1.1-9a4c608.tgz",
"@agentuity/server": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-server-3.1.1-9a4c608.tgz",
"@agentuity/queue": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-queue-3.1.1-9a4c608.tgz",
"@agentuity/hono": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-hono-3.1.1-9a4c608.tgz",
"@agentuity/db": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-db-3.1.1-9a4c608.tgz",
"@agentuity/analytics": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-analytics-3.1.1-9a4c608.tgz",
"@agentuity/postgres": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-postgres-3.1.1-9a4c608.tgz",
"@agentuity/schema": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-schema-3.1.1-9a4c608.tgz",
"@agentuity/schedule": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-schedule-3.1.1-9a4c608.tgz",
"@agentuity/email": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-email-3.1.1-9a4c608.tgz",
"@agentuity/telemetry": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-telemetry-3.1.1-9a4c608.tgz",
"@agentuity/drizzle": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-drizzle-3.1.1-9a4c608.tgz",
"@agentuity/storage": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-storage-3.1.1-9a4c608.tgz",
"@agentuity/client": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-client-3.1.1-9a4c608.tgz",
"@agentuity/api": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-api-3.1.1-9a4c608.tgz",
"@agentuity/cli": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-cli-3.1.1-9a4c608.tgz",
"@agentuity/webhook": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-webhook-3.1.1-9a4c608.tgz",
"@agentuity/task": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-task-3.1.1-9a4c608.tgz",
"@agentuity/stream": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-stream-3.1.1-9a4c608.tgz",
"@agentuity/runtime": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-runtime-3.1.1-9a4c608.tgz",
"@agentuity/vector": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-vector-3.1.1-9a4c608.tgz"
}
}Or install directly: bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-config-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-core-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-claude-code-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-coder-tui-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-pi-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-migrate-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-sandbox-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-keyvalue-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-coder-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-opencode-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/create-agentuity-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-vite-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-aigateway-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-adapter-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-server-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-queue-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-hono-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-db-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-analytics-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-postgres-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-schema-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-schedule-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-email-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-telemetry-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-drizzle-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-storage-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-client-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-api-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-cli-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-webhook-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-task-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-stream-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-runtime-3.1.1-9a4c608.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.1.1-9a4c608/agentuity-vector-3.1.1-9a4c608.tgz |
|
Superseded by #1573 (deploy --metadata passthrough). Closing in favor of metadata-on-deploy orchestration. |
Summary
source_blob_id/source_deployment_idinAGENTUITY_DEPLOY_RESULT_FILEJSONCI=truefor genesis-mono / rollout scripts to parseDepends on
Test plan
agentuity deployin CI prints JSON line withsource_blob_idtools/genesis/deploy.tsparse path works without log-regex fallbackMade with Cursor
Summary by CodeRabbit