diff --git a/packages/agents-a365-runtime/package.json b/packages/agents-a365-runtime/package.json index ec83a455..7db80b43 100644 --- a/packages/agents-a365-runtime/package.json +++ b/packages/agents-a365-runtime/package.json @@ -34,7 +34,7 @@ }, "dependencies": { "@microsoft/agents-hosting": "*", - "@azure/identity": "*", + "@azure/identity": "^4.12.1", "jsonwebtoken": "^9.0.2" }, "devDependencies": { diff --git a/packages/agents-a365-tooling-extensions-langchain/package.json b/packages/agents-a365-tooling-extensions-langchain/package.json index 72ddad0a..bdc3abab 100644 --- a/packages/agents-a365-tooling-extensions-langchain/package.json +++ b/packages/agents-a365-tooling-extensions-langchain/package.json @@ -37,7 +37,7 @@ "@microsoft/agents-a365-tooling": "workspace:*", "@microsoft/agents-a365-runtime": "workspace:*", "@microsoft/agents-hosting": "*", - "langchain": "*", + "langchain": "^1.0.1", "@langchain/mcp-adapters": "*" }, "devDependencies": { diff --git a/packages/agents-a365-tooling/package.json b/packages/agents-a365-tooling/package.json index fe9d5d74..35260783 100644 --- a/packages/agents-a365-tooling/package.json +++ b/packages/agents-a365-tooling/package.json @@ -36,7 +36,7 @@ "@microsoft/agents-a365-runtime": "workspace:*", "@microsoft/agents-hosting": "*", "@modelcontextprotocol/sdk": "*", - "express": "*" + "express": "^5.1.0" }, "devDependencies": { "@types/jest": "^29.5.14", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cf2b3c0c..52697487 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ overrides: '@opentelemetry/semantic-conventions': ^1.37.0 '@modelcontextprotocol/sdk': ^1.19.0 '@azure/monitor-opentelemetry-exporter': ^1.0.0-beta.32 - '@azure/identity': ^4.12.0 + '@azure/identity': ^4.12.1 langchain: ^1.0.1 '@langchain/core': ^1.0.2 '@langchain/mcp-adapters': ^1.0.0 @@ -43,6 +43,7 @@ overrides: ts-node: ^10.9.2 dotenv: ^17.2.2 uuid: ^9.0.0 + js-yaml: ^4.1.1 importers: @@ -196,7 +197,7 @@ importers: packages/agents-a365-runtime: dependencies: '@azure/identity': - specifier: ^4.12.0 + specifier: ^4.12.1 version: 4.13.0 '@microsoft/agents-hosting': specifier: ^1.1.0-alpha.85 @@ -483,6 +484,9 @@ importers: jest: specifier: ^29.7.0 version: 29.7.0(@types/node@20.19.25)(ts-node@10.9.2(@types/node@20.19.25)(typescript@5.9.3)) + js-yaml: + specifier: ^4.1.1 + version: 4.1.1 rimraf: specifier: ^6.0.0 version: 6.1.0 @@ -1690,9 +1694,6 @@ packages: arg@4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} - argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} @@ -2044,11 +2045,6 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - esquery@1.6.0: resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} engines: {node: '>=0.10'} @@ -2574,12 +2570,8 @@ packages: js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true - - js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + js-yaml@4.1.1: + resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} hasBin: true jsesc@3.1.0: @@ -3204,9 +3196,6 @@ packages: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - stack-utils@2.0.6: resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} engines: {node: '>=10'} @@ -3897,7 +3886,7 @@ snapshots: globals: 13.24.0 ignore: 5.3.2 import-fresh: 3.3.1 - js-yaml: 4.1.0 + js-yaml: 4.1.1 minimatch: 3.1.2 strip-json-comments: 3.1.1 transitivePeerDependencies: @@ -3992,7 +3981,7 @@ snapshots: camelcase: 5.3.1 find-up: 4.1.0 get-package-type: 0.1.0 - js-yaml: 3.14.1 + js-yaml: 4.1.1 resolve-from: 5.0.0 '@istanbuljs/schema@0.1.3': {} @@ -4960,10 +4949,6 @@ snapshots: arg@4.1.3: {} - argparse@1.0.10: - dependencies: - sprintf-js: 1.0.3 - argparse@2.0.1: {} array-union@2.1.0: {} @@ -5333,7 +5318,7 @@ snapshots: imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-yaml: 4.1.0 + js-yaml: 4.1.1 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 @@ -5351,8 +5336,6 @@ snapshots: acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 3.4.3 - esprima@4.0.1: {} - esquery@1.6.0: dependencies: estraverse: 5.3.0 @@ -6098,12 +6081,7 @@ snapshots: js-tokens@4.0.0: {} - js-yaml@3.14.1: - dependencies: - argparse: 1.0.10 - esprima: 4.0.1 - - js-yaml@4.1.0: + js-yaml@4.1.1: dependencies: argparse: 2.0.1 @@ -6692,8 +6670,6 @@ snapshots: source-map@0.6.1: {} - sprintf-js@1.0.3: {} - stack-utils@2.0.6: dependencies: escape-string-regexp: 2.0.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 2248a4db..62057ec6 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -27,7 +27,7 @@ overrides: # Azure packages "@azure/monitor-opentelemetry-exporter": "^1.0.0-beta.32" - "@azure/identity": "^4.12.0" + "@azure/identity": "^4.12.1" # LangChain packages - use latest stable "langchain": "^1.0.1" @@ -63,6 +63,7 @@ overrides: "ts-node": "^10.9.2" "dotenv": "^17.2.2" "uuid": "^9.0.0" + "js-yaml": "^4.1.1" # Workspace settings linkWorkspacePackages: true diff --git a/tests/package.json b/tests/package.json index dd428804..d79e7ad9 100644 --- a/tests/package.json +++ b/tests/package.json @@ -60,7 +60,8 @@ "jest": "^29.0.0", "rimraf": "^5.0.0", "ts-jest": "^29.0.0", - "typescript": "^5.0.0" + "typescript": "^5.0.0", + "js-yaml": "^4.1.1" }, "engines": { "node": ">=18.0.0"