CopilotKit Changelog - v1.8.8
Features
- Added standard starter for no agent frameworks (#1715)
Bug Fixes
- Fixed MCP tool parameter extraction to handle full tool objects (#1716, #1718)
- Fixed parse MCP tool params bug (#1716)
Refactors
- Renamed
mcpEndpoints
tomcpServers
for naming consistency- Applied consistently across the codebase
- Affects API signatures in multiple components and interfaces
- Updated
CopilotKitProps
,CopilotApiConfig
, andCopilotRuntimeConstructorParams
interfaces - Added new interface
MCPServerConfig
withendpoint
and optionalapiKey
properties - Updated
useCopilotChat
return interface to exposemcpServers
andsetMcpServers
methods - Added backward compatibility for
properties.mcpEndpoints
- Enhanced handling of MCP server configurations with improved deduplication logic
- Added more robust state management for MCP server configurations
- Implemented priority ordering where request-specific endpoints override base endpoints
- Updated reference documentation in MDX files to reflect the new property names