Visibility
Some content is only useful to one audience: “click Get started” to a person, “call POST /v1/accounts” to an AI agent. Visibility marks which one a part of the page is for.
You're reading the version for people#
This callout is inside <Visibility for="humans">, so it shows on the site. Open this page’s Markdown copy - View as Markdown in the Copy page menu - and it’s gone, replaced by the version for agents.
<Visibility for="humans">
To create an account, click **Get started** in the top-right corner.
</Visibility>
<Visibility for="agents">
To create an account, call `POST /v1/accounts` with an email address.
</Visibility>Where each one shows
for="humans" | for="agents" | |
|---|---|---|
| The site | Shown | Left out |
The page’s Markdown copy (.md) | Left out | Shown |
llms-full.txt and the MCP server | Left out | Shown |
The site’s search finds what the site shows, so agents content isn’t in it.
Content outside any Visibility is for everyone.
Props
for "humans" | "agents" default: humans
Who the content is for.
Components › Organizing content