Skip to content

Stop logging GitHub OAuth credentials - #532

Merged
msaroufim merged 1 commit into
mainfrom
fix/remove-oauth-secret-log
Nov 5, 2026
Merged

msaroufim merged 1 commit into
mainfrom
fix/remove-oauth-secret-log

Conversation

@msaroufim

@msaroufim msaroufim commented Nov 5, 2026 •

Copy link
Copy Markdown
Member

The GitHub CLI OAuth callback printed its token request payload, exposing the client secret and authorization code in runtime logs. Remove that debug print so registration no longer writes credentials to stdout.

Validation: changed-file Ruff, Python compilation, git diff --check, CI lint, CI unit tests, and the GitHub integration check passed. The Modal integration check stops before testing because the configured Modal credential returns Token not found; it needs the production credential replacement currently in progress.

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  src/libkernelbot
  utils.py
Project Total  

This report was generated by python-coverage-comment-action

@msaroufim
msaroufim merged commit 6896597 into main Nov 5, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant