v1.17.7
OpenCodeSummary
This release focuses on stability and environment consistency, particularly for plugins and shell tools. Key fixes include ensuring correct server reuse for plugin requests and proper scoping for new sessions. Additionally, SDK clients now feature improved handling of integration changes and credential updates.
Bug Fixes
- Fixed issue where plugin client requests incorrectly assumed the default local port instead of reusing the active server.
- Ensured that ACP shell tool calls now display the command and working directory immediately upon execution.
- Resolved issue where plugin-provided shell environment variables were not being applied to PTY sessions.
- Fixed an issue in the new session route where the scope was not maintained, causing prompts and state to target the incorrect workspace.
- Updated MCP debug to utilize the SDK's latest protocol version.
Improvements
- MCP servers can now receive the current workspace as a client root.
- SDK clients now automatically refresh model and provider availability when integrations change.
- Credential update and remove calls in the SDK now accept the 'location' parameter.