Stephen Toub
106ab8064f
Clean up namespaces ( #410 )
...
No meaningful code changes, just lots of namespace shuffling to have fewer namespaces and to put things in better namespaces.
2025-05-14 14:50:26 -04:00
Rob Chambers
77871c5aac
AI seeded comments from robch and then edited by stephentoub ( #238 )
...
* AI generated `///` comment updates
* Fix compilation issues
* Fix incorrect XML comment structure
* Update all Client comments
* Update all Configuration comments
* Update all Messages comments
* Update all Transport comments
* Update all Types comments
* Update all Server comments
* Undo some commenting
---------
Co-authored-by: Stephen Toub <stoub@microsoft.com>
2025-04-10 01:30:44 -04:00
Stephen Toub
62e92fa154
Add ToolAnnotations support ( #124 )
...
* Add ToolAnnotations support
* Address feedback
2025-03-28 11:08:29 -04:00
Aaron Powell
6fa1443a6c
Adding a base class for request params that exposes the progressToken ( #99 )
...
* Adding a base class for request params that exposes the progressToken
This aligns more with the type structure see in the other SDK's (eg: https://github.com/modelcontextprotocol/python-sdk/blob/main/src/mcp/types.py#L41 ) while also ensuring they are exposing the JSONRPCRequest (https://github.com/modelcontextprotocol/specification/blob/main/schema/2024-11-05/schema.json#L771-L806 ) data.
Storing progressToken as an object as it could be an int or string (per https://github.com/modelcontextprotocol/specification/blob/main/schema/2024-11-05/schema.json#L1268-L1274 ).
Fixes #67
* Using usings
* Apply suggestions from code review
---------
Co-authored-by: Stephen Toub <stoub@microsoft.com>
2025-03-25 23:40:48 -04:00
Eirik Tsarpalis
c9ed453745
Rename project and namespaces
2025-03-19 15:02:38 +02:00