jongalloway / jongalloway/dotnet-mcp
Gating: confirm a 2.0-compatible AgentGovernance extension
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 36
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
Gating dependency: 2.0-compatible AgentGovernance extension
Part of #481.
Microsoft.AgentGovernance.Extensions.ModelContextProtocol 4.0.0 is referenced in DotNetMcp/DotNetMcp.csproj and is pinned to the 1.x MCP SDK. It is wired in via WithGovernance(...) in Program.cs.
This is the most likely external blocker for the SDK 2.0 upgrade: the version bump cannot land until a governance package built against SDK 2.0 is available (or governance is made optional/removed for 2.0).
Tasks
- Determine whether a 2.0-compatible
Microsoft.AgentGovernance.Extensions.ModelContextProtocolexists (or is planned, with timeline). - If unavailable, evaluate options: pin behind a feature flag, temporarily disable governance for the 2.0 branch, or find an alternative.
- Record the decision and unblock #481.
Acceptance
- A concrete answer on governance-package compatibility, plus an agreed path that unblocks the version bump (#SUB2).
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by inspecting DotNetMcp/DotNetMcp.csproj and the WithGovernance(...) wiring in Program.cs. Verify whether Microsoft.AgentGovernance.Extensions.ModelContextProtocol has a 2.0-compatible release or stated timeline, then evaluate the listed fallback options. Done means recording a concrete compatibility decision and an agreed path that unblocks #481.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- tooling
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100