Skip to content

Releases: rwjdk/agent-framework-toolkit

Version 1.25.0 (14th of October 2026)

Choose a tag to compare

@rwjdk rwjdk released this 14 Oct 22:03
  • Updated Agent Framework from 1.24.0 to 1.25.0
  • Updated all NuGet packages to the latest
  • Azure Decision API live tests now read configuration from shared .NET User Secrets.

Version 1.24.2 (10th of October 2026)

Choose a tag to compare

@rwjdk rwjdk released this 10 Oct 15:16
  • Added non-generic CreateDecisionAsync overloads with DynamicDecisionRequest and DynamicDecisionImageRequest for runtime-defined choice, score, and probability questions across OpenAI, Azure OpenAI, and Jev.
  • Retrieve full answers directly through case-insensitive GetChoice(id), GetScore(id), and GetProbability(id) accessors, alongside model and token usage. Existing provider image limitations still apply.
  • Added documentation and an Azure OpenAI sandbox usage sample.
  • [BREAKING] Custom implementations of IDecisionFactory must implement the two new non-generic overloads. Existing calls to built-in decision factories are unchanged.

Version 1.24.1 (10th of October 2026)

Choose a tag to compare

@rwjdk rwjdk released this 09 Oct 22:18
  • Added a shared IDecisionFactory interface for decision APIs, with Jev support via JevDecisionFactory and Microsoft-Decision-1 support via AzureOpenAIDecisionFactory.
  • [BREAKING] Moved shared decision types to AgentFrameworkToolkit.Decisions and renamed OpenAIDecisionResponse<T> to DecisionResponse<T>.

Version 1.24.0 (7th of October 2026)

Choose a tag to compare

@rwjdk rwjdk released this 07 Oct 16:48
  • Updated Agent Framework from 1.23.0 to 1.24.0
  • Updated all NuGet packages to the latest
  • OpenAI: Accept custom probability question thresholds on double, decimal, and their nullable forms. Numeric results return the raw probability and ignore the threshold; Boolean results and Probability.IsTrue continue to apply it.

Version 1.23.3 (7th of October 2026)

Choose a tag to compare

@rwjdk rwjdk released this 07 Oct 09:04
  • OpenAI: Added Decisions API support via OpenAIDecisionFactory and agent.Decisions.

Version 1.23.2 (1st of October 2026)

Choose a tag to compare

@rwjdk rwjdk released this 01 Oct 06:54
  • OpenAI/Azure OpenAI: Added AsAIAgent extension methods for OpenAIClient and ResponsesClient as alternatives to AgentFactory.
  • Microsoft Foundry: Added an AsAIAgent extension method for AIProjectClient as an alternative to AgentFactory.
  • Anthropic: Added an AsAIAgent extension method for AnthropicClient as an alternative to AgentFactory.
  • AmazonBedrock: Added an AsAIAgent extension method for IAmazonBedrockRuntime as an alternative to AgentFactory.
  • Google: Added an AsAIAgent extension method for Google.GenAI.Client as an alternative to AgentFactory.
  • Mistral: Added an AsAIAgent extension method for MistralClient as an alternative to AgentFactory.

Version 1.23.1 (30th of September 2026)

Choose a tag to compare

@rwjdk rwjdk released this 30 Sep 09:42
  • Added GPT-6.1 Sol and Claude Sonnet 5.5 model constants for their native providers and OpenRouter.
  • OpenAI: Added UltraFast Service Tier
  • Fixed OpenAI Responses API agents dropping ReasoningSummaryVerbosity when ReasoningEffort is null (aka default reasoning level).

Version 1.23.0 (29th of September 2026)

Choose a tag to compare

@rwjdk rwjdk released this 29 Sep 16:52
  • Updated Agent Framework from 1.22.0 to 1.23.0
  • Updated all NuGet packages to the latest

Version 1.22.2 (27th of September 2026)

Choose a tag to compare

@rwjdk rwjdk released this 27 Sep 08:25

Domain confinement now rejects a supplied HttpClientFactory, preventing unverified redirects from custom clients. See the security advisory for details.

Version 1.22.1 (27th of September 2026)

Choose a tag to compare

@rwjdk rwjdk released this 27 Sep 07:34

Fixed domain confinement bypass through HTTP redirects in HttpClientTools and WebsiteTools. Includes updated model name constants.