fn read_usage(path: &Path, session: &str) -> Result<Option<Usage>>
Reads the usage file of an agent or verifier. A missing file is no usage, and an invalid one is a warning.