[pull] main from Azure-Samples:main#34
[pull] main from Azure-Samples:main#34pull[bot] wants to merge 301 commits intodigital-power:merge/17102024-merge-changes-from-azurefrom
Conversation
Check Broken URLsWe 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.
|
Check Broken URLsWe 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.
|
3 similar comments
Check Broken URLsWe 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.
|
Check Broken URLsWe 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.
|
Check Broken URLsWe 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.
|
Check Broken PathsWe have automatically detected the following broken relative paths in your files. Check the file paths and associated broken paths inside them. For more details, check our Contributing Guide.
|
Check Broken URLsWe 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.
|
Check Broken PathsWe have automatically detected the following broken relative paths in your files. Check the file paths and associated broken paths inside them. For more details, check our Contributing Guide.
|
Check Broken URLsWe 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.
|
Check Broken URLsWe 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.
|
1 similar comment
Check Broken URLsWe 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.
|
* 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>
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>
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 : )