fix: update vulnerable MCP, tracing and hashing dependencies #18
No reviewers
Labels
No labels
waiting-on-julian
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
jlxq0/hevy-mcp!18
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/dependency-gates-20261029"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Update RMCP, the coherent OpenTelemetry dependency set and SHA-2 to fixed release lines, preserving bearer forwarding, API behavior and SHA-256 cache identities. Add a checksum-pinned OSV check to the required cargo CI job so GitHub advisories missing from RustSec also fail the build.
Validation: 59 tests passed; Rust 1.93 MSRV check, pinned Clippy 1.98, fmt, cargo audit and cargo deny passed. OSV 2.5.1 finds zero results in the updated lockfile (six before). Fixed SHA-256 compatibility vectors include Unicode and block boundaries. Fresh independent read-only Codex review approved exact head
f41981960dbefore this PR; exact-head CI remains required. No runtime image/base or release-version change is included; final image scanning is a separate gate.