Skip to content

docs: clarify llms.txt and llms-full.txt behavior with authentication#5950

Closed
mintlify-development[bot] wants to merge 1 commit into
mainfrom
mintlify/workflow-6a1101ac-2-llms-txt-and-llms-full-txt-with-
Closed

docs: clarify llms.txt and llms-full.txt behavior with authentication#5950
mintlify-development[bot] wants to merge 1 commit into
mainfrom
mintlify/workflow-6a1101ac-2-llms-txt-and-llms-full-txt-with-

Conversation

@mintlify-development
Copy link
Copy Markdown
Contributor

@mintlify-development mintlify-development Bot commented May 23, 2026

Summary

Documents the new auth-aware behavior for llms.txt and llms-full.txt so users know what is served on fully and partially authenticated sites.

Changes

  • Replaced the generic authentication note on ai/llmstxt with the new behavior: fully authenticated sites return 404 for /llms.txt and /llms-full.txt (authenticated users can still fetch an llms.txt scoped to their permissions), and partially authenticated sites serve both files publicly with only public pages and no OpenAPI/AsyncAPI specification links.
  • Updated the Feature availability table in deploy/authentication-setup to reflect the same split.
  • Mirrored both updates into the Spanish, French, and Chinese translations.

Context

Reflects the user-facing effects of these source PRs:

  • Partial-auth support for llms.txt (filters to public pages, returns 404 when no public pages exist).
  • Hiding OpenAPI/AsyncAPI specs from llms.txt on auth deployments.
  • Auth-aware llms-full.txt (skipped for fully-authed sites, public-only filter for partially-authed sites).
  • New authenticated llms.txt endpoint for fully-authed deployments that excludes hidden pages, pages restricted to user groups, and spec URLs.

Note

Low Risk
Low risk documentation-only change that clarifies how llms.txt/llms-full.txt are served on fully vs partially authenticated sites; no product logic is modified.

Overview
Clarifies in ai/llmstxt.mdx that authentication behavior for llms.txt/llms-full.txt now differs between fully authenticated sites (unauthenticated requests get 404, authenticated users can fetch a permission-scoped llms.txt) and partially authenticated sites (files are public but include only public pages and exclude group-restricted/hidden pages and OpenAPI/AsyncAPI spec links).

Updates the Feature availability table in deploy/authentication-setup.mdx to match, and mirrors the same documentation updates across the Spanish, French, and Chinese translations.

Reviewed by Cursor Bugbot for commit 75d0f29. Bugbot is set up for automated code reviews on this repo. Configure here.

@mintlify
Copy link
Copy Markdown
Contributor

mintlify Bot commented May 23, 2026

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

Project Status Preview Updated (UTC)
mintlify 🟢 Ready View Preview May 23, 2026, 1:35 AM

@mintlify
Copy link
Copy Markdown
Contributor

mintlify Bot commented May 23, 2026

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

Project Status Preview Updated (UTC)
testsignup415 🟢 Ready View Preview May 23, 2026, 1:35 AM

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

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.

2 participants