Add framework-first v3 docs#1462
Conversation
|
The latest Agentuity deployment details.
|
|
Important Review skippedDraft detected. 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/stream": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-stream-3.0.1-27d2b25.tgz",
"@agentuity/opencode": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-opencode-3.0.1-27d2b25.tgz",
"@agentuity/claude-code": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-claude-code-3.0.1-27d2b25.tgz",
"@agentuity/schedule": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-schedule-3.0.1-27d2b25.tgz",
"create-agentuity": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/create-agentuity-3.0.1-27d2b25.tgz",
"@agentuity/postgres": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-postgres-3.0.1-27d2b25.tgz",
"@agentuity/schema": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-schema-3.0.1-27d2b25.tgz",
"@agentuity/hono": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-hono-3.0.1-27d2b25.tgz",
"@agentuity/drizzle": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-drizzle-3.0.1-27d2b25.tgz",
"@agentuity/db": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-db-3.0.1-27d2b25.tgz",
"@agentuity/aigateway": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-aigateway-3.0.1-27d2b25.tgz",
"@agentuity/webhook": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-webhook-3.0.1-27d2b25.tgz",
"@agentuity/coder": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-coder-3.0.1-27d2b25.tgz",
"@agentuity/core": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-core-3.0.1-27d2b25.tgz",
"@agentuity/coder-tui": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-coder-tui-3.0.1-27d2b25.tgz",
"@agentuity/vector": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-vector-3.0.1-27d2b25.tgz",
"@agentuity/cli": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-cli-3.0.1-27d2b25.tgz",
"@agentuity/server": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-server-3.0.1-27d2b25.tgz",
"@agentuity/storage": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-storage-3.0.1-27d2b25.tgz",
"@agentuity/runtime": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-runtime-3.0.1-27d2b25.tgz",
"@agentuity/pi": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-pi-3.0.1-27d2b25.tgz",
"@agentuity/migrate": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-migrate-3.0.1-27d2b25.tgz",
"@agentuity/telemetry": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-telemetry-3.0.1-27d2b25.tgz",
"@agentuity/adapter": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-adapter-3.0.1-27d2b25.tgz",
"@agentuity/queue": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-queue-3.0.1-27d2b25.tgz",
"@agentuity/local": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-local-3.0.1-27d2b25.tgz",
"@agentuity/vite": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-vite-3.0.1-27d2b25.tgz",
"@agentuity/analytics": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-analytics-3.0.1-27d2b25.tgz",
"@agentuity/keyvalue": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-keyvalue-3.0.1-27d2b25.tgz",
"@agentuity/task": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-task-3.0.1-27d2b25.tgz",
"@agentuity/email": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-email-3.0.1-27d2b25.tgz",
"@agentuity/sandbox": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-sandbox-3.0.1-27d2b25.tgz"
}
}Or install directly: bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-stream-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-opencode-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-claude-code-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-schedule-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/create-agentuity-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-postgres-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-schema-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-hono-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-drizzle-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-db-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-aigateway-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-webhook-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-coder-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-core-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-coder-tui-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-vector-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-cli-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-server-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-storage-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-runtime-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-pi-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-migrate-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-telemetry-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-adapter-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-queue-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-local-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-vite-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-analytics-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-keyvalue-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-task-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-email-3.0.1-27d2b25.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/3.0.1-27d2b25/agentuity-sandbox-3.0.1-27d2b25.tgz |
This comment has been minimized.
This comment has been minimized.
- Reorganize docs around frameworks, build, and services - Add migration, deploy, and getting-started guidance - Align setup and storage docs with the current v3 CLI - Regenerate routes, nav data, schemas, and API references
4a18f63 to
4b49611
Compare
This comment has been minimized.
This comment has been minimized.
- refresh v3 docs from the section-by-section audit - replace stale beta install and create examples with next - reframe chat and handler demos around conversation and Hono routes - update migration, deploy, and service guidance to match current SDK
7c993c8 to
80f019e
Compare
- Drop `Community` from nav and docs home - Delete the `/community` page and orphaned assets - Leave cross-version fallback redirects for later
- split Build into Apps and APIs plus Agents - move agent docs under `/build/agents` - add Apps and APIs starter pages - refresh Home for the v3 docs IA - retune Explorer names, groups, and explanations - make Explorer sandbox output marker-based - pass org context into standalone service clients - add redirects for moved Build pages - type `@agentuity/hono` middleware for Hono apps
- Add cookbook patterns for evals, logs, and traces - Cover `OpenAI Evals` and `Braintrust` examples - Add `Pino`, `LogTape`, `OpenTelemetry`, and `Langfuse` guides - Clarify framework import flows for existing apps - Document local `@agentuity/cli` install and undo paths - Tighten framework build and deploy checks - Refresh get-started, service, reference, and migration docs - Regenerate docs nav, routes, and cookbook listings
Note: this branch was rebuilt on top of
mainafter an unintended sync withorigin/v3pulled beta-line changes into the PR history.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