Repository navigation
DX-3074: lead agent setup with npx upstash, install the CLI as upstash - #679
Merged
Merged
Conversation
The "Set up your agent" prompt now asks the agent to run `npx -y upstash setup --yes` with its own agent flag, which installs the Upstash plugin where the agent supports one and otherwise the remote MCP server plus the Upstash skills. The hand-written commands stay as the fallback for agents the CLI does not cover. The prompt is identical to the docs landing page and the console. The button menu gets a "Copy setup command" row for `npx upstash setup`, and the home page CLI card installs `upstash` instead of `@upstash/cli`. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LWUubWwYWp1dZTK1S9Ek95
Run in a terminal with no arguments, `upstash` starts `upstash setup`. The setup prompt keeps the explicit `setup --yes` form for agents. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LWUubWwYWp1dZTK1S9Ek95
Contributor
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This was referenced Oct 6, 2026
Brings in the removal of the context7-vs-exa post, whose string `draft` field failed the content-collections build on Vercel. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LWUubWwYWp1dZTK1S9Ek95
Clicking the agent setup button now copies the setup command; the setup prompt moves to the second menu row. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LWUubWwYWp1dZTK1S9Ek95
…mmand" The row label is the command itself, in monospace, so it is clear what gets copied. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LWUubWwYWp1dZTK1S9Ek95
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of DX-3074. The CLI is now published as
upstash(1.5.0, also still as@upstash/cli) and hasupstash setup(upstash/cli#23, upstash/cli#28). Run with no arguments in a terminal,npx upstashstarts setup and connects the coding agents on the machine to Upstash.Changes
AGENT_SETUP_PROMPT): asks the agent to runnpx -y upstash setup --yeswith its own agent flag (--claude,--codex,--cursor,--gemini,--vscode,--copilot,--opencode). That installs the Upstash plugin where the agent supports one, and otherwise the remote MCP server plus the Upstash skills. Agents the CLI doesn't cover still get the skills + remote MCP fallback. Same text as the docs landing page and the console.npx upstash. The menu lists "Copy setup command" first (tracked asagent_setup_copiedwithoption: "command") and "Copy setup prompt" second.npm i -g upstashinstead ofnpm i -g @upstash/cli.The 2022 CLI announcement post (
data/blog/2022-05-16-upstash-cli.mdx) still says@upstash/cli. I left it alone because it describes that release.Related
Companion PRs: upstash/docs#890, upstash/skills#55, upstash/upstash-console-v2#1565.
Tested
upstash@1.5.0:npx upstashopens setup in a terminal, and the prompt'snpx -y upstash setup --yes --<agent>runs non-interactively.biome checkon both changed files reports only the two errors already present onmaster(noBlankTarget,useImportTypeinhome/agents/index.tsx); nothing new.🤖 Generated with Claude Code
https://claude.ai/code/session_01LWUubWwYWp1dZTK1S9Ek95