Skip to content

DX-3122: Serve product root URLs as pages, add per-product llms.txt - #913

Closed
ytkimirti wants to merge 3 commits into
mainfrom
DX-3122-agent-docs
Closed

ytkimirti wants to merge 3 commits into
mainfrom
DX-3122-agent-docs

Conversation

@ytkimirti

@ytkimirti ytkimirti commented Oct 11, 2026 •

Copy link
Copy Markdown
Collaborator

Preview: https://upstash-docs-git-dx-3122-agent-docs-5914dc.docs7.io/blob

Product roots like /docs/blob were 307 redirects, which never reach the sitemap, so Codex's web open (it only serves crawled pages) failed on them. Each product now has an index page at its root, kept out of the sidebar so picking a product still lands on its Agent Setup page.
The llms generator also writes <product>/llms.txt, linked from the root llms.txt and each index page, so agents can load one product's page list instead of the 190 KB site index. The search hint in the generated files now points at /docs/api/search; /docs/search is the Search product.

Evidence: on the preview, /blob, /redis, /workflow, /search, /box, /qstash, /vector and /realtime return 200 with their index page, and /blob/llms.txt, /redis/llms.txt and /blob.md return 200. Production serves and sitemaps pages that are not in the sidebar (e.g. /docs/redis/overall/billing). GET https://upstash.com/docs/api/search?q=ratelimit returns JSON; /docs/search?q=ratelimit redirects to the Search product.

Compatibility: None: the sidebar and existing page URLs are unchanged, and the product root URLs now serve a page instead of redirecting to the first page.

@mintlify

mintlify Bot commented Oct 11, 2026 •

Copy link
Copy Markdown

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

Project Status Preview Updated
upstash 🟢 Ready View Preview Nov 9, 2026, 5:40 AM

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

@linear-code

linear-code Bot commented Oct 11, 2026

Copy link
Copy Markdown

DX-3122

@context7

context7 Bot commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

Docs7 for upstash.com

Result Status Action
Deployment ✅ Ready Open preview
Content review ❌ Needs attention. 5 problems remain. —

Commit c7e2a74 · Updated 2026-11-09 05:42 UTC · View build details

Build health issues (5)

  • blob/index.mdx — Page is not in the navigation and no page links to it; add a nav entry, an inbound link, or mark it hidden.
  • box/index.mdx — Page is not in the navigation and no page links to it; add a nav entry, an inbound link, or mark it hidden.
  • qstash/index.mdx — Page is not in the navigation and no page links to it; add a nav entry, an inbound link, or mark it hidden.
  • realtime/index.mdx — Page is not in the navigation and no page links to it; add a nav entry, an inbound link, or mark it hidden.
  • search/index.mdx — Page is not in the navigation and no page links to it; add a nav entry, an inbound link, or mark it hidden.

@context7
context7 Bot temporarily deployed to Docs7 Preview: DX-3122-agent-docs November 9, 2026 05:42 Destroyed
@ytkimirti ytkimirti closed this Nov 9, 2026
@ytkimirti
ytkimirti deleted the DX-3122-agent-docs branch November 9, 2026 07:14

This branch was successfully deployed

1 active deployment
Docs7 Preview: DX-3122-agent-docs — c7e2a74b Deployed Nov 9, 2026 by context7[bot]
staging — c7e2a74b Deployed Nov 9, 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.

1 participant