Uses of Interface
net.thevpc.naru.api.model.NaruCacheableContext
Packages that use NaruCacheableContext
-
Uses of NaruCacheableContext in net.thevpc.naru.api.model
Classes in net.thevpc.naru.api.model that implement NaruCacheableContextModifier and TypeClassDescriptionstatic final classMethods in net.thevpc.naru.api.model that return NaruCacheableContextModifier and TypeMethodDescriptionNaruCacheableContext.Builder.build()NaruModelRequest.cacheableContext()static NaruCacheableContextNaruCacheableContext.of(List<NaruContextSegment> segments) static NaruCacheableContextNaruCacheableContext.of(List<NaruContextSegment> segments, List<NaruToolDefinition> tools) Convenience for the common case: a stable head and a volatile tail, with the tool definitions folded in as their own cacheable segment.Methods in net.thevpc.naru.api.model with parameters of type NaruCacheableContextModifier and TypeMethodDescriptionstatic NaruCachePlanViewNaruCachePlanView.allCacheable(NaruCacheableContext context) A plan derived straight from a context with no prior baseline: used by serializers in tests and by callers that want markers on the first call.NaruModelRequest.withCacheableContext(NaruCacheableContext cacheableContext) Attach a segmentation.