Add v3 docs#1462
Conversation
- Rework docs IA around framework-first apps - Add framework, build, deploy, and migration paths - Polish service, cookbook, and reference page structure - Regenerate nav, route tree, schema, and API docs
|
The latest Agentuity deployment details.
|
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
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. Comment |
📦 Canary Packages Publishedversion: PackagesInstallAdd to your {
"dependencies": {
"@agentuity/schema": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-schema-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/db": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-db-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/stream": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-stream-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/task": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-task-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/opencode": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-opencode-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/aigateway": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-aigateway-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/sandbox": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-sandbox-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/analytics": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-analytics-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/webhook": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-webhook-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/schedule": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-schedule-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/server": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-server-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/storage": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-storage-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/keyvalue": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-keyvalue-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/telemetry": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-telemetry-3.0.0-beta.3-3a7aad8.tgz",
"create-agentuity": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/create-agentuity-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/vector": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-vector-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/coder": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-coder-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/postgres": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-postgres-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/claude-code": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-claude-code-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/pi": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-pi-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/core": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-core-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/hono": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-hono-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/queue": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-queue-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/migrate": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-migrate-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/email": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-email-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/coder-tui": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-coder-tui-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/cli": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-cli-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/drizzle": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-drizzle-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/adapter": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-adapter-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/runtime": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-runtime-3.0.0-beta.3-3a7aad8.tgz",
"@agentuity/local": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-local-3.0.0-beta.3-3a7aad8.tgz"
}
}Or install directly: bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-schema-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-db-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-stream-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-task-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-opencode-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-aigateway-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-sandbox-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-analytics-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-webhook-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-schedule-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-server-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-storage-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-keyvalue-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-telemetry-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/create-agentuity-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-vector-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-coder-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-postgres-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-claude-code-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-pi-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-core-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-hono-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-queue-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-migrate-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-email-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-coder-tui-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-cli-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-drizzle-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-adapter-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-runtime-3.0.0-beta.3-3a7aad8.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.0-beta.3-3a7aad8/agentuity-local-3.0.0-beta.3-3a7aad8.tgz |
This comment has been minimized.
This comment has been minimized.
- Add SDK Explorer demos for `WebRTC` and services - Route docs API through shared Hono context - Align Explorer examples with v3 service clients - Polish Coder and Sandbox docs/reference pages - Update docs `AGENTS.md` guidance for v3 examples - Regenerate docs nav, routes, and Explorer outputs
- Reframe Explorer copy around browser WebRTC signaling - Show Agentuity as the hosted WebSocket relay - Keep media/data channels on browser `RTCPeerConnection` - Resolve the Explorer type and media-caption warnings
Summary
Approach Notes
This PR keeps the docs deployed through Agentuity, but changes the docs app build and runtime path to TanStack Start:
bun run buildruns the TanStack Start Vite buildbun run startservesdist/server.jsagentuity deploy --dir .remains the deployment entry pointThe old runtime/Hono redirect layer still exists for Agentuity app wiring, but the built docs server now owns the redirect behavior used by local and packaged Start output.
Verification
bun run typecheckbun run buildhttp://localhost:3000/frameworks/nextjs->200/build/agents->200/services/ai-gateway->200/agents/ai-gateway->301 /services/ai-gateway/demo/ai-gateway->301 /explorer/ai-gateway/frontend/rpc-client->301 /cookbook/patterns/hono-rpc-tanstack-query/reference/sdk-reference/storage->301 /services/storageReferences