Skip to content

Replace STJ boilerplate in the leaf clients with AIJsonUtilities calls.#5630

Merged
eiriktsarpalis merged 5 commits intodotnet:mainfrom
eiriktsarpalis:remove-unnecessary-sg
Nov 13, 2024
Merged

Replace STJ boilerplate in the leaf clients with AIJsonUtilities calls.#5630
eiriktsarpalis merged 5 commits intodotnet:mainfrom
eiriktsarpalis:remove-unnecessary-sg

Conversation

@eiriktsarpalis
Copy link
Copy Markdown
Member

@eiriktsarpalis eiriktsarpalis commented Nov 12, 2024

With AIJsonUtilities being moved to M.E.AI.Abstractions many of these helpers aren't necessary. Also makes all ToolCallJsonSerializerOptions non-nullable.

Microsoft Reviewers: Open in CodeFlow

@eiriktsarpalis eiriktsarpalis merged commit 73962c6 into dotnet:main Nov 13, 2024
@eiriktsarpalis eiriktsarpalis deleted the remove-unnecessary-sg branch November 13, 2024 18:35
stephentoub pushed a commit to stephentoub/extensions that referenced this pull request Nov 19, 2024
…s. (dotnet#5630)

* Replace STJ boilerplate in the leaf clients with AIJsonUtilities calls.

* Address feedback.

* Address feedback.

* Remove redundant using
@github-actions github-actions bot locked and limited conversation to collaborators Dec 14, 2024
@jeffhandley jeffhandley added the area-ai Microsoft.Extensions.AI libraries label Mar 7, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-ai Microsoft.Extensions.AI libraries

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants