refactor(client): improve validation and remove server methods (#14)
Add client initialization and capability validation checks - New isInitialized() method to check client state - Validate server capabilities before tool/resource operations - Add clear error messages for common failure cases - Remove server-side notification methods from client: sendResourcesListChanged(), promptListChangedNotification() - Improve protocol version handling - Testing improvements and new initialization tests - Redesign MockMcpTransport internals and adapt tests - Correct McpError messages - clean unused imports Resolves #13 Signed-off-by:Christian Tzolov <christian.tzolov@broadcom.com> Signed-off-by:
Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com> Co-authored-by:
Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
Loading
Please sign in to comment