rulvar API reference / @rulvar/core / CacheHint
Interface: CacheHint
Defined in: packages/core/src/l0/messages.ts:86
Provider-neutral declaration of intended prompt-cache boundaries. Transport-level cost optimization only: MUST NOT enter IdentityInput and MUST NOT change response semantics.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
breakpoints | { after: | "system" | { messageIndex: number; } | "tools"; ttl?: CacheTtl; }[] | Desired cache boundaries, ordered from shallowest to deepest prefix. | packages/core/src/l0/messages.ts:88 |