pub fn session_state_dir() -> Result<PathBuf, PawError>
Returns the sessions directory (~/.local/share/git-paw/sessions/).
~/.local/share/git-paw/sessions/
Also used by the broker to place broker.log alongside session state.
broker.log