Closed
Labels
spec-2026-07-28Concerns the SDK's implementation of the 2026-07-28 MCP spec revisionConcerns the SDK's implementation of the 2026-07-28 MCP spec revisionv2Affects the v2 line (2.x on main)Affects the v2 line (2.x on main)
Milestone
Description
Tracks: #2802
Emit ttlMs/cacheScope on the six cacheable results with a server-wide default and per-handler override; client just parses/exposes.
What's in it
- Server-wide default + per-handler override for
ttlMs/cacheScopeon tools/prompts/resources/templates list, resources/read, and discover. tools/listdeterministic ordering (the SHOULD).- Client parse/expose helper (wired in by New Client (all-versions, low-level + high-level) #2894).
Conformance
caching- Feeds the discover handler in Capabilities API + server/discover handler #2896
Dependencies
- Depends on: none
References
Metadata
Metadata
Assignees
Labels
spec-2026-07-28Concerns the SDK's implementation of the 2026-07-28 MCP spec revisionConcerns the SDK's implementation of the 2026-07-28 MCP spec revisionv2Affects the v2 line (2.x on main)Affects the v2 line (2.x on main)
Activity
Add cache_hints constructor map for SEP-2549 caching hints
maxisbey commentedon Jul 1, 2026
Shipped in v2.0.0b1: server-wide default + per-handler
ttlMs/cacheScopeon all six cacheable results (#3015), deterministictools/listordering, and the client-side response cache honoring the hints (#3023). Thecachingconformance scenario passes.AI Disclaimer