Error messages for missing credentials and shell config now use getAuthPath() and getSettingsPath() instead of hardcoded ~/.pi/agent/ paths, so they correctly reflect PI_CODING_AGENT_DIR when set.
Error messages for missing credentials and shell config now use getAuthPath() and getSettingsPath() instead of hardcoded ~/.pi/agent/ paths, so they correctly reflect PI_CODING_AGENT_DIR when set.