Add bots and agents overview page (/docs/bots)#455
Conversation
Add /docs/bots documenting Kernel's two Web Bot Auth identities (the existing user-directed Agent on kernel.sh and the new Kernel Search crawler on search.bot.kernel.sh), so site owners can allow/block by purpose. Also document Kernel Search signing config on the Web Bot Auth page. Co-authored-by: Cursor <cursoragent@cursor.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 2 potential issues.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit c11afab. Configure here.
| - User-Agent: `KernelSearchBot` | ||
| - Signature-Agent: `https://search.bot.kernel.sh` | ||
| - Key directory: | ||
| `https://search.bot.kernel.sh/.well-known/http-message-signatures-directory` |
There was a problem hiding this comment.
Duplicate bot identity listing
Low Severity
Section 4 repeats Kernel Search’s User-Agent, Signature-Agent, and key directory URLs in prose bullets even though this PR adds bots.mdx as the canonical identity overview with the same fields in a table, increasing the risk the two pages drift apart.
Additional Locations (1)
Triggered by learned rule: Single source of truth — no deep content duplication across pages
Reviewed by Cursor Bugbot for commit c11afab. Configure here.
| --key ./my-key.jwk \ | ||
| --url https://yourdomain.com/.well-known/http-message-signatures-directory \ | ||
| --url https://yourdomain.com \ | ||
| --signature-agent https://yourdomain.com \ |
There was a problem hiding this comment.
CLI reference missing new flags
Medium Severity
This PR documents required build-web-bot-auth flags --url and --signature-agent in the Web Bot Auth guide, but the canonical reference/cli/extensions.mdx entry still lists only --to, --key, and --upload.
Triggered by learned rule: Single source of truth — no deep content duplication across pages
Reviewed by Cursor Bugbot for commit c11afab. Configure here.
There was a problem hiding this comment.
Risk assessment: Low
The diff is limited to public documentation: one new MDX page, updates to an existing Web Bot Auth guide, and a docs.json navigation entry (82 additions, 5 deletions). It doesn't modify executable code, runtime configuration, infrastructure, authentication enforcement, or production data. The only meaningful exposure is user-facing operational guidance for Web Bot Auth and Kernel Search, so the blast radius remains limited and the change is straightforward to revert.
I found no CODEOWNERS file or requested reviewers, and this PR had no existing approval. The broken-links check also passed.
Sent by Cursor Automation: Assign PR reviewers
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |




Summary
/docs/bots— an overview of Kernel's Web Bot Auth identities, modeled after OpenAI's crawlers page. Covers both identities:www.kernel.sh) — user-directed, Intermediary.search.bot.kernel.sh) —KernelSearchBot, Direct, Search purpose.--signature-agentCLI flag, host-proxy env) on the existing Web Bot Auth page.botsto the Bot Anti-Detection nav group.Notes
search.bot.kernel.shkey directory).Test plan
/docs/botsrenders with both identities and correct directory URLs.Made with Cursor