extensions
extensions copied to clipboard
This repository contains a suite of libraries that provide facilities commonly needed when creating production-ready applications.
Currently, when a release is created, the **What Changed** section lists changes across all libraries which makes finding changes for a specific library more cumbersome than it should be IMHO....
The .npmrc is not transitively looked up in parent directories like other config files, it needs to be next to the package.json Add a lockfile for PublishAIEvaluationReport and make sure...
Why is the versioning for Microsoft.Extensions.Http.Resilience set as `8/9/10.x.0` rather than being aligned with Microsoft.Extensions.Http (`8/9/10.0.x`) as published from the dotnet/runtime repository? Is there any special consideration for this difference?...
1. don't touch `JsonSerializerOptions.Default` in AOT mode 2. add new extension methods to register `JsonSerializerOptions` (these are convenience methods on an existing registration pattern) 3. offer a suitable runtime error...
### Description When using HybridCache and there is a cache miss on `GetOrCreateAsync`, the factory method is called but the parent Activity is not preserved and the factory method call...
### Description hello, i was trying the hybrid cache and noticed that when I'm inside the factory of the new hybridcache in GetOrCreateAsync and tried to access httpcontext but it...
### Background and motivation Currently there's no abstract way to represent different outputs from tools that aren't fully recognized and have specific abstractions, like Anthropic `WebSearch` and `WebFetch` although we...
AI services are starting to support server-side use of MCP servers. For example, Anthropic's service: https://docs.anthropic.com/en/docs/agents-and-tools/mcp-connector and OpenAI responses: https://platform.openai.com/docs/guides/tools-remote-mcp With the ModelContextProtocol library, it's easy to use any MCP...
It's a non-breaking change to move a property like this down to its base class. And some AI services, like Gemini, have such data on things other than text, e.g....
https://github.com/dotnet/extensions/blob/e9b33a7a25c1a2a15a81433970bca1df4b8cb418/src/ProjectTemplates/Microsoft.Extensions.AI.Templates/src/ChatWithCustomData/ChatWithCustomData-CSharp.Web/Program.cs#L130