pub fn snapshot() -> Option<KvCapture>
Copy out the captured vectors (splitting the flat per-layer blobs into rows). Returns None if nothing was captured (capture never enabled, or the forward never hit the CPU attention path).
None