Graphorin API reference v0.7.0
Graphorin API reference / @graphorin/core / / ProviderCachePolicy
Interface: ProviderCachePolicy
Defined in: packages/core/src/contracts/provider.ts:82
Opt-in prompt-cache breakpoint policy (core-provider-02).
breakpoints: 'auto' asks the adapter to place provider-native cache anchors around the stable request prefix: the Anthropic path (via the vercel adapter) marks the first and last conversation messages with cache_control: { type: 'ephemeral' } so tools + system + the stable prefix are written once and read at ~0.1x input price on subsequent steps. Providers with automatic caching (OpenAI) or no cache concept ignore the policy. ttl maps to Anthropic's extended cache TTL.
Stable
Properties
| Property | Modifier | Type | Defined in |
|---|---|---|---|
breakpoints | readonly | "auto" | "none" | packages/core/src/contracts/provider.ts:83 |
ttl? | readonly | "5m" | "1h" | packages/core/src/contracts/provider.ts:84 |