fix: box guides - #819
Conversation
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
|
Docs7 for upstash.com
Commit |
# Conflicts: # llms-full.txt # llms.txt
There was a problem hiding this comment.
🟡 Changes recommended
A couple of documentation examples have concrete usability issues (redacted placeholder header value and tool-output rendering that hides several tool results) that should be fixed before merging.
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Pull request overview
Updates the Upstash Box guides to reflect the new “product-first” naming convention, retire superseded guides (Crabbox + old TanStack/AI SDK pages), and introduce new integration guides for TanStack AI, Vercel Eve, and the expanded Vercel AI SDK toolset.
Changes:
- Replaces older Crabbox/TanStack AI File Editor/AI SDK Code Interpreter guides with new TanStack AI, Vercel Eve, and Vercel AI SDK Tools guides (plus redirects).
- Rewrites the Playwright scraping guide to use the built-in Box browser (
browser: true) and CDP-based Playwright connection. - Updates navigation/index surfaces (
docs.json,snippets/catalog.jsx,llms*.txt) to point at the new guide set and titles.
File summaries
| File | Description |
|---|---|
| snippets/catalog.jsx | Updates Box guide entries/titles to match the new guide lineup. |
| llms.txt | Refreshes the Box guide links for the LLM index list. |
| llms-full.txt | Rebuilds the embedded guide content for AI SDK, Eve, TanStack, and Playwright pages. |
| docs.json | Updates Box guide navigation and adds redirects from removed/renamed guide routes. |
| box/guides/web-scraping-playwright.mdx | Rewrites Playwright scraping guide around the built-in browser + CDP. |
| box/guides/tanstack-setup.mdx | Adds new TanStack AI Coding Agents guide (Upstash Box provider). |
| box/guides/eve-setup.mdx | Adds new Vercel Eve Sandboxes guide using @upstash/agentkit-eve. |
| box/guides/ai-sdk-setup.mdx | Adds new Vercel AI SDK Tools guide with a multi-tool Box toolset. |
| box/guides/tanstack-ai-file-editor.mdx | Removes superseded TanStack AI File Editor guide (replaced by tanstack-setup). |
| box/guides/crabbox-setup.mdx | Removes Crabbox guide (redirects to remote development). |
| box/guides/ai-sdk-code-interpreter.mdx | Removes old AI SDK code interpreter guide (redirects to ai-sdk-setup). |
Review details
- Files reviewed: 11/11 changed files
- Comments generated: 2
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Removed
box/guides/crabbox-setup.mdx— deleted, with a redirect to/box/guides/remote-developmentbox/guides/tanstack-ai-file-editor.mdx— deleted, superseded by the new TanStack guideAdded
box/guides/tanstack-setup.mdx— TanStack AI Coding Agents. Built on the native@tanstack/ai-sandbox-upstash-boxprovider (feat(ai-sandbox-upstash-box): add Upstash Box sandbox provider TanStack/ai#899): define the sandbox, run a harness withchat()+withSandbox(), preview URLs, snapshots, and the standaloneSandboxHandle.box/guides/eve-setup.mdx— Vercel Eve Sandboxes. The Upstash Box backend for Eve'sdefineSandboxvia@upstash/agentkit-eve: the one-line backend swap, per-session egress,attachHeadersfor credential brokering, snapshot-backed templates, and lifecycle.Rewritten
box/guides/ai-sdk-setup.mdx— Vercel AI SDK Tools. Renamed fromai-sdk-code-interpreter(redirect added). Was a single code-interpreter tool; now a six-tool Box toolset (runCode,runCommand,startServer,writeFile,readFile,listFiles,exposePort) you spread intostreamText, with a box per conversation. The old ephemeral one-shot pattern is kept as a variant.box/guides/web-scraping-playwright.mdx— Playwright Web Scraping. Rebuilt on the built-inbrowser: trueChromium instead of installing Playwright and system dependencies by hand. Coverstab.content(), schema-validatedextract(), Playwright over CDP, and the AI-compiled scraper pattern.Naming convention
<Product> Setupkept for guides that install a tool onto a box (Hermes, OpenClaw, Pi, Next.js)