pub fn pids_dir() -> Result<PathBuf, PathError>Expand description
Returns the directory where PID files are stored.
Location: ~/.gglib/pids/ (or equivalent data root)
This directory is used to track running llama-server processes across application restarts, enabling cleanup of orphaned processes.