Skip to content

DX-3074: use upstash instead of @upstash/cli, lead AI setup with npx upstash - #890

Merged
CahidArda merged 9 commits into
mainfrom
dx-3074-npx-upstash
Oct 6, 2026
Merged

CahidArda merged 9 commits into
mainfrom
dx-3074-npx-upstash

Conversation

@CahidArda

@CahidArda CahidArda commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Part of DX-3074. The CLI is now published as upstash (1.5.0, also still as @upstash/cli) and has upstash setup (upstash/cli#23, upstash/cli#28). Run with no arguments in a terminal, npx upstash starts setup and connects the coding agents on the machine to Upstash.

Changes

  • Docs home hero: the first action is now an npx upstash button that copies the command (it replaces the "Agent Setup" link); "Copy prompt" stays as the second option. The prompt asks the agent to run npx -y upstash setup --yes with its agent flag, falling back to the per-agent commands for agents the CLI doesn't cover. Same text as upstash.com and the console.
  • Product landing pages (AgentSetup card on Redis, QStash, Workflow, Box, Vector, Search, Blob): "Run npx upstash to install the Upstash MCP server and skills…", linking to the MCP and Skills pages. The pages' <AgentSetup product="…" /> usage is unchanged.
  • AI Tools overview: Quick start leads with npx upstash; the manual skill + MCP steps follow as "by hand".
  • CLI page: install with npm i -g upstash (or npx upstash …), plus a new "Connect your AI agent" section covering npx upstash, upstash setup and its flags (--claude …, --project, --mode mcp, --dry-run).
  • Skills page: refers to the upstash CLI instead of @upstash/cli.
  • llms-full.txt regenerated with npm run build in llms/.

Checked

  • Docs7 preview (the renderer behind upstash.com/docs): the home hero shows npx upstash first and "Copy prompt" second, and the Redis getting-started card shows the new text with both links.
  • Against upstash@1.5.0: npx upstash --version → 1.5.0; a bare npx upstash in a terminal opens setup, and without a terminal prints the help, as the CLI page says. npx -y upstash setup --yes --cursor --dry-run (the prompt's form) works non-interactively, and every flag on the CLI page exists in upstash setup --help.
  • The Mintlify link-rot failure is not from this PR: mint broken-links reports the same 52 links on main and on this branch, none in the pages changed here.

Related

Companion PRs: upstash/upstash-web#679, upstash/skills#55, upstash/upstash-console-v2#1565.

🤖 Generated with Claude Code

https://claude.ai/code/session_01LWUubWwYWp1dZTK1S9Ek95

…`npx upstash setup`

- Docs home copy-prompt asks the agent to run `npx -y upstash setup --yes` with its agent flag, falling back to the per-agent commands. Same text as upstash.com and the console.
- AI Tools overview: Quick start leads with `npx upstash setup`.
- CLI page: install with `npm i -g upstash`, and a new "Connect your AI agent" section for `upstash setup` and its flags.
- Skills page: refer to the `upstash` CLI.
- Regenerated llms-full.txt.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LWUubWwYWp1dZTK1S9Ek95
@mintlify

mintlify Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
upstash 🟢 Ready View Preview Oct 6, 2026, 9:26 AM

💡 Tip: Enable Automations to automatically generate PRs for you.

@linear-code

linear-code Bot commented Oct 5, 2026

Copy link
Copy Markdown

DX-3074

@context7

context7 Bot commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Docs7 for upstash.com

Result Status Action
Deployment ✅ Ready Open preview
Content review 🛠️ Found 1 problem. Fixes proposed. View findings

Commit 037aa8b · Updated 2026-10-06 09:28 UTC · View build details

Show findings in this comment

Grammar and spelling (1)

  • agent-resources/cli.mdx:31 — Comma splice: imperative "Run with no arguments..." fused to a declarative clause; rewrote as "When run...". 🛠️ fix proposed

Fixes opened as a pull request against this branch: #893

@context7
context7 Bot temporarily deployed to Docs7 Preview: dx-3074-npx-upstash October 5, 2026 09:49 Destroyed
AI Tools quick start and the CLI page show `npx upstash`; the CLI page notes that agents and scripts call `upstash setup` explicitly. Regenerated llms-full.txt.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LWUubWwYWp1dZTK1S9Ek95
@context7
context7 Bot temporarily deployed to Docs7 Preview: dx-3074-npx-upstash October 5, 2026 12:18 Destroyed
@CahidArda CahidArda changed the title DX-3074: use upstash instead of @upstash/cli, lead AI setup with npx upstash setup DX-3074: use upstash instead of @upstash/cli, lead AI setup with npx upstash Oct 6, 2026
claude added 2 commits October 6, 2026 08:52
Home hero: the first action copies `npx upstash` (replacing the Agent Setup link); the setup prompt stays as the second option.

Product pages: the AgentSetup card now says `npx upstash` installs the Upstash MCP server and skills, linking to both pages.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Claude-Session: https://claude.ai/code/session_01LWUubWwYWp1dZTK1S9Ek95
@context7
context7 Bot temporarily deployed to Docs7 Preview: dx-3074-npx-upstash October 6, 2026 09:02 Destroyed
claude and others added 2 commits October 6, 2026 09:11
…gent Setup link

The command is a fenced code block, so the copy button and its copied state come from the renderer. The Agent Setup link sits inside the box, and a hint under the actions says what the command installs. Copy prompt stays as the second option.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Claude-Session: https://claude.ai/code/session_01LWUubWwYWp1dZTK1S9Ek95
@context7
context7 Bot temporarily deployed to Docs7 Preview: dx-3074-npx-upstash October 6, 2026 09:18 Destroyed
…py button

Docs7 sizes code blocks for scrolling, which collapsed the command inside the pill. The command is now plain markup and the code block only supplies its copy button.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Claude-Session: https://claude.ai/code/session_01LWUubWwYWp1dZTK1S9Ek95
@context7
context7 Bot temporarily deployed to Docs7 Preview: dx-3074-npx-upstash October 6, 2026 09:25 Destroyed
The one-command setup moves to the top of AI Tools > Overview, ahead of the agent grid; the manual skill and MCP steps stay at the end as "Set up by hand". Regenerated llms-full.txt.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Claude-Session: https://claude.ai/code/session_01LWUubWwYWp1dZTK1S9Ek95
@context7
context7 Bot temporarily deployed to Docs7 Preview: dx-3074-npx-upstash October 6, 2026 09:28 Destroyed
context7 Bot added a commit that referenced this pull request Oct 6, 2026
@CahidArda
CahidArda merged commit 039ef23 into main Oct 6, 2026
4 of 5 checks passed
@CahidArda
CahidArda requested a balanced review from Copilot October 6, 2026 09:49
@CahidArda
CahidArda deleted the dx-3074-npx-upstash branch October 6, 2026 09:49

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The documentation consistently reflects the published CLI behavior and introduces no unresolved issues.

Review effort: Balanced
Findings: None

What changed in this PR

Updates documentation to prioritize the newly published upstash CLI and its automated AI-agent setup flow.

Changes:

  • Adds npx upstash setup actions across landing and AI tooling pages.
  • Documents installation, agent detection, setup modes, and flags.
  • Regenerates llms-full.txt with the updated guidance.
File Description
style.css Styles the new command and copy control.
snippets/​landing.jsx Updates the documentation hero actions.
snippets/​agent-setup.jsx Promotes CLI-based agent setup.
introduction.mdx Adds the npx upstash hero action and prompt.
agent-resources/​cli.mdx Documents the renamed package and setup command.
agent-resources/​overview.mdx Leads with automated agent setup.
agent-resources/​skills.mdx Uses the new CLI package name.
llms-full.txt Regenerates the consolidated documentation.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

This branch was successfully deployed

1 active deployment
Docs7 Preview: dx-3074-npx-upstash — 037aa8b4 Deployed Oct 6, 2026 by context7[bot]
staging — 037aa8b4 Deployed Oct 6, 2026 by mintlify[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants