<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.vigil.tools</loc>
</url>
<url>
<loc>https://www.vigil.tools/pricing</loc>
<lastmod>2026-10-06T14:36:57+02:00</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/faq</loc>
</url>
<url>
<loc>https://www.vigil.tools/docs</loc>
<lastmod>2026-10-06T14:55:47+02:00</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/changelog</loc>
<lastmod>2026-10-06T14:55:47+02:00</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog</loc>
<lastmod>2026-10-06</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/terms</loc>
<lastmod>2026-10-06T14:55:47+02:00</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/privacy</loc>
<lastmod>2026-10-06T14:55:47+02:00</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/dpa</loc>
<lastmod>2026-10-06T14:55:47+02:00</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/tools/token-cost</loc>
</url>
<url>
<loc>https://www.vigil.tools/blog/multi-provider-llm-observability</loc>
<lastmod>2026-10-06</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/llm-monitoring</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/in-band-and-out-of-band</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/inject-steer-observe-what-a-proxy-can-do-about-caching</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/dated-model-ids-and-the-rates-that-dont-resolve</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/openai-logs-zero-tokens-on-streamed-calls-unless-you-ask</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/timestamp-in-your-system-prompt-costs-the-whole-cache</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/claude-on-bedrock-vertex-and-direct-are-three-different-products</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/bedrock-api-keys-are-bearer-tokens</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/the-same-model-id-is-not-the-same-price-everywhere</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/cloudflare-was-blocking-every-visitor-and-no-log-showed-it</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/a-quota-meter-your-customer-can-reset</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/gdpr-erasure-that-had-never-worked-for-anyone</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/fail-open-auth-when-a-missing-env-var-disables-your-security</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/our-stripe-webhook-had-never-delivered-once</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/the-costs-nobody-meters-web-search-and-sub-inference</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/nine-metric-definitions-that-were-quietly-wrong</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/why-our-dashboard-shows-a-dash-instead-of-zero</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/when-the-error-body-is-html-classifying-provider-failures</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/streaming-and-the-125-second-edge-timeout</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/prompt-cache-ttl-one-hour-vs-five-minute</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/reordering-your-tools-busts-your-cache</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/prompt-caching-minimum-tokens</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/cache-writes-that-should-have-been-reads</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/cache-writes-cost-twelve-and-a-half-times-reads</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/mechanics</loc>
<lastmod>2026-10-06</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/provider-notes</loc>
<lastmod>2026-10-05</lastmod>
</url>
<url>
<loc>https://www.vigil.tools/blog/building</loc>
<lastmod>2026-10-05</lastmod>
</url>
</urlset>
