diff --git a/CHANGELOG.md b/CHANGELOG.md index 87f6ebb..dffc48e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ - Dependency updates +# v1.5.2 - 2026-05-27 + +- Add destructive hints for tools +- Enable OpenAI connectors in OAuth + # v1.5.0 - 2026-05-26 - Dependency updates diff --git a/src/config.ts b/src/config.ts index 8f685c1..36abcb1 100644 --- a/src/config.ts +++ b/src/config.ts @@ -13,7 +13,8 @@ const DEFAULT_ALLOWED_REDIRECT_URI_PATTERNS = [ 'http://localhost:*', // Claude Desktop, VS Code, Windsurf, and anything else using a local loopback callback 'http://127.0.0.1:*', 'https://claude.ai/api/mcp/auth_callback', // Claude.ai web custom connectors - 'https://chatgpt.com/connector_platform_oauth_redirect', // ChatGPT MCP connector + 'https://chatgpt.com/connector/oauth/*', // ChatGPT / OpenAI Apps SDK connector (current per-connector callback id) + 'https://chatgpt.com/connector_platform_oauth_redirect', // ChatGPT MCP connector (legacy, still honored for already-published apps) 'cursor://anysphere.cursor-mcp/oauth/callback', // Cursor (private-use URI scheme registered by the desktop app) 'https://api.devin.ai/mcp/oauth/callback', // Devin prod 'https://api.beta.devin.ai/mcp/oauth/callback', // Devin beta diff --git a/test/lib/config.spec.ts b/test/lib/config.spec.ts index 431f165..acd5669 100644 --- a/test/lib/config.spec.ts +++ b/test/lib/config.spec.ts @@ -6,6 +6,7 @@ const BASELINE_PATTERNS = [ 'http://localhost:*', 'http://127.0.0.1:*', 'https://claude.ai/api/mcp/auth_callback', + 'https://chatgpt.com/connector/oauth/*', 'https://chatgpt.com/connector_platform_oauth_redirect', 'cursor://anysphere.cursor-mcp/oauth/callback', 'https://api.devin.ai/mcp/oauth/callback',