From b7a7032609ecc8f3c5cd306df99201fdb73759d9 Mon Sep 17 00:00:00 2001 From: signal-forge-lab <61216086+signal-forge-lab@users.noreply.github.com> Date: Sat, 5 Sep 2026 02:53:49 +0900 Subject: [PATCH 1/8] feat(mcp): rebase 2026-07-28 support onto v1.0.8 --- README.md | 2 + package.json | 2 + pnpm-lock.yaml | 40 ++++++ src/artifact-tools.ts | 2 +- src/mcp-modern-server.test.ts | 252 ++++++++++++++++++++++++++++++++++ src/mcp-modern-server.ts | 115 ++++++++++++++++ src/server.test.ts | 220 ++++++++++++++++++++++++++++- src/server.ts | 92 +++++++++++-- src/tool-surfaces/types.ts | 2 +- 9 files changed, 715 insertions(+), 12 deletions(-) create mode 100644 src/mcp-modern-server.test.ts create mode 100644 src/mcp-modern-server.ts diff --git a/README.md b/README.md index 381930db8..877ce2ad7 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,8 @@ DevSpace is a self-hosted MCP server that lets ChatGPT read, edit, search, and run code in your real local projects — your files, your tools, your terminal — without uploading anything to a third party. You run it on your machine, expose it through a tunnel you control, and approve the connection with a password only you have. +The same `/mcp` endpoint supports existing sessionful MCP clients and the 2026-07-28 per-request protocol. + ## Sponsors and Special Thanks