You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
The comment token no longer reaches the audited server. The audit
subprocess inherited the step environment, including the github-token
input, so a local target (server code from the pull request under review)
could read a write-capable token. The action now strips its own token from
the environment it launches mcpscore with. Secrets you export yourself,
such as MCPSCORE_TOKEN, are still passed through on purpose.
The readiness line in the comment no longer claims readiness is never
part of the main score. Since mcpscore 1.1.0 a server on the modern
lifecycle has its readiness points counted in the score, and the report
says so (readiness.counted_in_main). The comment and job summary now
read "counted in the main score" or "informative, not counted in the main
score" accordingly.
Changed
The audit runs with PYTHONFAULTHANDLER=1, so a native crash in the CLI
prints a traceback in the job log instead of a bare exit code.