Merged
Conversation
Bumps the github-actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [actions/upload-artifact](https://github.com/actions/upload-artifact). Updates `actions/checkout` from 4 to 6 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4...v6) Updates `actions/upload-artifact` from 4 to 6 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v4...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: actions/upload-artifact dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the all-frontend-deps group in /src/frontend with 22 updates: | Package | From | To | | --- | --- | --- | | [@fluentui/react](https://github.com/microsoft/fluentui) | `8.125.3` | `8.125.4` | | [@fluentui/react-components](https://github.com/microsoft/fluentui) | `9.72.9` | `9.72.11` | | [@fluentui/react-icons](https://github.com/microsoft/fluentui-system-icons) | `2.0.316` | `2.0.317` | | [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.17.23` | | [lodash-es](https://github.com/lodash/lodash) | `4.17.22` | `4.17.23` | | [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.4` | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.20` | `19.2.10` | | [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.4` | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.6` | `19.2.3` | | [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.11.0` | `7.13.0` | | [undici](https://github.com/nodejs/undici) | `7.18.2` | `7.20.0` | | [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.3.1` | `16.3.2` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.3` | `25.2.0` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `6.21.0` | `8.54.0` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `6.21.0` | `8.54.0` | | [eslint](https://github.com/eslint/eslint) | `8.57.1` | `9.39.2` | | [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) | `16.6.2` | `17.23.2` | | [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` | | [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise) | `6.6.0` | `7.2.1` | | [globals](https://github.com/sindresorhus/globals) | `17.0.0` | `17.3.0` | | [prettier](https://github.com/prettier/prettier) | `3.7.4` | `3.8.1` | | [react-test-renderer](https://github.com/facebook/react/tree/HEAD/packages/react-test-renderer) | `18.3.1` | `19.2.4` | Updates `@fluentui/react` from 8.125.3 to 8.125.4 - [Release notes](https://github.com/microsoft/fluentui/releases) - [Commits](https://github.com/microsoft/fluentui/compare/@fluentui/react_v8.125.3...@fluentui/react_v8.125.4) Updates `@fluentui/react-components` from 9.72.9 to 9.72.11 - [Release notes](https://github.com/microsoft/fluentui/releases) - [Commits](https://github.com/microsoft/fluentui/compare/@fluentui/react-components_v9.72.9...@fluentui/react-components_v9.72.11) Updates `@fluentui/react-icons` from 2.0.316 to 2.0.317 - [Commits](https://github.com/microsoft/fluentui-system-icons/commits) Updates `lodash` from 4.17.21 to 4.17.23 - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.21...4.17.23) Updates `lodash-es` from 4.17.22 to 4.17.23 - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/commits/4.17.23) Updates `react` from 18.3.1 to 19.2.4 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react) Updates `@types/react` from 18.3.20 to 19.2.10 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `react-dom` from 18.3.1 to 19.2.4 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react-dom) Updates `@types/react-dom` from 18.3.6 to 19.2.3 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) Updates `react-router-dom` from 7.11.0 to 7.13.0 - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.13.0/packages/react-router-dom) Updates `undici` from 7.18.2 to 7.20.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v7.18.2...v7.20.0) Updates `@testing-library/react` from 16.3.1 to 16.3.2 - [Release notes](https://github.com/testing-library/react-testing-library/releases) - [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md) - [Commits](testing-library/react-testing-library@v16.3.1...v16.3.2) Updates `@types/node` from 25.0.3 to 25.2.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@types/react` from 18.3.20 to 19.2.10 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `@types/react-dom` from 18.3.6 to 19.2.3 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) Updates `@typescript-eslint/eslint-plugin` from 6.21.0 to 8.54.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 6.21.0 to 8.54.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/parser) Updates `eslint` from 8.57.1 to 9.39.2 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v8.57.1...v9.39.2) Updates `eslint-plugin-n` from 16.6.2 to 17.23.2 - [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases) - [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md) - [Commits](eslint-community/eslint-plugin-n@16.6.2...v17.23.2) Updates `eslint-plugin-prettier` from 5.5.4 to 5.5.5 - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.5.4...v5.5.5) Updates `eslint-plugin-promise` from 6.6.0 to 7.2.1 - [Release notes](https://github.com/eslint-community/eslint-plugin-promise/releases) - [Changelog](https://github.com/eslint-community/eslint-plugin-promise/blob/main/CHANGELOG.md) - [Commits](eslint-community/eslint-plugin-promise@v6.6.0...v7.2.1) Updates `globals` from 17.0.0 to 17.3.0 - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v17.0.0...v17.3.0) Updates `prettier` from 3.7.4 to 3.8.1 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.7.4...3.8.1) Updates `react-test-renderer` from 18.3.1 to 19.2.4 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react-test-renderer) --- updated-dependencies: - dependency-name: "@fluentui/react" dependency-version: 8.125.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-frontend-deps - dependency-name: "@fluentui/react-components" dependency-version: 9.72.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-frontend-deps - dependency-name: "@fluentui/react-icons" dependency-version: 2.0.317 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-frontend-deps - dependency-name: lodash dependency-version: 4.17.23 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-frontend-deps - dependency-name: lodash-es dependency-version: 4.17.23 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-frontend-deps - dependency-name: react dependency-version: 19.2.4 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-frontend-deps - dependency-name: "@types/react" dependency-version: 19.2.10 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-frontend-deps - dependency-name: react-dom dependency-version: 19.2.4 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-frontend-deps - dependency-name: "@types/react-dom" dependency-version: 19.2.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-frontend-deps - dependency-name: react-router-dom dependency-version: 7.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-frontend-deps - dependency-name: undici dependency-version: 7.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-frontend-deps - dependency-name: "@testing-library/react" dependency-version: 16.3.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-frontend-deps - dependency-name: "@types/node" dependency-version: 25.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-frontend-deps - dependency-name: "@types/react" dependency-version: 19.2.10 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-frontend-deps - dependency-name: "@types/react-dom" dependency-version: 19.2.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-frontend-deps - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.54.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-frontend-deps - dependency-name: "@typescript-eslint/parser" dependency-version: 8.54.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-frontend-deps - dependency-name: eslint dependency-version: 9.39.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-frontend-deps - dependency-name: eslint-plugin-n dependency-version: 17.23.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-frontend-deps - dependency-name: eslint-plugin-prettier dependency-version: 5.5.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-frontend-deps - dependency-name: eslint-plugin-promise dependency-version: 7.2.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-frontend-deps - dependency-name: globals dependency-version: 17.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-frontend-deps - dependency-name: prettier dependency-version: 3.8.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-frontend-deps - dependency-name: react-test-renderer dependency-version: 19.2.4 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-frontend-deps ... Signed-off-by: dependabot[bot] <support@github.com>
--- updated-dependencies: - dependency-name: openai dependency-version: 2.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-backend-deps - dependency-name: azure-storage-blob dependency-version: 12.28.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-backend-deps - dependency-name: azure-cosmos dependency-version: 4.14.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-backend-deps - dependency-name: aiohttp dependency-version: 3.13.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-backend-deps - dependency-name: gunicorn dependency-version: 25.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-backend-deps - dependency-name: black dependency-version: 26.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-backend-deps - dependency-name: opentelemetry-sdk dependency-version: 1.39.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-backend-deps - dependency-name: opentelemetry-api dependency-version: 1.39.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-backend-deps - dependency-name: opentelemetry-semantic-conventions dependency-version: 0.60b1 dependency-type: direct:production dependency-group: all-backend-deps - dependency-name: opentelemetry-instrumentation dependency-version: 0.60b1 dependency-type: direct:production dependency-group: all-backend-deps - dependency-name: azure-monitor-opentelemetry dependency-version: 1.8.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-backend-deps - dependency-name: markdown dependency-version: 3.10.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-backend-deps - dependency-name: tqdm dependency-version: 4.67.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-backend-deps - dependency-name: langchain dependency-version: 1.2.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-backend-deps - dependency-name: urllib3 dependency-version: 2.6.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-backend-deps ... Signed-off-by: dependabot[bot] <support@github.com>
build: bump esbuilt, vite and qs package upgrade
chore: downmerge the archive-doc-gen package upgradation changes.
build: bump esbuilt, vite and qs package upgrade
fix: Resolved the tag issue
fix: Fix of Bug #34657
…ct state after successful regeneration
Accepting Copilot PR reviewer suggestion to use lambda functions Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Accepted the Suggestion by Copilot Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
fix: add validation for conversation name length
- test_title_service.py: 21 tests covering fallback title, AI-generated title, singleton factory, edge cases (empty/None/whitespace, agent errors) - test_cosmos_service.py: 21 tests covering add_message generated_title handling, metadata merge preserving titles, title resolution priority chain, rename_conversation, delete_all_conversations - test_app_endpoints.py: 15 tests covering /api/brief/parse and /api/chat title generation flow, conversation CRUD (list/rename/delete/delete-all) - conftest.py: test configuration with env vars setup and sys.path for CI
… New Conversation default)
| await mock_blob_service_with_containers.initialize() | ||
|
|
||
| image_data = b"fake png data" | ||
| url, description = await mock_blob_service_with_containers.upload_product_image( |
| await mock_blob_service_with_containers.initialize() | ||
|
|
||
| image_data = b"fake png data" | ||
| url, description = await mock_blob_service_with_containers.upload_product_image( |
| mock_builder_instance.build.return_value = mock_workflow | ||
| mock_builder.return_value = mock_builder_instance | ||
|
|
||
| import orchestrator as orch_module |
|
|
||
| def test_foundry_not_available(): | ||
| """Test when Foundry SDK is not available.""" | ||
| import orchestrator as orch_module |
| loop.stop() | ||
| if not loop.is_closed(): | ||
| loop.close() | ||
| except Exception: |
Avijit-Microsoft
approved these changes
Feb 23, 2026
Avijit-Microsoft
approved these changes
Feb 23, 2026
Contributor
|
🎉 This PR is included in version 2.2.1 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
This pull request introduces several improvements and fixes across the workflow automation, infrastructure, and frontend code for the ContentGen project. The most significant changes include upgrading GitHub Actions dependencies, enhancing tag merging logic in infrastructure templates, updating frontend dependencies, and improving conversation and product handling in the chat interface.
Workflow Automation Upgrades:
actions/checkoutto version 6 in all workflow YAML files, ensuring consistency and access to the latest features and bug fixes. [1] [2] [3] [4] [5]actions/upload-artifactto version 6 intest-automation-v2.yml.accelerator_nameenvironment variable injob-send-notification.ymlfrom "DocGen" to "ContentGen".Infrastructure Template Improvements:
existingTagsand using theunionfunction for robust tag handling when updating resource group tags. [1] [2] [3] [4]main.jsonfor private DNS zones.main.jsonto reflect new changes.Frontend Dependency Updates:
viteinpackage.jsonto version 7.3.1 for improved build performance and compatibility.qspackage inpackage-lock.jsonfrom version 6.14.0 to 6.14.2.Chat UI and Conversation Handling Enhancements:
App.tsx, including restoring available products for regenerated images and updating product/color name detection. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]ChatHistory.tsxcomponent to display conversation titles and added a "Clear All Conversations" dialog for improved user experience. [1] [2] [3] [4]These updates collectively improve reliability, maintainability, and user experience throughout the ContentGen project.
Does this introduce a breaking change?
Golden Path Validation
Deployment Validation
What to Check
Verify that the following are valid
Other Information