{"version":"2.1.319","anchor":"sdk-control-surface-trimmed-auth-mcp-plugin-and-session-t","canonical_anchor":"sdk-control-surface-trimmed-auth-mcp-plugin-and-session-t","heading":"Many SDK session-control methods are removed","tier":"notice","area":"SDK","scope":"individual","heads_up":true,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319\/e\/sdk-control-surface-trimmed-auth-mcp-plugin-and-session-t","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319","markdown":"### Many SDK session-control methods are removed\n\nSDK session control drops many methods, including sign-in, MCP server, plugin reload and session title ones\n\n**Unclear.** These methods may now be provided somewhere else, so it is not clear whether SDK callers actually lose them.\n\n**What**\n\nThe SDK lets other programs build on Claude Code and control a session, one conversation with Claude. The set of session-control methods no longer includes these, among others:\n\n- `claudeAuthenticate`, `claudeOAuthCallback` and `claudeOAuthWaitForCompletion`\n\n- `reconnectMcpServer`, `toggleMcpServer`, `setMcpServers` and `mcpAuthenticate`\n\n- `reloadPlugins`\n\n- `stopTask` and `backgroundTasks`\n\n- `generateSessionTitle`, `messageRated`, `askSideQuestion` and `launchUltrareview`\n\n- `getSettings`\n\n`getContextUsage`, `requestSessionTitle`, `rewindFiles` and the feedback methods remain.\n\n**Why**\n\nPrograms that call any of the removed methods may break.\n\n- Area: SDK\n- Tier: You'll notice\n- Useful: 4\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: yes"}