chore(deps): bump rmcp-macros from 1.5.0 to 3.1.4 - #6973
Conversation
Bumps [rmcp-macros](https://github.com/modelcontextprotocol/rust-sdk) from 1.5.0 to 3.1.4. - [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/rust-sdk/blob/main/release-plz.toml) - [Commits](modelcontextprotocol/rust-sdk@rmcp-macros-v1.5.0...rmcp-macros-v3.1.4) --- updated-dependencies: - dependency-name: rmcp-macros dependency-version: 3.1.4 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
|
This PR and #6968 are two halves of one change, and neither can land on its own.
Concretely: rmcp-macros 1.8.0 and later emit calls to The split
Either one merged alone reproduces #6502 exactly. This one is the worse direction — it puts the macro two majors ahead of the runtime it generates calls into, past the 1.8.0 point where the mismatch is already known to break. Dependabot cannot see the constraint. It reads two independent version requirements and correctly opens two PRs; the coupling lives in a comment and in the generated code, not in the manifest's semantics. What is actually neededOne change bumping both pins together, plus whatever migration a two-major jump of the MCP SDK requires across diaporeia's DispositionLeft open rather than closed: the bump is wanted, and dependabot will keep both current. They should land as one PR, or as two merged together, never singly. Recorded so the next reader does not have to rediscover #6502 the way it was discovered the first time. |



Bumps rmcp-macros from 1.5.0 to 3.1.4.
Release notes
Sourced from rmcp-macros's releases.
... (truncated)
Commits
4a738b9chore: release v3.1.4 (#1185)6f8dcdefix(rmcp): preserve elicitation requestedSchema $schema dialect (#1176)d5c46b3fix: harden signing key handling (#1166)38428f6fix: report pre-init metadata errors (#1160)018ab24fix: handle declined MRTR elicitation (#1151)f9b39f3chore(deps): bump taiki-e/install-action from 2.85.11 to 2.85.13 (#1183)0f164cdchore(deps): bump github/codeql-action from 4.37.6 to 4.37.7 (#1182)fd14830chore: release v3.1.3 (#1159)0282172docs: make ROADMAP status version-agnostic (#1181)248cbcafix(auth): ignore query parameters when matching resources (#1177)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)