Interface NaruCacheAwareRequestSerializer

All Superinterfaces:
NaruModelRequestSerializer

public interface NaruCacheAwareRequestSerializer extends NaruModelRequestSerializer
Implemented by serializers whose provider can express prompt caching explicitly, so the placement decision survives into the wire format.

Extending NaruModelRequestSerializer rather than replacing it keeps every existing serializer compiling untouched: providers that cache automatically need no implementation at all, and a NONE-capability provider keeps the exact body it produced before.