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
{{ message }}
Repository navigation
docs: MCP 0.5.0 hosted access control compatibility - #36
Docs-only notes for MCP 0.5.0 hosted access control: per-key tool policies enforced at dispatch, revocation applied to queued calls, and MCP-local mcp.access-decision.v1 evidence. No dependency, pin or runtime change in this repo, and no release needed. The links to the v0.5.0 tag will resolve once MCP 0.5.0 is tagged; this PR merges after that.
The reason will be displayed to describe this comment to others. Learn more.
🟡 Changes recommended
Active documentation inaccuracies remain about which access-control outcomes emit dispatch/completion records and how those records relate to the decision schema.
Adds a dedicated hosted access-control compatibility guide.
Links the guide from the README and roadmap while clarifying unchanged Evals APIs and report contracts.
File
Summary
Review notes
ROADMAP.md
Adds the MCP 0.5.0 hosted access-control roadmap entry.
Qualify dispatch/completion evidence as applying to allowed calls, and document that core.access_status remains callable after policy expiry unless explicitly denied.
README.md
Adds user-facing MCP 0.5.0 compatibility notes and a guide link.
Qualify dispatch/completion evidence as applying to allowed calls, and document the core.access_status expiry exception.
docs/mcp-0.5-access-control.md
Provides detailed hosted access-control and Evals compatibility guidance.
Qualify allowed-call evidence, document the core.access_status expiry exception, and distinguish mcp.access-decision.v1 denial/revocation records from separate allowed-call dispatch/completion records.
The reason will be displayed to describe this comment to others. Learn more.
🔵 Needs a closer look
Three documentation references inaccurately describe the hosted policy’s single-task task_id as a general task scope, so its exact semantics need clarification.
No open issues 🎉
3 previously missed issues
In code that hasn't changed since last review
Describe task_id as the single delegated task
README.md:938
The hosted policy field is task_id, which identifies the single task the key is delegated to; it is not a general task scope. Calling it a “task scope” can mislead readers into expecting a set or range of tasks. Please name the field and describe its exact semantics.
Describe task_id as the single delegated task
ROADMAP.md:592
The hosted policy field is task_id, which identifies the single task the key is delegated to; it is not a general task scope. Calling it a “task scope” can mislead readers into expecting a set or range of tasks. Please name the field and describe its exact semantics.
Describe task_id as the single delegated task
docs/mcp-0.5-access-control.md:3
The hosted policy field is task_id, which identifies the single task the key is delegated to; it is not a general task scope. Calling it a “task scope” can mislead readers into expecting a set or range of tasks. Please name the field and describe its exact semantics.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Docs-only notes for MCP 0.5.0 hosted access control: per-key tool policies enforced at dispatch, revocation applied to queued calls, and MCP-local
mcp.access-decision.v1evidence. No dependency, pin or runtime change in this repo, and no release needed. The links to thev0.5.0tag will resolve once MCP 0.5.0 is tagged; this PR merges after that.