diff --git a/ts/pnpm-lock.yaml b/ts/pnpm-lock.yaml index 3de77ed21c..e8afffaf94 100644 --- a/ts/pnpm-lock.yaml +++ b/ts/pnpm-lock.yaml @@ -6,6 +6,8 @@ settings: overrides: '@azure/core-xml': '>=1.5.0 <2.0.0' + '@azure/identity': '>=4.13.1 <5.0.0' + '@azure/msal-browser': '>=5.25.1 <6.0.0' '@huggingface/transformers@3>sharp': '>=0.35.4 <0.36.0' express>path-to-regexp: 0.1.13 fast-xml-parser: '>=5.5.7 <6.0.0' @@ -855,8 +857,8 @@ importers: specifier: ^2.2.0 version: 2.2.0(ws@8.21.3)(zod@3.25.76) '@azure/identity': - specifier: ^4.10.0 - version: 4.10.0 + specifier: '>=4.13.1 <5.0.0' + version: 4.13.1 '@typeagent/agent-runtime': specifier: workspace:* version: link:../../packages/typeagent @@ -1746,8 +1748,8 @@ importers: packages/agentServer/server: dependencies: '@azure/identity': - specifier: ^4.10.0 - version: 4.10.0 + specifier: '>=4.13.1 <5.0.0' + version: 4.13.1 '@typeagent/agent-rpc': specifier: workspace:* version: link:../../agentRpc @@ -1861,8 +1863,8 @@ importers: packages/agents/agentUtils/graphUtils: dependencies: '@azure/identity': - specifier: ^4.9.1 - version: 4.10.0 + specifier: '>=4.13.1 <5.0.0' + version: 4.13.1 '@azure/identity-broker': specifier: ^1.4.0 version: 1.4.0 @@ -1874,7 +1876,7 @@ importers: version: 1.2.0 '@microsoft/microsoft-graph-client': specifier: ^3.0.7 - version: 3.0.7(@azure/identity@4.10.0) + version: 3.0.7(@azure/identity@4.13.1) '@typeagent/agent-runtime': specifier: workspace:* version: link:../../../typeagent @@ -4021,8 +4023,8 @@ importers: packages/aiclient: dependencies: '@azure/identity': - specifier: ^4.10.0 - version: 4.10.0 + specifier: '>=4.13.1 <5.0.0' + version: 4.13.1 '@github/copilot-sdk': specifier: 1.0.13 version: 1.0.13 @@ -4089,8 +4091,8 @@ importers: specifier: ^3.726.0 version: 3.1004.0(@aws-sdk/client-s3@3.1004.0) '@azure/identity': - specifier: ^4.9.1 - version: 4.10.0 + specifier: '>=4.13.1 <5.0.0' + version: 4.13.1 '@azure/storage-blob': specifier: ^12.26.0 version: 12.27.0 @@ -4180,8 +4182,8 @@ importers: specifier: ^2.2.0 version: 2.2.0(ws@8.22.0)(zod@3.25.76) '@azure/identity': - specifier: ^4.10.0 - version: 4.10.0 + specifier: '>=4.13.1 <5.0.0' + version: 4.13.1 '@typeagent/agent-runtime': specifier: workspace:* version: link:../typeagent @@ -4760,8 +4762,8 @@ importers: packages/config: dependencies: '@azure/identity': - specifier: ^4.10.0 - version: 4.10.0 + specifier: '>=4.13.1 <5.0.0' + version: 4.13.1 '@azure/keyvault-secrets': specifier: ^4.9.0 version: 4.11.2 @@ -5197,8 +5199,8 @@ importers: specifier: ^4.2.1 version: 4.9.1(@azure/core-client@1.10.1) '@azure/identity': - specifier: ^4.10.0 - version: 4.10.0 + specifier: '>=4.13.1 <5.0.0' + version: 4.13.1 '@github/copilot-sdk': specifier: 1.0.13 version: 1.0.13 @@ -6315,8 +6317,8 @@ importers: packages/shell: dependencies: '@azure/identity': - specifier: ^4.10.0 - version: 4.10.0 + specifier: '>=4.13.1 <5.0.0' + version: 4.13.1 '@azure/msal-node-extensions': specifier: ^1.5.0 version: 1.5.13 @@ -7210,8 +7212,8 @@ importers: specifier: ^9.0.0 version: 9.0.0 '@azure/identity': - specifier: ^4.9.1 - version: 4.10.0 + specifier: '>=4.13.1 <5.0.0' + version: 4.13.1 '@azure/keyvault-certificates': specifier: ^4.9.0 version: 4.10.3 @@ -7626,6 +7628,10 @@ packages: resolution: {integrity: sha512-Nh5PhEOeY6PrnxNPsEHRr9eimxLwgLlpmguQaHKBinFYA/RU9+kOYVOQqOrTsCL+KSxrLLl1gD8Dk5BFW/7l/w==} engines: {node: '>=20.0.0'} + '@azure/core-client@1.11.0': + resolution: {integrity: sha1-5z0JrHl33l17QVaWt+1F0/3rZ7A=} + engines: {node: '>=22.0.0'} + '@azure/core-client@1.11.1': resolution: {integrity: sha512-2QygG2F76ZpMP2eMztiJvAiFMu71M9rDeU7vO/QKg5Css7MgM4frUOslFjhVjRhbGaCNPtz/S8M6y46/fFKVuQ==} engines: {node: '>=22.0.0'} @@ -7721,13 +7727,9 @@ packages: resolution: {integrity: sha512-ZYr6iiE6d/Tkt4jck0cQv9grZ1BR4u5LXJmB1vblU/WGIHspO6Bv3TJMvQat2sQSOG4Wz7busgg0pajP4gNJzA==} engines: {node: '>=18.0.0'} - '@azure/identity@4.10.0': - resolution: {integrity: sha512-iT53Sre2NJK6wzMWnvpjNiR3md597LZ3uK/5kQD2TkrY9vqhrY5bt2KwELNjkOWQ9n8S/92knj/QEykTtjMNqQ==} - engines: {node: '>=18.0.0'} - - '@azure/identity@4.14.0': - resolution: {integrity: sha512-8utCLdTZn14CiAe0HW4JbtzUMsc0mdDwnjUvStFMrR4IxQP8S2eL9zVAdplpfORVJGYmidZElpeXRYjJQ4UyUw==} - engines: {node: '>=22.0.0'} + '@azure/identity@4.13.1': + resolution: {integrity: sha1-vcCRZYuqWaR+6furSHpLsBhym8M=} + engines: {node: '>=20.0.0'} '@azure/keyvault-certificates@4.10.3': resolution: {integrity: sha512-PgQLfcgsqVPEN8+HYs9L/9sUxd1qkUQa8csuKPFRq3twiIE5Sm1me+1tmoNp5rPCdYoBJSNzi/FYpldHlDeHDw==} @@ -7761,10 +7763,6 @@ packages: resolution: {integrity: sha512-PB9GlnfojcQ4nf9WXdQvWeAk7gm8P74o+Z5IHz5YLK/W+3vrNrmVVVuFpGOvCPrLjag50UinaZsMBtPtxoiobg==} engines: {node: '>=14.0.0'} - '@azure/msal-browser@4.12.0': - resolution: {integrity: sha512-WD1lmVWchg7wn1mI7Tr4v7QPyTwK+8Nuyje3jRpOFENLRLEBsdK8VVdTw3C+TypZmYn4cOAdj3zREnuFXgvfIA==} - engines: {node: '>=0.8.0'} - '@azure/msal-browser@5.25.1': resolution: {integrity: sha512-NDW2/bz2Pz71EJAlhSw+jg1kpRIWtrzj0gCzcHuG1u7iLvSOHpUc5lICkDA9x0bbeityxTneiunSBluvS+/y4w==} engines: {node: '>=0.8.0'} @@ -16962,10 +16960,6 @@ packages: onnxruntime-web@1.31.0-dev.20260914-8d85527a0: resolution: {integrity: sha512-Iy7rtadoBgxS/LLvDr3QW38DB1PNXRnr0GJMcL0TAt7c9qjgVQl83UlGCVyeAnK2InpmW8Uc3PL8XIuqtDeF6g==} - open@10.1.0: - resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} - engines: {node: '>=18'} - open@10.1.2: resolution: {integrity: sha512-cxN6aIDPz6rm8hbebcP7vrQNhvRcveZoJU72Y7vskh4oIm+BZwBECnx5nTmrlres1Qapvx27Qo1Auukpf8PKXw==} engines: {node: '>=18'} @@ -20563,7 +20557,7 @@ snapshots: '@azure/core-sse': 2.2.0 '@azure/core-tracing': 1.3.1 '@azure/core-util': 1.13.1 - '@azure/identity': 4.14.0 + '@azure/identity': 4.13.1 '@azure/logger': 1.3.0 '@azure/storage-blob': 12.27.0 openai: 6.41.0(ws@8.21.3)(zod@3.25.76) @@ -20584,7 +20578,7 @@ snapshots: '@azure/core-sse': 2.2.0 '@azure/core-tracing': 1.3.1 '@azure/core-util': 1.13.1 - '@azure/identity': 4.14.0 + '@azure/identity': 4.13.1 '@azure/logger': 1.3.0 '@azure/storage-blob': 12.27.0 openai: 6.41.0(ws@8.22.0)(zod@3.25.76) @@ -20622,8 +20616,8 @@ snapshots: '@azure/core-auth@1.9.0': dependencies: - '@azure/abort-controller': 2.1.2 - '@azure/core-util': 1.11.0 + '@azure/abort-controller': 2.2.0 + '@azure/core-util': 1.14.0 tslib: 2.8.1 '@azure/core-client@1.10.1': @@ -20638,6 +20632,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@azure/core-client@1.11.0': + dependencies: + '@azure/abort-controller': 2.2.0 + '@azure/core-auth': 1.11.0 + '@azure/core-rest-pipeline': 1.25.0 + '@azure/core-tracing': 1.4.0 + '@azure/core-util': 1.14.0 + '@azure/logger': 1.4.0 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + '@azure/core-client@1.11.1': dependencies: '@azure/abort-controller': 2.2.0 @@ -20652,21 +20658,21 @@ snapshots: '@azure/core-client@1.9.2': dependencies: - '@azure/abort-controller': 2.1.2 - '@azure/core-auth': 1.9.0 - '@azure/core-rest-pipeline': 1.20.0 - '@azure/core-tracing': 1.2.0 - '@azure/core-util': 1.11.0 - '@azure/logger': 1.2.0 + '@azure/abort-controller': 2.2.0 + '@azure/core-auth': 1.11.0 + '@azure/core-rest-pipeline': 1.25.0 + '@azure/core-tracing': 1.4.0 + '@azure/core-util': 1.14.0 + '@azure/logger': 1.4.0 tslib: 2.8.1 transitivePeerDependencies: - supports-color '@azure/core-http-compat@2.1.2': dependencies: - '@azure/abort-controller': 2.1.2 - '@azure/core-client': 1.9.2 - '@azure/core-rest-pipeline': 1.20.0 + '@azure/abort-controller': 2.2.0 + '@azure/core-client': 1.11.0 + '@azure/core-rest-pipeline': 1.25.0 transitivePeerDependencies: - supports-color @@ -20706,11 +20712,11 @@ snapshots: '@azure/core-rest-pipeline@1.20.0': dependencies: - '@azure/abort-controller': 2.1.2 - '@azure/core-auth': 1.9.0 - '@azure/core-tracing': 1.2.0 - '@azure/core-util': 1.11.0 - '@azure/logger': 1.2.0 + '@azure/abort-controller': 2.2.0 + '@azure/core-auth': 1.11.0 + '@azure/core-tracing': 1.4.0 + '@azure/core-util': 1.14.0 + '@azure/logger': 1.4.0 '@typespec/ts-http-runtime': 0.2.2 tslib: 2.8.1 transitivePeerDependencies: @@ -20758,7 +20764,7 @@ snapshots: '@azure/core-util@1.11.0': dependencies: - '@azure/abort-controller': 2.1.2 + '@azure/abort-controller': 2.2.0 tslib: 2.8.1 '@azure/core-util@1.13.1': @@ -20802,7 +20808,7 @@ snapshots: '@azure/identity-broker@1.4.0': dependencies: '@azure/core-auth': 1.10.1 - '@azure/identity': 4.10.0 + '@azure/identity': 4.13.1 '@azure/msal-node': 5.2.0 '@azure/msal-node-extensions': 5.5.2 tslib: 2.8.1 @@ -20812,7 +20818,7 @@ snapshots: '@azure/identity-cache-persistence@1.2.0': dependencies: '@azure/core-auth': 1.9.0 - '@azure/identity': 4.10.0 + '@azure/identity': 4.13.1 '@azure/msal-node': 3.5.3 '@azure/msal-node-extensions': 1.5.32 keytar: 7.9.0 @@ -20820,35 +20826,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@azure/identity@4.10.0': + '@azure/identity@4.13.1': dependencies: - '@azure/abort-controller': 2.1.2 - '@azure/core-auth': 1.9.0 - '@azure/core-client': 1.9.2 - '@azure/core-rest-pipeline': 1.20.0 - '@azure/core-tracing': 1.2.0 - '@azure/core-util': 1.11.0 - '@azure/logger': 1.2.0 - '@azure/msal-browser': 4.12.0 - '@azure/msal-node': 3.5.3 - open: 10.1.0 - tslib: 2.8.1 - transitivePeerDependencies: - - supports-color - - '@azure/identity@4.14.0': - dependencies: - '@azure/abort-controller': 2.1.2 - '@azure/core-auth': 1.10.1 - '@azure/core-client': 1.11.1 - '@azure/core-process': 1.0.0 - '@azure/core-rest-pipeline': 1.22.2 - '@azure/core-tracing': 1.3.1 - '@azure/core-util': 1.13.1 - '@azure/logger': 1.3.0 + '@azure/abort-controller': 2.2.0 + '@azure/core-auth': 1.11.0 + '@azure/core-client': 1.11.0 + '@azure/core-rest-pipeline': 1.25.0 + '@azure/core-tracing': 1.4.0 + '@azure/core-util': 1.14.0 + '@azure/logger': 1.4.0 '@azure/msal-browser': 5.25.1 - '@azure/msal-node': 6.0.1 - open: 11.0.4 + '@azure/msal-node': 5.2.0 + open: 10.2.0 tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -20947,10 +20936,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@azure/msal-browser@4.12.0': - dependencies: - '@azure/msal-common': 15.6.0 - '@azure/msal-browser@5.25.1': dependencies: '@azure/msal-common': 16.14.2 @@ -23146,12 +23131,12 @@ snapshots: dependencies: '@chevrotain/types': 11.1.2 - '@microsoft/microsoft-graph-client@3.0.7(@azure/identity@4.10.0)': + '@microsoft/microsoft-graph-client@3.0.7(@azure/identity@4.13.1)': dependencies: '@babel/runtime': 7.27.0 tslib: 2.6.2 optionalDependencies: - '@azure/identity': 4.10.0 + '@azure/identity': 4.13.1 '@microsoft/microsoft-graph-types@2.40.0': {} @@ -26012,7 +25997,7 @@ snapshots: '@vscode/vsce@3.4.0(supports-color@8.1.1)': dependencies: - '@azure/identity': 4.14.0 + '@azure/identity': 4.13.1 '@secretlint/node': 9.3.2 '@secretlint/secretlint-formatter-sarif': 9.3.2 '@secretlint/secretlint-rule-no-dotenv': 9.3.2 @@ -32684,13 +32669,6 @@ snapshots: platform: 1.3.6 protobufjs: 7.6.5 - open@10.1.0: - dependencies: - default-browser: 5.5.0 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - is-wsl: 3.1.1 - open@10.1.2: dependencies: default-browser: 5.2.1 diff --git a/ts/pnpm-workspace.yaml b/ts/pnpm-workspace.yaml index 31eb3b276e..e6f34de939 100644 --- a/ts/pnpm-workspace.yaml +++ b/ts/pnpm-workspace.yaml @@ -89,6 +89,9 @@ supportedArchitectures: overrides: "@azure/core-xml": ">=1.5.0 <2.0.0" + # Azure Identity 4.10 uses browser APIs removed in MSAL Browser 5. + "@azure/identity": ">=4.13.1 <5.0.0" + "@azure/msal-browser": ">=5.25.1 <6.0.0" # Transformers 3.x still pins an older sharp image backend. "@huggingface/transformers@3>sharp": ">=0.35.4 <0.36.0" "express>path-to-regexp": "0.1.13"