Repository navigation
v1.3.0
Immutable
release. Only release title and notes can be modified.
Scope MCP servers to an individual chat or one logical message while retaining initialization-wide registrations and their defaults.
Features
- Select servers in initialization, chat and message order, so each turn can use the appropriate tools without reinitializing the SDK.
- Give every scope independent URLs, endpoints, credentials and connection settings; scopes may also share an endpoint.
- Override a server by label, exclude selected inherited servers or replace the inherited set completely.
Behavior and validation
- Keep the selected scope stable through the full tool loop, then restore the chat or initialization defaults for later turns.
- Support scoped tools in normal, project and temporary chats, including compatible Responses declarations and typed SSE.
- Test account/user/thread isolation, message lifetimes, concurrent contexts and recovery after an uncertain tool call.
All 17 commits
Commit links follow the rebuilt main history. Published tags and downloads retain their original targets.
Documentation and maintenance
- efc05ea docs(sdk): document MCP configuration and scoped tool calls
- 68a4144 docs(sdk): document verified behavior and limitations
- 0a884f2 docs(readme): update installation and feature guidance
- 37c112a chore(release): 1.3.0
Features
- 0d44be4 feat(openai): extend OpenAI client initialization and web modes
- 82b3487 feat(conversations): extend append, edit and reconciliation behavior
- 865fe80 feat(mcp): extend MCP initialization settings
- ea017c8 feat(mcp): extend conversation tool-call bridge
- 406f7d4 feat(mcp): add scoped MCP selection options
- 745f145 feat(compat): extend Chat and Responses request adaptation
- 4e68c9b feat(compat): extend in-process OpenAI HTTP transport
Tests
- e5aea37 test(ci): update required SDK and extension checks
- 8698918 test(sdk): cover mcp scope behavior
- 35c69e4 test(sdk): cover mcp scope transport behavior
- 605616b test(sdk): extend mcp transport behavior
- cf5612b test(sdk): extend mcp server behavior
Build and CI
- 9841d11 build(tools): publish verified release assets