{"schema_version":"kingy-change-evidence-v1","event":{"id":"ct-aa5413265f115e3f23c6f3ac","vendor":"Anthropic","category":"pricing","type":"documented_source_change","title":"Claude prompt cache policy and minimums documentation changed","source_id":"anthropic-cache","source_url":"https://platform.claude.com/docs/en/build-with-claude/prompt-caching.md","observed_at":"2026-10-21T16:45:10Z","last_unchanged_at":"2026-10-21T14:40:09Z","before_snapshot":"snap-76ea93e033999cb09d01f53c59e5","after_snapshot":"snap-ee1f977639ce2e3ee3699ea43297","before_hash":"65cb644a86d9ce9c8f3adad15af656c33db58a719b14ba7e899614b22616cd9f","after_hash":"9e6f93274ddc0ef1a8915a420e68e1d89e9767c0b0f121402ca26cbc5f9e4548","before_excerpt":"new() { Role = Role.User, Content = \"Analyze the major themes in 'Pride and Prejudice'.\" } new() { Role = Role.User, Content = \"My name is Alex. I work on machine learning.\" }, new() { Role = Role.Assistant, new() { Role = Role.User, Content = \"What did I say I work on?\" } Messages = [new() { Role = Role.User, Content = \"warmup\" }], Messages = [new() { Role = Role.User, Content = \"warmup\" }], Messages = [new() { Role = Role.User, Content = userMessage }], new() { Role = …","after_excerpt":"new UserMessageParam { Content = \"Analyze the major themes in 'Pride and Prejudice'.\" } new UserMessageParam { Content = \"My name is Alex. I work on machine learning.\" }, new AssistantMessageParam { new UserMessageParam { Content = \"What did I say I work on?\" } Messages = [new UserMessageParam { Content = \"warmup\" }], Messages = [new UserMessageParam { Content = \"warmup\" }], Messages = [new UserMessageParam { Content = userMessage }], new UserMessageParam { new UserMessageParam { Content = new List<ContentBlockParam> }, }, new AssistantMessageParam { new UserMessageParam { …","status":"published","scope":"Published documentation; runtime behavior and legal interpretation not established.","before_capture":{"http_status":200,"resolved_url":"https://platform.claude.com/docs/en/build-with-claude/prompt-caching.md","etag":"","last_modified":"","response_date":"Wed, 21 Oct 2026 14:40:09 GMT","source_id":"anthropic-cache","source_url":"https://platform.claude.com/docs/en/build-with-claude/prompt-caching.md","captured_at":"2026-10-21T14:40:09Z","raw_sha256":"65cb644a86d9ce9c8f3adad15af656c33db58a719b14ba7e899614b22616cd9f","normalized_sha256":"b525160dd7f863044d601b88976172734d52dd1c691f613410bda439c683faec","collector_version":"1.0.0","normalizer_version":"1.1","locale":"en-US","collection_region":"existing hosting; account-independent public request","id":"snap-76ea93e033999cb09d01f53c59e5"},"after_capture":{"http_status":200,"resolved_url":"https://platform.claude.com/docs/en/build-with-claude/prompt-caching.md","etag":"","last_modified":"","response_date":"Wed, 21 Oct 2026 16:45:10 GMT","source_id":"anthropic-cache","source_url":"https://platform.claude.com/docs/en/build-with-claude/prompt-caching.md","captured_at":"2026-10-21T16:45:10Z","raw_sha256":"9e6f93274ddc0ef1a8915a420e68e1d89e9767c0b0f121402ca26cbc5f9e4548","normalized_sha256":"2550a288c4e6c97f4b7362abf8f318d1ff08672f4fe8feb728d658b207d166c5","collector_version":"1.0.0","normalizer_version":"1.1","locale":"en-US","collection_region":"existing hosting; account-independent public request","id":"snap-ee1f977639ce2e3ee3699ea43297"},"display_normalizer_version":"1.1","display_before_sha256":"b525160dd7f863044d601b88976172734d52dd1c691f613410bda439c683faec","display_after_sha256":"2550a288c4e6c97f4b7362abf8f318d1ff08672f4fe8feb728d658b207d166c5"},"content_scope":"Changed excerpts and retained capture metadata; complete raw responses archived privately"}