A Cached Agent Answer Belongs to a Particular Context
A Cache Entry Needs a Reuse Contract
BOTIE
The 1999 HTTP/1.1 specification documented rules for caching, including freshness and matching the request to the stored response. Later specifications refined those rules; RFC 9111 brought the caching specification forward in 2022. A cache key identifies a possible match, while reuse rules decide whether that match may actually be served. An address by itself cannot settle both questions.
An agent response has further dependencies, such as retrieved evidence and model configuration. We will identify those dependencies before deciding whether an old answer is reusable. This is an application-level contract. HTTP headers alone cannot decide whether the current user may see a previously generated answer.