GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Investigate migration to stateless MCP 2026-07-28 · Issue #293 · devframes/devframe Closed DescriptionContextWhile reviewing the resource subscription work in PR #292, we noticed that Devframe still uses the 2025-era MCP protocol model. Devframe already depends on version 2 of the TypeScript MCP SDK, but the SDK keeps hand-constructed clients and servers on the legacy protocol unless applications opt into the new serving and negotiation entry points. The current Devframe implementation still relies on:
MCP 2026-07-28 replaces this with a stateless protocol based on independent requests, per-request metadata, References: Why consider migratingThe stateless model is now the direction of the MCP specification. Existing 2025-era behavior remains supported for compatibility, but newer protocol work and client behavior will build on the 2026 model. Unless Devframe intentionally remains a legacy-only MCP implementation, we will likely need to migrate at some point to maintain compatibility with modern MCP clients and future protocol revisions. Migration would bring:
This should also let Devframe delete part of its custom HTTP session lifecycle once legacy support is no longer needed. Likely migration costThis is more than changing a protocol-version constant. The server construction model would need to change from a session-owned server to an SDK factory:
Resource notifications need particular attention. MCP 2026-07-28 replaces
Compatibility policy changes the size of the work:
The public Devframe resource API may remain useful, but its subscription semantics should be reviewed before treating the current callback lifecycle as the long-term contract. Questions
ActivityMetadataMetadataAssigneesLabelsNo labels TypeProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |