<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://agentsurface.dev</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/getting-started</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/agents</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/api-surface/api-versioning</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/api-surface/arazzo-workflows</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/api-surface</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/api-surface/openapi-extensions</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/api-surface/openapi-for-agents</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/api-surface/tool-definitions</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/api-surface/webhooks-events</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/authentication/agent-identity</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/authentication/anti-patterns</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/authentication/api-keys</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/authentication/dpop</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/authentication/idempotency-and-replay</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/authentication</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/authentication/mcp-auth-model</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/authentication/oauth-for-agents</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/authentication/protected-resource-metadata</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/authentication/token-exchange</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cli-design/agent-knowledge-packaging</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cli-design/cli-scale</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cli-design/command-structure</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cli-design/context-window-discipline</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cli-design</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cli-design/input-hardening</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cli-design/machine-readable-output</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cli-design/raw-payload-input</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cli-design/safety-rails</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cli-design/schema-introspection</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/context-files/agents-md</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/context-files/anti-patterns</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/context-files/claude-md</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/context-files/cursor-and-copilot</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/context-files/drift-detection</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/context-files</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/context-files/monorepos</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cookbook/agentic-loop</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cookbook/autonomous-background-agents</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cookbook/cloudflare-agent-stack</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cookbook/external-app-routing</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cookbook</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cookbook/mcp-as-external-api</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cookbook/notification-to-conversation</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cookbook/platform-agnostic-core</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cookbook/semantic-tool-selection</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cookbook/system-prompt-as-config</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cookbook/tool-annotations</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/cookbook/two-step-confirmation</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/data-retrievability/agentic-rag</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/data-retrievability/anti-patterns</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/data-retrievability/chunking</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/data-retrievability/embeddings</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/data-retrievability/evaluation</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/data-retrievability/hybrid-search</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/data-retrievability</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/data-retrievability/knowledge-graphs</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/data-retrievability/multimodal-embeddings</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/data-retrievability/reranking</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/data-retrievability/vector-databases</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/discovery/aeo-checklist</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/discovery/agent-skills</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/discovery/agents-md</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/discovery/content-negotiation</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/discovery/content-structure</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/discovery</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/discovery/llms-txt</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/discovery/robots-txt</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/discovery/structured-data</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/discovery/well-known-endpoints</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/error-handling/agent-extensions</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/error-handling/cli-errors</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/error-handling/errors-for-agents</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/error-handling/idempotency</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/error-handling</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/error-handling/retry-patterns</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/error-handling/rfc-9457</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/mcp-servers/annotations</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/mcp-servers/architecture</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/mcp-servers/authentication</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/mcp-servers/auto-generation</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/mcp-servers</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/mcp-servers/nextjs-integration</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/mcp-servers/real-world-examples</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/mcp-servers/resources-prompts</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/mcp-servers/testing</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/mcp-servers/tool-best-practices</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/mcp-servers/transports</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/multi-agent/human-in-the-loop</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/multi-agent</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/multi-agent/memory-patterns</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/multi-agent/orchestration-patterns</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/multi-agent/supervisor-pattern</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/multi-agent/swarm-pattern</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/multi-agent/tool-sprawl</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/protocols/a2a</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/protocols/acp</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/protocols/comparison</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/protocols/emerging-standards</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/protocols</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/protocols/mcp</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/reference-links</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/scoring/calibration</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/scoring/clustering</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/scoring/delta-scorecard</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/scoring/evidence</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/scoring</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/scoring/rubric</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/scoring/scorecard-format</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/testing/braintrust</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/testing/ci-integration</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/testing/evaluation-framework</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/testing</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/testing/llm-as-judge</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/testing/metrics</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/testing/observability</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/testing/promptfoo</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/testing/red-teaming</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/testing/vitest-harness</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/tool-design/anti-patterns</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/tool-design/cross-framework-portability</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/tool-design/idempotency-and-safety</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/tool-design</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/tool-design/naming-and-descriptions</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/tool-design/schemas</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/tool-design/token-budget</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/tool-design/tool-curation</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
<url>
<loc>https://agentsurface.dev/docs/tooling-catalog</loc>
<lastmod>2026-04-19T12:26:23.802Z</lastmod>
</url>
</urlset>
