About consul kv cache

I can see kv support agent cache feature in https://www.consul.io/api/kv.html .
But when I view source code , I can’t found any code to support kv cache ?
Does consul kv really support caching?


If you’ll notice in the doc, the table under each API method shows that agent caching is not supported for any of the KV endpoints.

The read key endpoint (GET /kv:key) however does support specifying a consistency mode such as stale which allows any server to service the read request, and can help reduce load on the leader.

Thanks for you reply. Why KV endpoints is not support caching?