<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://chronicle-labs.com/</loc></url>
<url><loc>https://chronicle-labs.com/book-call</loc></url>
<url><loc>https://chronicle-labs.com/blog</loc></url>
<url><loc>https://chronicle-labs.com/comparison</loc></url>
<url><loc>https://chronicle-labs.com/industries/telemedicine</loc></url>
<url><loc>https://chronicle-labs.com/industries/utilities</loc></url>
<url><loc>https://chronicle-labs.com/industries/telecom</loc></url>
<url><loc>https://chronicle-labs.com/industries/finance</loc></url>
<url><loc>https://chronicle-labs.com/blog/your-ai-agents-first-10000-failures-should-be-free</loc></url>
<url><loc>https://chronicle-labs.com/blog/the-modalities-of-testing-for-ai-agents</loc></url>
<url><loc>https://chronicle-labs.com/blog/replaying-production-conversations-safely</loc></url>
<url><loc>https://chronicle-labs.com/blog/why-eval-suites-go-stale</loc></url>
<url><loc>https://chronicle-labs.com/blog/scenario-discovery-from-live-traffic</loc></url>
<url><loc>https://chronicle-labs.com/blog/selling-agent-reliability-to-the-enterprise</loc></url>
<url><loc>https://chronicle-labs.com/blog/from-10-to-10-000-simulated-sessions</loc></url>
<url><loc>https://chronicle-labs.com/blog/grading-rubrics-that-survive-model-swaps</loc></url>
<url><loc>https://chronicle-labs.com/blog/the-recovery-loop-fail-learn-redeploy</loc></url>
<url><loc>https://chronicle-labs.com/blog/agents-do-not-fail-randomly</loc></url>
<url><loc>https://chronicle-labs.com/blog/pricing-reliability-as-a-feature</loc></url>
<url><loc>https://chronicle-labs.com/blog/load-patterns-that-break-tool-calling</loc></url>
<url><loc>https://chronicle-labs.com/blog/stop-shipping-agents-on-vibes</loc></url>
<url><loc>https://chronicle-labs.com/blog/how-we-run-thousands-of-isolated-agent-trials-with-smolvm</loc></url>
</urlset>