pub fn save_lifecycle_session(session: &SessionRecord) -> Result<()>Expand description
Update only the fields a lifecycle transition owns on a session that already exists. Everything else — display titles, checkpoints, container settings, and attached directories — stays with its own writer.