Eirik Tsarpalis
0be5963f8c
Remove InternalsVisibleTo from main project. ( #46 )
2025-03-21 17:35:19 +00:00
Stephen Toub
33b9582199
Address some static analysis and TODOs ( #12 )
2025-03-20 23:09:38 -04:00
Stephen Toub
3de19d38e4
Change type of Tool.InputSchema to be JsonElement ( #4 )
...
* Change type of Tool.InputSchema to be JsonElement
* Add schema validation in the InputSchema property setter.
* Simplify AIFunction tool adapter.
---------
Co-authored-by: Eirik Tsarpalis <eirik.tsarpalis@gmail.com>
2025-03-20 19:16:41 +02:00
Stephen Toub
27ba8b1b6a
Upgrade to xunit.v3 ( #8 )
...
* Upgrade to xunit.v3
* Use Assert.Skip where applicable.
---------
Co-authored-by: Eirik Tsarpalis <eirik.tsarpalis@gmail.com>
2025-03-20 16:19:35 +02:00
Stephen Toub
6b8c288029
Make McpJsonUtilities public and remove IVT to sample ( #5 )
...
Also adds in the same encoder used by AIJsonUtilities.
2025-03-20 16:00:23 +02:00
Stephen Toub
555933a06e
Ensure all test client instances are cleaned up ( #3 )
2025-03-19 17:27:49 -04:00
Stephen Toub
fd358b437d
Fix GetAIFunctionsAsync test to be more deterministic
2025-03-19 16:20:45 -04:00
Eirik Tsarpalis
2e1e20645f
Add Directory.Build.props, apply CPM, use NB.GitVersioning, update package publishing
2025-03-19 17:27:18 +02:00
Eirik Tsarpalis
c9ed453745
Rename project and namespaces
2025-03-19 15:02:38 +02:00