Skip to content

Add agents.txt v1.0 (lineage cross-link)#121

Open
barneywohl wants to merge 1 commit into
AnswerDotAI:mainfrom
barneywohl:add-agents-txt
Open

Add agents.txt v1.0 (lineage cross-link)#121
barneywohl wants to merge 1 commit into
AnswerDotAI:mainfrom
barneywohl:add-agents-txt

Conversation

@barneywohl

Copy link
Copy Markdown

Hi Jeremy 👋

agents.txt v1.0 shipped today, and its stated lineage is robots.txt → sitemap.xml → llms.txt → agents.txt. llms.txt is explicitly cited as the immediate parent — the thing that made it normal to have a plain-text file at a known path aimed at non-human readers. So this PR is a courtesy cross-link, not an ask.

What this adds

  • One new file: /agents.txt at the repo root, in the v1.0 INI format.

That's it. It's tuned for what this repo actually is — a spec and docs project with a small Python helper — rather than copy-pasted boilerplate. Allowed actions are read/PR/issue-comment; prohibited actions cover the obvious (no merging, no PyPI pushes, no history rewrites); spec text and the nbs/ source require human approval; entry points point at nbs/index.qmd as source of truth and llmstxt.org as the rendered site.

What this doesn't do

  • No CI changes
  • No changes to README, the spec, or any existing file
  • No new dependencies
  • No coupling to anything upstream — agents.txt is a separate standard with its own repo; this PR doesn't ask llms-txt to endorse it, just to host a file that points agents at the right entry points for this project

Why bother

Agents are already crawling spec repos and occasionally opening low-signal PRs. Having an agents.txt at the root gives them an unambiguous "here's what's allowed, here's what needs a human" surface — same idea as llms.txt, one layer up the stack.

Full v1.0 spec for reference: https://github.com/barneywohl/agentpress/blob/main/docs/AGENTSTXT_SPEC.md

Totally fine to close this if it's not a fit — no hard feelings, and thanks for llms.txt either way.

Adds a single `agents.txt` file at the repo root, in the v1.0 INI
format from https://github.com/barneywohl/agentpress.

The agents.txt v1.0 spec explicitly cites llms.txt as its lineage
parent (robots.txt → sitemap.xml → llms.txt → agents.txt), so this
PR is a courtesy cross-link rather than an ask. No CI changes,
no doc changes, no upstream coupling.

Content is tuned for this repo's actual shape (spec + docs + small
Python helper); allowed_actions cover read/PR/issue-comment;
prohibited_actions cover the obvious (no merging, no PyPI pushes,
no force-pushes); spec text and the nbs/ source require human
approval; entry_points point at nbs/index.qmd (source of truth)
and llmstxt.org (rendered site).
barneywohl pushed a commit to barneywohl/agentpress that referenced this pull request May 13, 2026
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