pub fn snapshot() -> Option<Vec<(String, Value)>>
Snapshot the active workspace into a vector of (name, value) pairs. Returns None when no resolver/workspace is active.
(name, value)
None