Skip to content

[pull] main from Azure-Samples:main#34

Open
pull[bot] wants to merge 301 commits intodigital-power:merge/17102024-merge-changes-from-azurefrom
Azure-Samples:main
Open

[pull] main from Azure-Samples:main#34
pull[bot] wants to merge 301 commits intodigital-power:merge/17102024-merge-changes-from-azurefrom
Azure-Samples:main

Conversation

@pull
Copy link

@pull pull bot commented Oct 20, 2024

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added ⤵️ pull merge-conflict Resolve conflicts manually labels Oct 21, 2024
@github-actions
Copy link

github-actions bot commented Nov 5, 2024

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them. For more details, check our Contributing Guide.

File Full Path Issues
README.md
#LinkLine Number
1https://aka.ms/entgptsearchblog270
2https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/access-control-in-generative-ai-applications-with-azure/ba-p/3956408274
docs/deploy_lowcost.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid/ba-p/392916743
docs/customization.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid/ba-p/3929167120
docs/productionizing.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/azure-architecture-blog/azure-openai-landing-zone-reference-architecture/ba-p/388210286
docs/deploy_features.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in/ba-p/3960809#:~:text=Integrated%20vectorization%20is%20a%20new%20feature%20of%20Azure,pull-indexers%2C%20and%20vectorization%20of%20text%20queries%20through%20vectorizers209
docs/data_ingestion.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in/ba-p/3960809#:~:text=Integrated%20vectorization%20is%20a%20new%20feature%20of%20Azure,pull-indexers%2C%20and%20vectorization%20of%20text%20queries%20through%20vectorizers75
samples/data-ingestion/README.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in/ba-p/3960809#:~:text=Integrated%20vectorization%20is%20a%20new%20feature%20of%20Azure,pull-indexers%2C%20and%20vectorization%20of%20text%20queries%20through%20vectorizers88
samples/chat/README.md
#LinkLine Number
1https://aka.ms/entgptsearchblog272
2https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/access-control-in-generative-ai-applications-with-azure/ba-p/3956408276

@github-actions
Copy link

github-actions bot commented Nov 5, 2024

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them. For more details, check our Contributing Guide.

File Full Path Issues
README.md
#LinkLine Number
1https://aka.ms/entgptsearchblog291
2https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/access-control-in-generative-ai-applications-with-azure/ba-p/3956408295
docs/deploy_lowcost.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid/ba-p/392916743
docs/customization.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid/ba-p/3929167120
docs/productionizing.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/azure-architecture-blog/azure-openai-landing-zone-reference-architecture/ba-p/388210286
docs/deploy_features.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in/ba-p/3960809#:~:text=Integrated%20vectorization%20is%20a%20new%20feature%20of%20Azure,pull-indexers%2C%20and%20vectorization%20of%20text%20queries%20through%20vectorizers209
docs/data_ingestion.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in/ba-p/3960809#:~:text=Integrated%20vectorization%20is%20a%20new%20feature%20of%20Azure,pull-indexers%2C%20and%20vectorization%20of%20text%20queries%20through%20vectorizers78

3 similar comments
@github-actions
Copy link

github-actions bot commented Nov 5, 2024

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them. For more details, check our Contributing Guide.

File Full Path Issues
README.md
#LinkLine Number
1https://aka.ms/entgptsearchblog291
2https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/access-control-in-generative-ai-applications-with-azure/ba-p/3956408295
docs/deploy_lowcost.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid/ba-p/392916743
docs/customization.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid/ba-p/3929167120
docs/productionizing.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/azure-architecture-blog/azure-openai-landing-zone-reference-architecture/ba-p/388210286
docs/deploy_features.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in/ba-p/3960809#:~:text=Integrated%20vectorization%20is%20a%20new%20feature%20of%20Azure,pull-indexers%2C%20and%20vectorization%20of%20text%20queries%20through%20vectorizers209
docs/data_ingestion.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in/ba-p/3960809#:~:text=Integrated%20vectorization%20is%20a%20new%20feature%20of%20Azure,pull-indexers%2C%20and%20vectorization%20of%20text%20queries%20through%20vectorizers78

@github-actions
Copy link

github-actions bot commented Nov 5, 2024

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them. For more details, check our Contributing Guide.

File Full Path Issues
README.md
#LinkLine Number
1https://aka.ms/entgptsearchblog291
2https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/access-control-in-generative-ai-applications-with-azure/ba-p/3956408295
docs/deploy_lowcost.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid/ba-p/392916743
docs/customization.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid/ba-p/3929167120
docs/productionizing.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/azure-architecture-blog/azure-openai-landing-zone-reference-architecture/ba-p/388210286
docs/deploy_features.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in/ba-p/3960809#:~:text=Integrated%20vectorization%20is%20a%20new%20feature%20of%20Azure,pull-indexers%2C%20and%20vectorization%20of%20text%20queries%20through%20vectorizers209
docs/data_ingestion.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in/ba-p/3960809#:~:text=Integrated%20vectorization%20is%20a%20new%20feature%20of%20Azure,pull-indexers%2C%20and%20vectorization%20of%20text%20queries%20through%20vectorizers78

@github-actions
Copy link

github-actions bot commented Nov 5, 2024

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them. For more details, check our Contributing Guide.

File Full Path Issues
README.md
#LinkLine Number
1https://aka.ms/entgptsearchblog291
2https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/access-control-in-generative-ai-applications-with-azure/ba-p/3956408295
docs/deploy_lowcost.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid/ba-p/392916743
docs/customization.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid/ba-p/3929167120
docs/productionizing.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/azure-architecture-blog/azure-openai-landing-zone-reference-architecture/ba-p/388210286
docs/deploy_features.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in/ba-p/3960809#:~:text=Integrated%20vectorization%20is%20a%20new%20feature%20of%20Azure,pull-indexers%2C%20and%20vectorization%20of%20text%20queries%20through%20vectorizers209
docs/data_ingestion.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in/ba-p/3960809#:~:text=Integrated%20vectorization%20is%20a%20new%20feature%20of%20Azure,pull-indexers%2C%20and%20vectorization%20of%20text%20queries%20through%20vectorizers78

@github-actions
Copy link

github-actions bot commented Nov 5, 2024

Check Broken Paths

We have automatically detected the following broken relative paths in your files.
Review and fix the paths to resolve this issue.

Check the file paths and associated broken paths inside them. For more details, check our Contributing Guide.

File Full Path Issues
docs/data_ingestion.md
#LinkLine Number
1/app/frontend/src/components/settings/Settings.tsx60

@github-actions
Copy link

github-actions bot commented Nov 5, 2024

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them. For more details, check our Contributing Guide.

File Full Path Issues
README.md
#LinkLine Number
1https://aka.ms/entgptsearchblog291
2https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/access-control-in-generative-ai-applications-with-azure/ba-p/3956408295
docs/deploy_lowcost.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid/ba-p/392916743
docs/customization.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid/ba-p/3929167120
docs/productionizing.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/azure-architecture-blog/azure-openai-landing-zone-reference-architecture/ba-p/388210286
docs/deploy_features.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in/ba-p/3960809#:~:text=Integrated%20vectorization%20is%20a%20new%20feature%20of%20Azure,pull-indexers%2C%20and%20vectorization%20of%20text%20queries%20through%20vectorizers209
docs/data_ingestion.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in/ba-p/3960809#:~:text=Integrated%20vectorization%20is%20a%20new%20feature%20of%20Azure,pull-indexers%2C%20and%20vectorization%20of%20text%20queries%20through%20vectorizers78

@github-actions
Copy link

github-actions bot commented Nov 7, 2024

Check Broken Paths

We have automatically detected the following broken relative paths in your files.
Review and fix the paths to resolve this issue.

Check the file paths and associated broken paths inside them. For more details, check our Contributing Guide.

File Full Path Issues
docs/data_ingestion.md
#LinkLine Number
1/app/frontend/src/components/settings/Settings.tsx60

@github-actions
Copy link

github-actions bot commented Nov 7, 2024

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them. For more details, check our Contributing Guide.

File Full Path Issues
README.md
#LinkLine Number
1https://aka.ms/entgptsearchblog291
2https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/access-control-in-generative-ai-applications-with-azure/ba-p/3956408295
docs/deploy_lowcost.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid/ba-p/392916743
docs/customization.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid/ba-p/3929167120
docs/productionizing.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/azure-architecture-blog/azure-openai-landing-zone-reference-architecture/ba-p/388210286
docs/deploy_features.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in/ba-p/3960809#:~:text=Integrated%20vectorization%20is%20a%20new%20feature%20of%20Azure,pull-indexers%2C%20and%20vectorization%20of%20text%20queries%20through%20vectorizers209
docs/data_ingestion.md
#LinkLine Number
1https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in/ba-p/3960809#:~:text=Integrated%20vectorization%20is%20a%20new%20feature%20of%20Azure,pull-indexers%2C%20and%20vectorization%20of%20text%20queries%20through%20vectorizers78

@github-actions
Copy link

github-actions bot commented Nov 7, 2024

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them. For more details, check our Contributing Guide.

File Full Path Issues
README.md
#LinkLine Number
1https://techcommunity.microsoft.com/blog/azure-ai-services-blog/revolutionize-your-enterprise-data-with-chatgpt-next-gen-apps-w-azure-openai-and/3762087291
2https://techcommunity.microsoft.com/blog/azure-ai-services-blog/access-control-in-generative-ai-applications-with-azure-ai-search/3956408295
docs/deploy_lowcost.md
#LinkLine Number
1https://techcommunity.microsoft.com/blog/azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid-retrieval-and-ranking-ca/392916743
docs/customization.md
#LinkLine Number
1https://techcommunity.microsoft.com/blog/azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid-retrieval-and-ranking-ca/3929167120
docs/productionizing.md
#LinkLine Number
1https://techcommunity.microsoft.com/blog/azurearchitectureblog/azure-openai-landing-zone-reference-architecture/388210286
docs/deploy_features.md
#LinkLine Number
1https://techcommunity.microsoft.com/blog/azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in-azure-ai-search/3960809209
docs/data_ingestion.md
#LinkLine Number
1https://techcommunity.microsoft.com/blog/azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in-azure-ai-search/396080978

1 similar comment
@github-actions
Copy link

github-actions bot commented Nov 7, 2024

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them. For more details, check our Contributing Guide.

File Full Path Issues
README.md
#LinkLine Number
1https://techcommunity.microsoft.com/blog/azure-ai-services-blog/revolutionize-your-enterprise-data-with-chatgpt-next-gen-apps-w-azure-openai-and/3762087291
2https://techcommunity.microsoft.com/blog/azure-ai-services-blog/access-control-in-generative-ai-applications-with-azure-ai-search/3956408295
docs/deploy_lowcost.md
#LinkLine Number
1https://techcommunity.microsoft.com/blog/azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid-retrieval-and-ranking-ca/392916743
docs/customization.md
#LinkLine Number
1https://techcommunity.microsoft.com/blog/azure-ai-services-blog/azure-ai-search-outperforming-vector-search-with-hybrid-retrieval-and-ranking-ca/3929167120
docs/productionizing.md
#LinkLine Number
1https://techcommunity.microsoft.com/blog/azurearchitectureblog/azure-openai-landing-zone-reference-architecture/388210286
docs/deploy_features.md
#LinkLine Number
1https://techcommunity.microsoft.com/blog/azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in-azure-ai-search/3960809209
docs/data_ingestion.md
#LinkLine Number
1https://techcommunity.microsoft.com/blog/azure-ai-services-blog/announcing-the-public-preview-of-integrated-vectorization-in-azure-ai-search/396080978

@MyrtheLammerse MyrtheLammerse changed the base branch from main to merge/17102024-merge-changes-from-azure November 19, 2024 15:24
pamelafox and others added 16 commits November 21, 2024 11:17
* Refactor the docs

* Update docs readme

* Colon

* Update start commands
Bumps the github-actions group with 1 update: [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv).


Updates `astral-sh/setup-uv` from 3 to 4
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](astral-sh/setup-uv@v3...v4)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* initial changes to support ACA built-in auth

* Get MSI token store working

* Add conditional for secrets

* Configure Azure Developer Pipeline

* Fix secret name
…sers (#2202)

* Update QuestionInput.tsx

* Add additional boolean for disabling sendquest

---------

Co-authored-by: Pamela Fox <pamela.fox@gmail.com>
* Update prepdocs.sh to set the AZURE_USE_AUTHENTICATION correctly based on the environment equivalent

* resolve conversation

* Move check into prepdocs.py

---------

Co-authored-by: Richard Grey <richard.grey@brightsg.com>
* First pass

* CU kinda working

* CU integration

* Better splitting

* Add Bicep

* Rm unneeded figures

* Remove en-us from URLs

* Fix URLs

* Remote figures output JSON

* Update matrix comments

* Make mypy happy

* Add same errors to file strategy

* Add pymupdf to skip modules for mypy

* Output the endpoint from Bicep

* 100 percent coverage for mediadescriber.py

* Tests added for PDFParser

* Fix that tuple type

* Add pricing link

* Fix content read issue
Use two randomly generated numbers as the name of the markdown file to prevent exploiting the static name of the file as symlink.
* Updating docs

* Update requirements.txt

* Update diagram

* Add typing extensions explicitly
* Bump msgraph-sdk from 1.1.0 to 1.16.0

Bumps [msgraph-sdk](https://github.com/microsoftgraph/msgraph-sdk-python) from 1.1.0 to 1.16.0.
- [Release notes](https://github.com/microsoftgraph/msgraph-sdk-python/releases)
- [Changelog](https://github.com/microsoftgraph/msgraph-sdk-python/blob/main/CHANGELOG.md)
- [Commits](microsoftgraph/msgraph-sdk-python@v1.1.0...v1.16.0)

---
updated-dependencies:
- dependency-name: msgraph-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Updates for latest MS Graph SDK

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamela.fox@gmail.com>
Bumps the github-actions group with 2 updates: [Azure/setup-azd](https://github.com/azure/setup-azd) and [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv).


Updates `Azure/setup-azd` from 1.0.0 to 2.0.0
- [Release notes](https://github.com/azure/setup-azd/releases)
- [Changelog](https://github.com/Azure/setup-azd/blob/main/CHANGELOG.md)
- [Commits](Azure/setup-azd@v1.0.0...v2.0.0)

Updates `astral-sh/setup-uv` from 4 to 5
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](astral-sh/setup-uv@v4...v5)

---
updated-dependencies:
- dependency-name: Azure/setup-azd
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: astral-sh/setup-uv
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [msgraph-core](https://github.com/microsoftgraph/msgraph-sdk-python-core) from 1.1.2 to 1.1.8.
- [Release notes](https://github.com/microsoftgraph/msgraph-sdk-python-core/releases)
- [Changelog](https://github.com/microsoftgraph/msgraph-sdk-python-core/blob/main/CHANGELOG.md)
- [Commits](microsoftgraph/msgraph-sdk-python-core@v1.1.2...v1.1.8)

---
updated-dependencies:
- dependency-name: msgraph-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [cryptography](https://github.com/pyca/cryptography) from 43.0.1 to 44.0.0.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@43.0.1...44.0.0)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump jinja2 from 3.1.4 to 3.1.5 in /app/backend

Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@3.1.4...3.1.5)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Unpin msgraph-sdk now that its updated to latest

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamela.fox@gmail.com>
dependabot bot and others added 30 commits January 13, 2026 13:09
Bumps the pallets group with 1 update: [click](https://github.com/pallets/click).


Updates `click` from 8.3.0 to 8.3.1
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst)
- [Commits](pallets/click@8.3.0...8.3.1)

---
updated-dependencies:
- dependency-name: click
  dependency-version: 8.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pallets
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [rapidfuzz](https://github.com/rapidfuzz/RapidFuzz) from 3.14.1 to 3.14.3.
- [Release notes](https://github.com/rapidfuzz/RapidFuzz/releases)
- [Changelog](https://github.com/rapidfuzz/RapidFuzz/blob/main/CHANGELOG.rst)
- [Commits](rapidfuzz/RapidFuzz@v3.14.1...v3.14.3)

---
updated-dependencies:
- dependency-name: rapidfuzz
  dependency-version: 3.14.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [ndjson-readablestream](https://github.com/pamelafox/ndjson-readablestream) from 1.2.0 to 1.4.0.
- [Changelog](https://github.com/pamelafox/ndjson-readablestream/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pamelafox/ndjson-readablestream/commits)

---
updated-dependencies:
- dependency-name: ndjson-readablestream
  dependency-version: 1.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the pydantic group with 2 updates: [pydantic](https://github.com/pydantic/pydantic) and [pydantic-core](https://github.com/pydantic/pydantic-core).


Updates `pydantic` from 2.12.3 to 2.12.5
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.12.3...v2.12.5)

Updates `pydantic-core` from 2.41.4 to 2.41.5
- [Release notes](https://github.com/pydantic/pydantic-core/releases)
- [Commits](pydantic/pydantic-core@v2.41.4...v2.41.5)

---
updated-dependencies:
- dependency-name: pydantic
  dependency-version: 2.12.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pydantic
- dependency-name: pydantic-core
  dependency-version: 2.41.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pydantic
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Migrate from mypy to ty type checker

- Replace mypy with ty (Astral's Rust-based type checker) for faster CI
- Configure ty in pyproject.toml with Python 3.10 target and source paths
- Update CI workflow to use 'ty check' command
- Fix type errors found by ty's stricter checking:
  - Add None check for doc_for_pymupdf in pdfparser.py
  - Fix figure_title type (str() wrapper) in pdfparser.py
  - Add type: ignore comments for Azure SDK type stub issues
- Remove unused type: ignore comments from mypy era
- Add .ty_cache to .gitignore and VS Code settings
- Update AGENTS.md and PR template with ty instructions

Closes #2910

* Exclude untested main() and defensive checks from coverage

- scripts/auth_init.py: Add pragma: no cover to main() since it's an
  orchestration entry point and the individual helper functions are tested
- pdfparser.py: Add pragma: no cover to defensive None check

* Address PR review feedback: use proper SDK method and add clarifying comments

- app.py: Use set_speech_synthesis_output_format() method instead of undeclared attribute
- blobmanager.py: Add comment explaining ty doesn't recognize IO[AnyStr] type
- pyproject.toml: Add comments explaining difference between root (module resolution) and include (files to check)

* Remove unnecessary str() conversion in pdfparser.py

* Add ty VS Code extension and disable Pylance language server

* Update requirements-dev.txt

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update .github/agents/fixer.agent.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Updating comment

* Use latest ty

* Use latest ty

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* add custom role

* add x ms elevated read

* conditionally provision role

* fall back to AZURE_TENANT_ID if auth tenant unavailable

* remove custom role

---------

Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
Bumps [cffi](https://github.com/python-cffi/cffi) from 1.17.0 to 2.0.0.
- [Release notes](https://github.com/python-cffi/cffi/releases)
- [Commits](python-cffi/cffi@v1.17.0...v2.0.0)

---
updated-dependencies:
- dependency-name: cffi
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
)

Bumps [types-beautifulsoup4](https://github.com/typeshed-internal/stub_uploader) from 4.12.0.20240511 to 4.12.0.20250516.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits)

---
updated-dependencies:
- dependency-name: types-beautifulsoup4
  dependency-version: 4.12.0.20250516
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
Bumps [hypercorn](https://github.com/pgjones/hypercorn) from 0.17.3 to 0.18.0.
- [Changelog](https://github.com/pgjones/hypercorn/blob/main/CHANGELOG.rst)
- [Commits](pgjones/hypercorn@0.17.3...0.18.0)

---
updated-dependencies:
- dependency-name: hypercorn
  dependency-version: 0.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
#2929)

* Upgrade docs based off feedback

* Add RBAC role warnings

* Address PR review comments: fix role names, SKU guidance, and RBAC details

* Fix markdownlint: use asterisks and add blank line in list
Bumps [wsproto](https://github.com/python-hyper/wsproto) from 1.2.0 to 1.3.2.
- [Changelog](https://github.com/python-hyper/wsproto/blob/main/CHANGELOG.rst)
- [Commits](python-hyper/wsproto@1.2.0...1.3.2)

---
updated-dependencies:
- dependency-name: wsproto
  dependency-version: 1.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/) from 4.12.3 to 4.14.3.

---
updated-dependencies:
- dependency-name: beautifulsoup4
  dependency-version: 4.14.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [azure-core](https://github.com/Azure/azure-sdk-for-python) from 1.35.0 to 1.38.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)
- [Commits](Azure/azure-sdk-for-python@azure-core_1.35.0...azure-core_1.38.0)

---
updated-dependencies:
- dependency-name: azure-core
  dependency-version: 1.38.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
* Initial plan

* Upgrade pypdf from 6.6.0 to 6.6.2 using correct method

- Used uv pip compile command as documented in AGENTS.md
- Upgraded pypdf to 6.6.2 to fix security issue (cyclic references in outlines)
- All 30 PDF parser tests pass successfully

Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>
* add custom role

* add x ms elevated read

* conditionally provision role

* fall back to AZURE_TENANT_ID if auth tenant unavailable

* Implement ACLs for cloud ingestion

* Address PR review comments for ACL cloud ingestion

- Remove unused AZURE_ADLS_GEN2_FILESYSTEM_PATH from CI/CD files and docs
- Make ACL fields conditional on use_acls in cloudingestionstrategy.py
- Add use_acls setting to text_processor for conditional ACL output
- Make local_files required parameter in setup_list_file_strategy()
- Add legacy fallback comments for AZURE_CLOUD_INGESTION_STORAGE_ACCOUNT
- Rename is_adls to storage_is_adls for clarity
- Update tests for all changes

* Fix markdown error

* Address Copilot PR review comments

- Fix print statement to use f-string instead of %s placeholder
- Fix typo in comment (hyphen to colon)
- Include empty ACL arrays when use_acls=True to distinguish 'no ACLs' from 'not extracted'
- Add 3 tests for text_processor ACL passthrough behavior

* Upgrade black to 26.1.0 and reformat files

- Update pre-commit config to black 26.1.0
- Reformat test_htmlparser.py and test_textparser.py
- Add github-pr-inline-reply skill

* Add issue links to skill

* Add docs on using verify

* Fix ACL config issues from code review

- Fix env var: use USE_CLOUD_INGESTION_ACLS instead of AZURE_USE_AUTHENTICATION in setup_cloud_ingestion.py
- Add warning when AZURE_ENFORCE_ACCESS_CONTROL enabled without USE_CLOUD_INGESTION_ACLS
- Move DataLakeServiceClient initialization to GlobalSettings for better performance

* Update tests for GlobalSettings data_lake_service_client field

* Address PR review comments: add permission note and USE_CLOUD_INGESTION_ACLS to env vars reference

* Fix: use consistent USE_CLOUD_INGESTION_ACLS env var name across functions and Bicep

* Reorganize login_and_acl.md: remove outdated Testing section, move ACL verification to cloud ingestion, move Programmatic access to top-level, rename Troubleshooting

* Address PR review comments: add Bicep parameter descriptions and documentation

- Add comment on adlsStorageAccountName explaining it must be specified when
  useExistingAdlsStorage is true (Bicep assert is experimental)
- Add @description() decorators to storage-role.bicep parameters
- Add comment explaining useCloudIngestionAcls requires useCloudIngestion

* Update docs/login_and_acl.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix markdown linting: add blank line above heading

---------

Co-authored-by: Matt Gotteiner <matthew.gotteiner@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Fix multimodal image download from non-default blob container

Images are stored in a separate 'images' container, but download_blob_as_base64()
was not passing the container extracted from the full URL to download_blob(),
causing the download to fail (it defaulted to the 'content' container).

- Extract container name from image URL and pass it through to blob manager
- Add optional 'container' parameter to BaseBlobManager.download_blob()
- Add regression test to ensure images in non-default container are downloaded correctly

* Update app/backend/approaches/approach.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.7.4 to 2026.1.4.
- [Commits](certifi/python-certifi@2024.07.04...2026.01.04)

---
updated-dependencies:
- dependency-name: certifi
  dependency-version: 2026.1.4
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 2.10.1 to 2.11.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases)
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst)
- [Commits](jpadilla/pyjwt@2.10.1...2.11.0)

---
updated-dependencies:
- dependency-name: pyjwt
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Initial plan

* Revert Yarn GPG workaround and update to built-in devcontainer image

Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>
* Initial plan

* Fix ty type checker errors in approach.py and blobmanager.py

Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>

* Add type annotation for seed parameter to fix ty type checker

Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>

* Remove accidentally added file

Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>

* Add type: ignore for no-matching-overload error due to **params unpacking

Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>
* Port to jinja2

* Refactors to prompt manager

* Revert date change for now

* Revert unneeded var change

* Revert snapshot change

* Revert snapshot change

* Revert snapshot change

* Fix ty issues

* Address PR review comments: preserve message fields, fix source spacing

* Push evals

* Fix query rewrite examples to use verbose style for better retrieval

* Update snapshots for query rewrite template change

* Update few-shot examples to match prompt format

* Remove unneeded evals folder
* Initial plan

* Upgrade telemetry packages following AGENTS.md instructions

Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
Bumps [frozenlist](https://github.com/aio-libs/frozenlist) from 1.4.1 to 1.8.0.
- [Release notes](https://github.com/aio-libs/frozenlist/releases)
- [Changelog](https://github.com/aio-libs/frozenlist/blob/master/CHANGES.rst)
- [Commits](aio-libs/frozenlist@v1.4.1...v1.8.0)

---
updated-dependencies:
- dependency-name: frozenlist
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
* Upgrade React from 18 to 19

- Upgrade react and react-dom from 18.3.1 to 19.2.4
- Upgrade @types/react from 18.3.12 to 19.2.13
- Upgrade @types/react-dom from 18.3.1 to 19.2.3
- Upgrade @react-spring/web from 9.7.5 to 10.0.3 for React 19 compatibility
- Update scheduler from 0.20.2 to 0.27.0
- Add explicit JSX type imports required by React 19
- Add type annotation to fix implicit any error

* Add legacy-peer-deps to fix CI npm install

Fluent UI 8.x doesn't officially support React 19 peer dependencies yet,
so we need legacy-peer-deps to allow npm install to succeed.

* Add frontend npm upgrade instructions to AGENTS.md

* Add comment explaining legacy-peer-deps setting

* Remove unused imports from HelpCallout.tsx

* Fix placeholder formatting in AGENTS.md
* Initial plan

* fix: address ty type checker failures in nightly jobs

- approach.py: Cast tool_call to ChatCompletionMessageFunctionToolCall to fix unresolved-attribute error (ty now sees tool_calls as a union type)
- approach.py: Cast ref.doc_key to str to resolve ~AlwaysFalsy type mismatch
- blobmanager.py: Cast readall() result to bytes to fix invalid-return-type error
- function_app.py: Add assert settings is not None to fix 9 unresolved-attribute errors"

Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>
* Upgrade to fluent ui 9, design updates

* prettier

* Fix ty type checker failures in nightly jobs (#2982)

* Initial plan

* fix: address ty type checker failures in nightly jobs

- approach.py: Cast tool_call to ChatCompletionMessageFunctionToolCall to fix unresolved-attribute error (ty now sees tool_calls as a union type)
- approach.py: Cast ref.doc_key to str to resolve ~AlwaysFalsy type mismatch
- blobmanager.py: Cast readall() result to bytes to fix invalid-return-type error
- function_app.py: Add assert settings is not None to fix 9 unresolved-attribute errors"

Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>

* Upgrade to fluent ui 9, design updates

* prettier

* Update app/frontend/src/components/HistoryPanel/HistoryPanel.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update app/frontend/src/components/Answer/Answer.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* @fluentui/react-table explicit dep

* Update app/frontend/src/components/UploadFile/UploadFile.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Use Fluent UI v9 types for LanguagePicker onOptionSelect callback (#2985)

* Initial plan

* Use Fluent UI OptionOnSelectData and SelectionEvents types in LanguagePicker

Co-authored-by: chuwik <403428+chuwik@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: chuwik <403428+chuwik@users.noreply.github.com>
Co-authored-by: Enrique Moreno <chuwik@gmail.com>

* Centralize HistoryPanel close handler to ensure cleanup on all close paths (#2986)

* Initial plan

* Centralize close handler in HistoryPanel to ensure cleanup on all close paths

Co-authored-by: chuwik <403428+chuwik@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: chuwik <403428+chuwik@users.noreply.github.com>
Co-authored-by: Enrique Moreno <chuwik@gmail.com>

* Fix duplicate DOM `id` attributes in Settings for queryRewriting and reasoningEffort (#2987)

* Initial plan

* Fix duplicate id attributes for queryRewriting and reasoningEffort in Settings.tsx

Co-authored-by: chuwik <403428+chuwik@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: chuwik <403428+chuwik@users.noreply.github.com>
Co-authored-by: Enrique Moreno <chuwik@gmail.com>

* Use proper Fluent UI 9 types for OverlayDrawer onOpenChange callback (#2988)

* Initial plan

* fix: use proper Fluent UI types for onOpenChange in OverlayDrawer

Co-authored-by: chuwik <403428+chuwik@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: chuwik <403428+chuwik@users.noreply.github.com>
Co-authored-by: Enrique Moreno <chuwik@gmail.com>

* prettier format

* doc

* fix e2e

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: chuwik <403428+chuwik@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⤵️ pull merge-conflict Resolve conflicts manually

Projects

None yet

Development

Successfully merging this pull request may close these issues.