peekQuery
suspend fun peekQuery(scopeName: String, template: String, bindings: Map<String, Any?>, bodyBytes: ByteArray? = null): ByteArray?
Returns the cached payload bytes for a query, or null if no entry, the placeholders couldn't be resolved, or the store call timed out. Decode with whatever serializer you used to write the entry.
bodyBytes is only needed when template contains a placeholder that isn't in bindings and must be looked up from a JSON-encoded request body. Most peek calls leave it null.