Expand description
Caller-owned stability annotations, provider-owned placement mechanics.
Structs§
- Cache
Policy - The caller’s
x-cacheannotation: stability boundaries plus an optional cache identity. Read once per request and never forwarded to a provider. - Cache
Segment - One caller-declared stability boundary: every message up to and including
upto_messageis expected to stay byte-stable for as long asstabilitysays.
Enums§
- Stability
- How long the caller expects a prefix to stay byte-stable. Only the caller knows; llmshim never infers it.
Constants§
Functions§
- continuation_
identity - Settings identity for a stateless continuation. History is supplied in full each time; include/store/reasoning and all other settings remain in the hash. This does not cache or store any conversation on the provider.
- continuation_
matches - Compare settings and the complete prior message prefix. This does not enable provider-side storage or replace the next request with a delta.
- finish_
request - Final native-body pass, after provider overrides. Never forward x-cache.
- prepare_
request - Annotate the original message indices before system extraction or native tool-message conversion. Without x-cache this is an exact clone/no-op.
- uses_
extended_ ttl