What Happened
- This PR changes the OpenRouter OAuth credential persistence path in `aider/onboarding.py` so `~/.aider/oauth-keys.env` and its parent directory are hardened to owner-only permissions, eliminating reliance on default `open()`+umask behavior that could leave secrets world-readable.
- This PR changes the OpenRouter OAuth credential persistence path in `aider/onboarding.py` so `~/.aider/oauth-keys.env` and its parent directory are hardened to owner-only permissions, eliminating reliance on default `open()`+umask behavior that could leave secrets world-readable.
- 1 evidence item attached for review.