llms.txt
How AI agents discover DebugBundle capabilities through the llms.txt standard.
DebugBundle publishes llms.txt at the site root for crawler and agent
discovery. It is not a setup path for humans; it is a stable index that points
LLMs to the current docs, generated references, schemas, and example bundles.
What is llms.txt?
The llms.txt specification is a convention for providing
machine-readable context to AI systems. Similar to how robots.txt guides web
crawlers, llms.txt gives agents a compact map of where to read next.
The file is a structured markdown document that tells AI agents:
- What the product does
- Where to find documentation
- What APIs and tools are available
- How to integrate
DebugBundle's llms.txt
DebugBundle's file is available at:
https://debugbundle.com/llms.txtIt includes:
Product Summary
A concise description of DebugBundle's purpose: capture runtime failures, group them into incidents, and publish deterministic debug bundles for humans and agents.
Documentation Links
Structured links to current documentation:
- Start here: quickstart, installation, how it works, core concepts
- Setup paths: local-only, cloud connection, project profile
- Capture paths: SDKs, browser relay, Python, PHP, Java, Go, Ruby, Android, iOS, React Native, WordPress, log ingestion
- Interfaces: CLI, API, MCP, local and cloud workflows
- Operations: bundles, incidents, probes, webhooks, alerts, GitHub automation
- Generated references: API endpoints, CLI commands, MCP tools, schemas, errors
Integration Points
Stable machine-readable links:
openapi.jsonschemas/bundle.jsonschemas/profile.jsonschemas/webhook-events.jsonschemas/mcp-tools.json- Example failure and improvement bundles
Agent Guidance
The file tells agents to prefer MCP when available, use the CLI for local-only
projects or repositories with a .debugbundle/ directory, use the API for
custom automation, and use the browser relay path when adding browser capture to
projects with a backend.
How Agents Use It
Discovery
When an AI agent encounters a DebugBundle-instrumented project, it can
fetch llms.txt to understand:
- Which setup path applies: local-only or connected cloud
- Which capture path applies for the project language or framework
- Whether CLI, API, or MCP is the right interface
- Which generated reference or schema to read for exact contract details
Example Agent Flow
1. Agent detects `.debugbundle/` or a DebugBundle package in a project
2. Agent fetches https://debugbundle.com/llms.txt
3. Agent follows the local-only, connected cloud, SDK, or relay docs for the stack
4. Agent uses MCP tools or `debugbundle inspect <incident-id>` to investigate issuesMCP Integration
Agents with MCP access usually do not need to read llms.txt after discovery.
The MCP tool descriptions provide task-specific structured metadata. llms.txt
is most useful when an agent starts from the public web or needs a compact list
of stable DebugBundle URLs.
Generation
The root file is generated by the core public-artifact pipeline and vendored into the static site. Update the generator when public docs routes, schemas, or agent flows change.
Next Steps
- Agent Workflows — How agents use DebugBundle
- Agent Skill File — Project-level agent integration
- MCP Tools — MCP tool catalog