-
Notifications
You must be signed in to change notification settings - Fork 836
Comparing changes
Open a pull request
base repository: dotnet/extensions
base: 56df0c4f49
head repository: dotnet/extensions
compare: 2fbf99834c
- 20 commits
- 162 files changed
- 11 contributors
Commits on Mar 31, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 342a8a0 - Browse repository at this point
Copy the full SHA 342a8a0View commit details -
Fix execution order when reporting from Azure (#6217)
* Fix execution order when reporting from Azure. * User OrderByDescending and add delay to make timestamps unambiguous. * Minor hopeful tweaks
Configuration menu - View commit details
-
Copy full SHA for c43462a - Browse repository at this point
Copy the full SHA c43462aView commit details
Commits on Apr 1, 2025
-
Bump vite from 6.2.3 to 6.2.4 in /src/Libraries/Microsoft.Extensions.…
…AI.Evaluation.Reporting/TypeScript (#6216) * Bump vite Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.3 to 6.2.4. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v6.2.4/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.2.4/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> * Fix nuget reference --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Peter Waldschmidt <pewaldsc@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 540efd5 - Browse repository at this point
Copy the full SHA 540efd5View commit details
Commits on Apr 2, 2025
-
Configuration menu - View commit details
-
Copy full SHA for b794235 - Browse repository at this point
Copy the full SHA b794235View commit details -
Update otel semantic convention version in comment (#6227)
The v1.32 semantic convention came out. As far as I can tell, there are zero changes we need to react to. This just bumps the version number we advertize in XML comments.
Configuration menu - View commit details
-
Copy full SHA for 2628621 - Browse repository at this point
Copy the full SHA 2628621View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52db82b - Browse repository at this point
Copy the full SHA 52db82bView commit details -
Lower M.E.AI dependencies on .NET 8 and lower back to 8.0.x (#6230)
We had been relying on System.Text.Json 9.0.x. This removes that override to only use 8.x versions of packages until building for .NET 9.
Configuration menu - View commit details
-
Copy full SHA for f78418d - Browse repository at this point
Copy the full SHA f78418dView commit details -
Add ISpeechToTextClient abstractions (#5838)
* Speech to text abstractions --------- Co-authored-by: Stephen Toub <stoub@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for aaa1a25 - Browse repository at this point
Copy the full SHA aaa1a25View commit details -
Add TextReasoningContent (#6222)
* Add TextReasoningContent * Coalesce TextReasoningContent
Configuration menu - View commit details
-
Copy full SHA for 444e5cb - Browse repository at this point
Copy the full SHA 444e5cbView commit details -
Use ErrorContent in OpenAIResponseChatClient (#6231)
* Use ErrorContent in OpenAIResponseChatClient * Address feedback
Configuration menu - View commit details
-
Copy full SHA for a06bd63 - Browse repository at this point
Copy the full SHA a06bd63View commit details -
OpenAI: Parse detail additional property (#6225)
* OpenAI: Parse detail additional property * Update tests to use AsIChatClient * Don't throw when type is not string * Match OpenAI.Chat.ChatImageDetailLevel
Configuration menu - View commit details
-
Copy full SHA for 5d99c3f - Browse repository at this point
Copy the full SHA 5d99c3fView commit details -
Branding updates for 9.5 (#6233)
* Branding updates for 9.5 * Fix template tests from branding updates
Configuration menu - View commit details
-
Copy full SHA for fd3f5ed - Browse repository at this point
Copy the full SHA fd3f5edView commit details
Commits on Apr 3, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 9759023 - Browse repository at this point
Copy the full SHA 9759023View commit details -
Use SHA384 and make key more explicit (#6237)
* Minimal change in AIJsonUtilities from SHA256 to SHA384 * Update GetCacheKey API to have explicit messages/options params The point of this is to make it easier and more reliable for people overriding the logic to obtain specific values from messages/options to include in cache key without having to search through an opaque list of `object` values.
Configuration menu - View commit details
-
Copy full SHA for 65d3d0e - Browse repository at this point
Copy the full SHA 65d3d0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e58d903 - Browse repository at this point
Copy the full SHA e58d903View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5298642 - Browse repository at this point
Copy the full SHA 5298642View commit details
Commits on Apr 4, 2025
-
Introduce Content Safety evaluators (#6223)
The new evaluators ship in a new Microsoft.Extensions.AI.Evaluation.Safety package. Also includes the following public API changes: - Add a Metadata dictionary on EvaluationMetric. - Make EvaluationMetric.Diagnostics nullable. - Convert instance functions on some (fully mutable) result types to extension methods in the same namespace. And some reporting improvements including: - Change boolean metric UI representation in metric card from Pass / Fail to Yes / No - Display the above Metadata contents in a table in the metric details view when a metric card is clicked - Improve display for diagnostics in metric details - diagnostics are now also displayed in a table with with proper formatting and an option copy diagnostics to the clipboard Fixes #5937
Configuration menu - View commit details
-
Copy full SHA for 68d1661 - Browse repository at this point
Copy the full SHA 68d1661View commit details -
Bump vite from 6.2.4 to 6.2.5 in /src/Libraries/Microsoft.Extensions.…
…AI.Evaluation.Reporting/TypeScript (#6249) * Bump vite Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.4 to 6.2.5. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v6.2.5/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.2.5/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 6.2.5 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> * Fixup package-lock --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Peter Waldschmidt <pewaldsc@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for e0f0b61 - Browse repository at this point
Copy the full SHA e0f0b61View commit details
Commits on Apr 5, 2025
-
Only display tags from the latest execution (#6251)
Avoid displaying tags that are only present on previous runs since clicking on them filters out all the tests in the view. Tags from older runs also mess up the global tags display (since tags that are global to the latest execution are not considered global anymore unless they are all also present on older runs). Also includes fixes for some minor issues I noticed: * Avoid displaying the pointer (hand) cursor when hovering over controls that are not interactive (such as the global tags list and the section that displays historical trends for non-leaf nodes). * Make styling for some buttons more consistent.
Configuration menu - View commit details
-
Copy full SHA for 0e6427c - Browse repository at this point
Copy the full SHA 0e6427cView commit details -
Avoid duplicate data in downloaded report file (#6252)
When importing default-exported modules, the JavaScript runtime creates an object with both the properties of the exported object and a 'default' property containing the same data. In the case of the download functionality in the report, this results in the evaluation data being duplicated in the downloaded file (once at the root level and then again inside the 'default' property under the root level). The fix in this commit avoids the problem by serializing the contents of the 'default' property if present and falling back to serializing the outer object otherwise.
Configuration menu - View commit details
-
Copy full SHA for 2fbf998 - Browse repository at this point
Copy the full SHA 2fbf998View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 56df0c4f49...2fbf99834c