feat: Add _meta support to MCPSchema (#368)

- Add _meta field to all MCP schema records for extensible metadata support
- Introduce Result and Notification sealed interfaces for better type organization
- Update Request interface to include SubscribeRequest and UnsubscribeRequest
- Add backwards-compatible constructors for existing record types
- Enhance test coverage for metadata field functionality

Breaking change: Modifyibng the Request seald inteface is a breaking change.
This commit is contained in:
Anurag Pant 2025-07-01 11:27:07 -07:00 • committed by Christian Tzolov
commit 87cdaf883a

File diff suppressed because it is too large Load diff