adk_context_cache_provider behaviour (erlang_adk v0.7.0)
View SourceBehaviour for provider-managed model-request prefix caches.
This is deliberately not a response-cache contract. create/2 stores or registers a sanitized provider-request prefix and returns a private resource name. The lifecycle registry keeps that name behind an ephemeral lease. Providers obtain credentials through their own adapter configuration; the request map passed here never contains credentials.