8000 [automated] Merge branch 'main' => 'dev' by github-actions[bot] · Pull Request #6267 · dotnet/extensions · GitHub
[go: up one dir, main page]

Skip to content

[automated] Merge branch 'main' => 'dev' #6267

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 21 commits into
base: dev
Choose a base branch
from
Open
Changes from 2 commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
7e7b3ee
Merged PR 48904: Flowing stable internal versions and get ready for 9…
joperezr Apr 2, 2025
3ae00de
Add TextReasoningContent (#6222)
stephentoub Apr 2, 2025
90a1bd8
Use ErrorContent in OpenAIResponseChatClient (#6231)
stephentoub Apr 2, 2025
a9aa283
OpenAI: Parse detail additional property (#6225)
jozkee Apr 2, 2025
4133f2e
In telemetry, treat AdditionalProperties as sensitive (#6239)
SteveSandersonMS Apr 3, 2025
f09ec8c
Use SHA384 and make key more explicit (#6237)
SteveSandersonMS Apr 3, 2025
ae724c1
Disable STJ default reflection and fix a number of failing tests. (#6…
eiriktsarpalis Apr 3, 2025
625ed7b
Merged PR 48946: Backport recent M.E.AI changes from main
stephentoub Apr 4, 2025
e7224fb
Merged PR 48958: Mark release builds as "stable"
RussKie Apr 4, 2025
0143a52
Add button to report to download dataset as JSON (#6243)
peterwald Apr 3, 2025
bc9ef7e
Merged PR 48969: Add button to report to download dataset as JSON (#6…
peterwald Apr 4, 2025
d4094cc
Merged PR 48970: [9.4] [cherry-picked from main] Introduce Content Sa…
Apr 4, 2025
f0bda61
Remove use of ConfigureAwait from Microsoft.Extensions.AI.dll for AIF…
stephentoub Apr 7, 2025
5cec925
Merged PR 49002: Remove use of ConfigureAwait from Microsoft.Extensio…
stephentoub Apr 7, 2025
667d70e
Merged PR 49004: [9.4] [cherry-pick] Only display tags from the lates…
Apr 7, 2025
65564a8
Merge Internal changes
joperezr Apr 8, 2025
398f7f6
[release/9.2] Merging internal changes (#6263)
joperezr Apr 8, 2025
80cb898
Merge changes from release/9.4 branch
joperezr Apr 8, 2025
06b7eba
Merging release/9.4 changes (#6264)
joperezr Apr 9, 2025
3ebeec1
Add logging buffering (#5635)
evgenyfedorov2 Apr 9, 2025
88349b0
Merge branch 'dev' into merge/main-to-dev
RussKie Apr 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
// The .NET Foundation licenses this file to you under the MIT license.

import { useState } from 'react';
import { Settings28Regular, FilterDismissRegular, Dismiss20Regular } from '@fluentui/react-icons';
import { Drawer, DrawerBody, DrawerHeader, DrawerHeaderTitle, Switch, Tooltip } from '@fluentui/react-components';
import { Settings28Regular, FilterDismissRegular, Dismiss20Regular, ArrowDownloadRegular } from '@fluentui/react-icons';
import { Button, Drawer, DrawerBody, DrawerHeader, DrawerHeaderTitle, Switch, Tooltip } from '@fluentui/react-components';
import { makeStyles } from & 8000 #39;@fluentui/react-components';
import './App.css';
import { ScenarioGroup } from './ScenarioTree';
Expand Down Expand Up @@ -35,30 +35,6 @@ const useStyles = makeStyles({
alignItems: 'center',
gap: '12px',
},
iconButton: {
cursor: 'pointer',
display: 'flex',
alignItems: 'center',
justifyContent: 'center',
width: '40px',
height: '40px',
borderRadius: '6px',
transition: 'all 0.2s ease-in-out',
'&:hover': {
backgroundColor: tokens.colorNeutralBackground4,
},
},
filterButton: {
backgroundColor: tokens.colorBrandBackground2,
border: `1px solid ${tokens.colorBrandStroke1}`,
fontSize: '20px',
width: '40px',
height: '40px',
borderRadius: '6px',
'&:hover': {
backgroundColor: tokens.colorNeutralBackground4,
},
},
footerText: { fontSize: '0.8rem', marginTop: '2rem' },
closeButton: {
position: 'absolute',
Expand Down Expand Up @@ -90,6 +66,22 @@ function App() {
const toggleSettings = () => setIsSettingsOpen(!isSettingsOpen);
const closeSettings = () => setIsSettingsOpen(false);

const downloadDataset = () => {
// create a stringified JSON of the dataset
const dataStr = JSON.stringify(dataset, null, 2);

// create a link to download the JSON file in the page and click it
const blob = new Blob([dataStr], { type: 'application/json' });
const url = URL.createObjectURL(blob);
const a = document.createElement('a');
a.href = url;
a.download = `${scoreSummary.primaryResult.executionName}.json`;
document.body.appendChild(a);
a.click();
document.body.removeChild(a);
URL.revokeObjectURL(url);
};

return (
<>
<div className={classes.header}>
Expand All @@ -98,15 +90,14 @@ function App() {
<div className={classes.headerActions}>
{selectedTags.length > 0 && (
<Tooltip content="Clear Filters" relationship="description">
<div className={`${classes.iconButton} ${classes.filterButton}`} onClick={clearFilters}>
<FilterDismissRegular />
</div>
<Button icon={<FilterDismissRegular />} appearance="subtle" onClick={clearFilters} />
</Tooltip>
)}
<Tooltip content="Download Data as JSON" relationship="description">
<Button icon={<ArrowDownloadRegular />} appearance="subtle" onClick={downloadDataset} />
</Tooltip>
<Tooltip content="Settings" relationship="description">
<div className={classes.iconButton} onClick={toggleSettings}>
<Settings28Regular />
</div>
<Button icon={<Settings28Regular />} appearance="subtle" onClick={toggleSettings} />
</Tooltip>
</div>
</div>
Expand Down
0