From b3643a8f081f55414993ac4b41de53f77c022d3b Mon Sep 17 00:00:00 2001 From: oratis Date: Sun, 31 May 2026 18:01:54 +0800 Subject: [PATCH] docs: mark MCP OAuth as shipped in BEHAVIOR_PARITY MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OAuth 2.0 (authorization-code + PKCE) landed in #122 โ€” the last ๐Ÿ”„ in the MCP section is now โœ…. With it the MCP ยง3.3 parity line is complete. Co-Authored-By: Claude Opus 4.8 (1M context) --- docs/BEHAVIOR_PARITY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/BEHAVIOR_PARITY.md b/docs/BEHAVIOR_PARITY.md index 4889a38..1614cac 100644 --- a/docs/BEHAVIOR_PARITY.md +++ b/docs/BEHAVIOR_PARITY.md @@ -123,11 +123,11 @@ Specific deviations: - โœ… `/mcp` slash + auto-connect from settings + per-server enabled/disabled - โœ… `alwaysLoad: false` opt-out defers a server's tools behind ToolSearch - โœ… static `headers` + dynamic `headersHelper` auth +- โœ… OAuth 2.0 (authorization-code + PKCE, dynamic client registration) via `oauth: true`; tokens persist under `~/.deepcode/mcp-auth/` + auto-refresh - โœ… Elicitation (form mode) โ€” server-initiated structured input โ†’ host prompt - โœ… `deepcode mcp serve` โ€” expose DeepCode's stateless tools as an MCP server (stdio) - โœ… MCP resources โ€” listed on connect; `@server:scheme://path` refs expanded in prompts - โœ… MCP prompts as slash commands โ€” `/mcp____ [args]` -- ๐Ÿ”„ OAuth (authorization-code browser flow) โ€” static bearer / `headersHelper` cover token auth today ## Tools