87c1de9fab
- Fixed OAuth callback flows for GitHub Copilot and Google Gemini to handle cancellation and manual input errors. - Hardened database file permissions to 0o600 and directory creation to 0o700 to prevent credential leakage. - Fixed cache invalidation for streaming edits and file existence checks for prompt templates. - Fixed bash output streaming to prevent premature closure and LSP client request handling for aborted signals.