pub fn save_session(session: &SessionRecord) -> Result<()>Expand description
Persist one operational session without rewriting unrelated controller state. Dashboard lifecycle jobs use this path so independent jobs can commit concurrently without restoring stale copies of other sessions.