diff --git a/.changeset/calm-dependencies-rise.md b/.changeset/calm-dependencies-rise.md new file mode 100644 index 000000000..1f726c881 --- /dev/null +++ b/.changeset/calm-dependencies-rise.md @@ -0,0 +1,5 @@ +--- +"braintrust": patch +--- + +deps: Bump package versions diff --git a/e2e/scenarios/ai-sdk-instrumentation/package.json b/e2e/scenarios/ai-sdk-instrumentation/package.json index 3403a2b51..3bfd800a5 100644 --- a/e2e/scenarios/ai-sdk-instrumentation/package.json +++ b/e2e/scenarios/ai-sdk-instrumentation/package.json @@ -101,6 +101,7 @@ "overrides": { "devalue@>=4.0.0 <5.6.4": "^5.6.4", "devalue@>=5.6.3 <5.8.1": "^5.8.1", + "fast-uri@<3.1.4": "^3.1.4", "svelte": "^5.55.7" } } diff --git a/e2e/scenarios/ai-sdk-instrumentation/pnpm-lock.yaml b/e2e/scenarios/ai-sdk-instrumentation/pnpm-lock.yaml index 1f36305fa..56fc76b58 100644 --- a/e2e/scenarios/ai-sdk-instrumentation/pnpm-lock.yaml +++ b/e2e/scenarios/ai-sdk-instrumentation/pnpm-lock.yaml @@ -7,6 +7,7 @@ settings: overrides: devalue@>=4.0.0 <5.6.4: ^5.6.4 devalue@>=5.6.3 <5.8.1: ^5.8.1 + fast-uri@<3.1.4: ^3.1.4 svelte: ^5.55.7 importers: @@ -698,8 +699,8 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-uri@3.1.3: - resolution: {integrity: sha512-i70LwGWUduXqzicKXWshooq+sWL1K3WUU5rKZNG/0i3a1OSoX3HqhH5WbWwTmqWfor4urUakGPiRQcleRZTwOg==} + fast-uri@3.1.4: + resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==} is-reference@3.0.3: resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==} @@ -1380,7 +1381,7 @@ snapshots: ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.3 + fast-uri: 3.1.4 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -1416,7 +1417,7 @@ snapshots: fast-deep-equal@3.1.3: {} - fast-uri@3.1.3: {} + fast-uri@3.1.4: {} is-reference@3.0.3: dependencies: diff --git a/e2e/scenarios/ai-sdk-otel-export/package.json b/e2e/scenarios/ai-sdk-otel-export/package.json index cbb38deb5..48d80f704 100644 --- a/e2e/scenarios/ai-sdk-otel-export/package.json +++ b/e2e/scenarios/ai-sdk-otel-export/package.json @@ -39,7 +39,8 @@ "overrides": { "protobufjs@<7.5.8": "^7.5.8", "@opentelemetry/sdk-node@<0.217.0": "^0.217.0", - "@opentelemetry/exporter-prometheus@<0.217.0": "^0.217.0" + "@opentelemetry/exporter-prometheus@<0.217.0": "^0.217.0", + "@opentelemetry/propagator-jaeger@<2.9.0": "^2.9.0" } } } diff --git a/e2e/scenarios/ai-sdk-otel-export/pnpm-lock.yaml b/e2e/scenarios/ai-sdk-otel-export/pnpm-lock.yaml index 980f62924..c28c3af0f 100644 --- a/e2e/scenarios/ai-sdk-otel-export/pnpm-lock.yaml +++ b/e2e/scenarios/ai-sdk-otel-export/pnpm-lock.yaml @@ -8,6 +8,7 @@ overrides: protobufjs@<7.5.8: ^7.5.8 '@opentelemetry/sdk-node@<0.217.0': ^0.217.0 '@opentelemetry/exporter-prometheus@<0.217.0': ^0.217.0 + '@opentelemetry/propagator-jaeger@<2.9.0': ^2.9.0 importers: @@ -16,30 +17,30 @@ importers: '@opentelemetry/sdk-node': specifier: ^0.217.0 version: 0.217.0(@opentelemetry/api@1.9.0) - ai-sdk-openai-v5-latest: - specifier: npm:@ai-sdk/openai@2.0.110 - version: '@ai-sdk/openai@2.0.110(zod@3.25.76)' ai-sdk-openai-v5: specifier: npm:@ai-sdk/openai@2.0.57 version: '@ai-sdk/openai@2.0.57(zod@3.25.76)' - ai-sdk-openai-v6-latest: - specifier: npm:@ai-sdk/openai@3.0.80 - version: '@ai-sdk/openai@3.0.80(zod@3.25.76)' + ai-sdk-openai-v5-latest: + specifier: npm:@ai-sdk/openai@2.0.110 + version: '@ai-sdk/openai@2.0.110(zod@3.25.76)' ai-sdk-openai-v6: specifier: npm:@ai-sdk/openai@3.0.7 version: '@ai-sdk/openai@3.0.7(zod@3.25.76)' - ai-sdk-v5-latest: - specifier: npm:ai@5.0.210 - version: ai@5.0.210(zod@3.25.76) + ai-sdk-openai-v6-latest: + specifier: npm:@ai-sdk/openai@3.0.80 + version: '@ai-sdk/openai@3.0.80(zod@3.25.76)' ai-sdk-v5: specifier: npm:ai@5.0.82 version: ai@5.0.82(zod@3.25.76) - ai-sdk-v6-latest: - specifier: npm:ai@6.0.219 - version: ai@6.0.219(zod@3.25.76) + ai-sdk-v5-latest: + specifier: npm:ai@5.0.210 + version: ai@5.0.210(zod@3.25.76) ai-sdk-v6: specifier: npm:ai@6.0.1 version: ai@6.0.1(zod@3.25.76) + ai-sdk-v6-latest: + specifier: npm:ai@6.0.219 + version: ai@6.0.219(zod@3.25.76) zod: specifier: 3.25.76 version: 3.25.76 @@ -176,6 +177,12 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' + '@opentelemetry/core@2.10.0': + resolution: {integrity: sha512-/wNZ8twnEQQA4HoHu22+vcsdru6pWPWxW+7w+FlxT6Id7PE/WIbZmVKkte+PF72e0F2dnImFeHD2syyE1Mw6MQ==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + '@opentelemetry/core@2.7.1': resolution: {integrity: sha512-QAqIj32AtK6+pEVNG7EOVxHdE06RP+FM5qpiEJ4RtDcFIqKUZHYhl7/7UY5efhwmwNAg7j8QbJVBLxMerc0+gw==} engines: {node: ^18.19.0 || >=20.6.0} @@ -278,8 +285,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/propagator-jaeger@2.7.1': - resolution: {integrity: sha512-KMjVBHzP4N60bOzxja76M1F1hZZ43lGPga5ix+mkv9+kk1nx9SbkxSvJsMbuVUxdPQmsPTqGShmhN8ulrMOg6Q==} + '@opentelemetry/propagator-jaeger@2.10.0': + resolution: {integrity: sha512-yw/IX8DL470dSMZJoE82ScfYGp7JWZ/G8kFJo35ZILUVTB2jFPTOaioN+8s09pH0RHsWNhweVZb+ZnjJJpCChg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -673,6 +680,11 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 + '@opentelemetry/core@2.10.0(@opentelemetry/api@1.9.0)': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/semantic-conventions': 1.40.0 + '@opentelemetry/core@2.7.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 @@ -823,10 +835,10 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/propagator-jaeger@2.7.1(@opentelemetry/api@1.9.0)': + '@opentelemetry/propagator-jaeger@2.10.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.0) '@opentelemetry/resources@2.7.1(@opentelemetry/api@1.9.0)': dependencies: @@ -869,7 +881,7 @@ snapshots: '@opentelemetry/instrumentation': 0.217.0(@opentelemetry/api@1.9.0) '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) '@opentelemetry/propagator-b3': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/propagator-jaeger': 2.7.1(@opentelemetry/api@1.9.0) + '@opentelemetry/propagator-jaeger': 2.10.0(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-logs': 0.217.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.0) diff --git a/e2e/scenarios/claude-agent-sdk-instrumentation/package.json b/e2e/scenarios/claude-agent-sdk-instrumentation/package.json index 53c49cc82..7ea3f6db9 100644 --- a/e2e/scenarios/claude-agent-sdk-instrumentation/package.json +++ b/e2e/scenarios/claude-agent-sdk-instrumentation/package.json @@ -15,5 +15,10 @@ "zod": "4.3.6", "claude-agent-sdk-v0": "npm:@anthropic-ai/claude-agent-sdk@0.2.76", "claude-agent-sdk-v0-latest": "npm:@anthropic-ai/claude-agent-sdk@0.2.141" + }, + "pnpm": { + "overrides": { + "fast-uri@<3.1.4": "^3.1.4" + } } } diff --git a/e2e/scenarios/claude-agent-sdk-instrumentation/pnpm-lock.yaml b/e2e/scenarios/claude-agent-sdk-instrumentation/pnpm-lock.yaml index b492c554b..7c4a723bb 100644 --- a/e2e/scenarios/claude-agent-sdk-instrumentation/pnpm-lock.yaml +++ b/e2e/scenarios/claude-agent-sdk-instrumentation/pnpm-lock.yaml @@ -4,16 +4,19 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +overrides: + fast-uri@<3.1.4: ^3.1.4 + importers: .: dependencies: - claude-agent-sdk-v0-latest: - specifier: npm:@anthropic-ai/claude-agent-sdk@0.2.141 - version: '@anthropic-ai/claude-agent-sdk@0.2.141(zod@4.3.6)' claude-agent-sdk-v0: specifier: npm:@anthropic-ai/claude-agent-sdk@0.2.76 version: '@anthropic-ai/claude-agent-sdk@0.2.76(zod@4.3.6)' + claude-agent-sdk-v0-latest: + specifier: npm:@anthropic-ai/claude-agent-sdk@0.2.141 + version: '@anthropic-ai/claude-agent-sdk@0.2.141(zod@4.3.6)' zod: specifier: 4.3.6 version: 4.3.6 @@ -327,8 +330,8 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-uri@3.1.3: - resolution: {integrity: sha512-i70LwGWUduXqzicKXWshooq+sWL1K3WUU5rKZNG/0i3a1OSoX3HqhH5WbWwTmqWfor4urUakGPiRQcleRZTwOg==} + fast-uri@3.1.4: + resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==} finalhandler@2.1.1: resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==} @@ -731,7 +734,7 @@ snapshots: ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.3 + fast-uri: 3.1.4 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -856,7 +859,7 @@ snapshots: fast-deep-equal@3.1.3: {} - fast-uri@3.1.3: {} + fast-uri@3.1.4: {} finalhandler@2.1.1: dependencies: diff --git a/e2e/scenarios/flue-instrumentation/package.json b/e2e/scenarios/flue-instrumentation/package.json index d488f15c9..c1fae7e68 100644 --- a/e2e/scenarios/flue-instrumentation/package.json +++ b/e2e/scenarios/flue-instrumentation/package.json @@ -5,5 +5,12 @@ "dependencies": { "@flue/cli": "0.8.0", "@flue/runtime": "0.8.0" + }, + "pnpm": { + "overrides": { + "@hono/node-server@>=2.0.0 <2.0.10": "^2.0.10", + "fast-uri@<3.1.4": "^3.1.4", + "hono@>=4.0.0 <4.12.27": "^4.12.27" + } } } diff --git a/e2e/scenarios/flue-instrumentation/pnpm-lock.yaml b/e2e/scenarios/flue-instrumentation/pnpm-lock.yaml index ce55e0d37..f559067d0 100644 --- a/e2e/scenarios/flue-instrumentation/pnpm-lock.yaml +++ b/e2e/scenarios/flue-instrumentation/pnpm-lock.yaml @@ -4,6 +4,11 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +overrides: + '@hono/node-server@>=2.0.0 <2.0.10': ^2.0.10 + fast-uri@<3.1.4: ^3.1.4 + hono@>=4.0.0 <4.12.27: ^4.12.27 + importers: .: @@ -388,19 +393,19 @@ packages: resolution: {integrity: sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw==} engines: {node: '>=18.14.1'} peerDependencies: - hono: ^4 + hono: ^4.12.27 - '@hono/node-server@2.0.4': - resolution: {integrity: sha512-Ut3y0dMMPWy6bZ2kVfx25EOVbZlm15dhF4mOsezMlhpNHy+4MkU1qN9Y6lnruYi4wPmFzimGX2X7LF/FwHli4A==} + '@hono/node-server@2.0.11': + resolution: {integrity: sha512-bjD221KPLoJTWUwso1J6fGKiTXEUFedG/s0visavY4zakFPkeGURMRNly+FhBHs7T8Dz4qHaZIMX9ZoJHSJtKA==} engines: {node: '>=20'} peerDependencies: - hono: ^4 + hono: ^4.12.27 '@hono/standard-validator@0.2.2': resolution: {integrity: sha512-mJ7W84Bt/rSvoIl63Ynew+UZOHAzzRAoAXb3JaWuxAkM/Lzg+ZHTCUiz77KOtn2e623WNN8LkD57Dk0szqUrIw==} peerDependencies: '@standard-schema/spec': ^1.0.0 - hono: '>=3.9.0' + hono: ^4.12.27 '@img/colour@1.1.0': resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==} @@ -1095,8 +1100,8 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-uri@3.1.2: - resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==} + fast-uri@3.1.4: + resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==} fast-xml-builder@1.2.0: resolution: {integrity: sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q==} @@ -1203,7 +1208,7 @@ packages: '@standard-community/standard-json': ^0.3.5 '@standard-community/standard-openapi': ^0.2.9 '@types/json-schema': ^7.0.15 - hono: ^4.8.3 + hono: ^4.12.27 openapi-types: ^12.1.3 peerDependenciesMeta: '@hono/standard-validator': @@ -1211,8 +1216,8 @@ packages: hono: optional: true - hono@4.12.21: - resolution: {integrity: sha512-uV63apnb0kyPtAUwoWgaGh9HyIFcv8lgmzPZSiTBQAFOFGIzka5EZ1dZocmGnn0XdX0+XTqJ6Tqv7selMuGLRQ==} + hono@4.12.31: + resolution: {integrity: sha512-zJIHFrl6bq3RDd2YusFNCDlM8qUprxKswyi/OPzPyzKDdyBXDqWx8bZlZ7R+saTdSTatUmb3O7K4SspGPaEOQg==} engines: {node: '>=16.9.0'} http-errors@2.0.1: @@ -2351,14 +2356,14 @@ snapshots: dependencies: '@earendil-works/pi-agent-core': 0.75.4(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) '@earendil-works/pi-ai': 0.75.4(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) - '@hono/node-server': 2.0.4(hono@4.12.21) - '@hono/standard-validator': 0.2.2(@standard-schema/spec@1.1.0)(hono@4.12.21) + '@hono/node-server': 2.0.11(hono@4.12.31) + '@hono/standard-validator': 0.2.2(@standard-schema/spec@1.1.0)(hono@4.12.31) '@modelcontextprotocol/sdk': 1.29.0(zod@4.4.3) '@standard-community/standard-json': 0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(@valibot/to-json-schema@1.7.0(valibot@1.4.0))(quansync@0.2.11)(typebox@1.1.38)(valibot@1.4.0)(zod-to-json-schema@3.25.2(zod@4.4.3))(zod@4.4.3) '@standard-community/standard-openapi': 0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(@valibot/to-json-schema@1.7.0(valibot@1.4.0))(quansync@0.2.11)(typebox@1.1.38)(valibot@1.4.0)(zod-to-json-schema@3.25.2(zod@4.4.3))(zod@4.4.3))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(typebox@1.1.38)(valibot@1.4.0)(zod@4.4.3) '@valibot/to-json-schema': 1.7.0(valibot@1.4.0) - hono: 4.12.21 - hono-openapi: 1.3.0(@hono/standard-validator@0.2.2(@standard-schema/spec@1.1.0)(hono@4.12.21))(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(@valibot/to-json-schema@1.7.0(valibot@1.4.0))(quansync@0.2.11)(typebox@1.1.38)(valibot@1.4.0)(zod-to-json-schema@3.25.2(zod@4.4.3))(zod@4.4.3))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(@valibot/to-json-schema@1.7.0(valibot@1.4.0))(quansync@0.2.11)(typebox@1.1.38)(valibot@1.4.0)(zod-to-json-schema@3.25.2(zod@4.4.3))(zod@4.4.3))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(typebox@1.1.38)(valibot@1.4.0)(zod@4.4.3))(@types/json-schema@7.0.15)(hono@4.12.21)(openapi-types@12.1.3) + hono: 4.12.31 + hono-openapi: 1.3.0(@hono/standard-validator@0.2.2(@standard-schema/spec@1.1.0)(hono@4.12.31))(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(@valibot/to-json-schema@1.7.0(valibot@1.4.0))(quansync@0.2.11)(typebox@1.1.38)(valibot@1.4.0)(zod-to-json-schema@3.25.2(zod@4.4.3))(zod@4.4.3))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(@valibot/to-json-schema@1.7.0(valibot@1.4.0))(quansync@0.2.11)(typebox@1.1.38)(valibot@1.4.0)(zod-to-json-schema@3.25.2(zod@4.4.3))(zod@4.4.3))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(typebox@1.1.38)(valibot@1.4.0)(zod@4.4.3))(@types/json-schema@7.0.15)(hono@4.12.31)(openapi-types@12.1.3) js-yaml: 4.1.1 just-bash: 3.0.1 openapi-types: 12.1.3 @@ -2395,18 +2400,18 @@ snapshots: - supports-color - utf-8-validate - '@hono/node-server@1.19.14(hono@4.12.21)': + '@hono/node-server@1.19.14(hono@4.12.31)': dependencies: - hono: 4.12.21 + hono: 4.12.31 - '@hono/node-server@2.0.4(hono@4.12.21)': + '@hono/node-server@2.0.11(hono@4.12.31)': dependencies: - hono: 4.12.21 + hono: 4.12.31 - '@hono/standard-validator@0.2.2(@standard-schema/spec@1.1.0)(hono@4.12.21)': + '@hono/standard-validator@0.2.2(@standard-schema/spec@1.1.0)(hono@4.12.31)': dependencies: '@standard-schema/spec': 1.1.0 - hono: 4.12.21 + hono: 4.12.31 '@img/colour@1.1.0': {} @@ -2544,7 +2549,7 @@ snapshots: '@modelcontextprotocol/sdk@1.29.0(zod@4.4.3)': dependencies: - '@hono/node-server': 1.19.14(hono@4.12.21) + '@hono/node-server': 1.19.14(hono@4.12.31) ajv: 8.20.0 ajv-formats: 3.0.1(ajv@8.20.0) content-type: 1.0.5 @@ -2554,7 +2559,7 @@ snapshots: eventsource-parser: 3.0.8 express: 5.2.1 express-rate-limit: 8.5.2(express@5.2.1) - hono: 4.12.21 + hono: 4.12.31 jose: 6.2.3 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 @@ -2784,7 +2789,7 @@ snapshots: ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.2 + fast-uri: 3.1.4 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -3006,7 +3011,7 @@ snapshots: fast-deep-equal@3.1.3: {} - fast-uri@3.1.2: {} + fast-uri@3.1.4: {} fast-xml-builder@1.2.0: dependencies: @@ -3133,17 +3138,17 @@ snapshots: dependencies: function-bind: 1.1.2 - hono-openapi@1.3.0(@hono/standard-validator@0.2.2(@standard-schema/spec@1.1.0)(hono@4.12.21))(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(@valibot/to-json-schema@1.7.0(valibot@1.4.0))(quansync@0.2.11)(typebox@1.1.38)(valibot@1.4.0)(zod-to-json-schema@3.25.2(zod@4.4.3))(zod@4.4.3))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(@valibot/to-json-schema@1.7.0(valibot@1.4.0))(quansync@0.2.11)(typebox@1.1.38)(valibot@1.4.0)(zod-to-json-schema@3.25.2(zod@4.4.3))(zod@4.4.3))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(typebox@1.1.38)(valibot@1.4.0)(zod@4.4.3))(@types/json-schema@7.0.15)(hono@4.12.21)(openapi-types@12.1.3): + hono-openapi@1.3.0(@hono/standard-validator@0.2.2(@standard-schema/spec@1.1.0)(hono@4.12.31))(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(@valibot/to-json-schema@1.7.0(valibot@1.4.0))(quansync@0.2.11)(typebox@1.1.38)(valibot@1.4.0)(zod-to-json-schema@3.25.2(zod@4.4.3))(zod@4.4.3))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(@valibot/to-json-schema@1.7.0(valibot@1.4.0))(quansync@0.2.11)(typebox@1.1.38)(valibot@1.4.0)(zod-to-json-schema@3.25.2(zod@4.4.3))(zod@4.4.3))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(typebox@1.1.38)(valibot@1.4.0)(zod@4.4.3))(@types/json-schema@7.0.15)(hono@4.12.31)(openapi-types@12.1.3): dependencies: '@standard-community/standard-json': 0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(@valibot/to-json-schema@1.7.0(valibot@1.4.0))(quansync@0.2.11)(typebox@1.1.38)(valibot@1.4.0)(zod-to-json-schema@3.25.2(zod@4.4.3))(zod@4.4.3) '@standard-community/standard-openapi': 0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(@valibot/to-json-schema@1.7.0(valibot@1.4.0))(quansync@0.2.11)(typebox@1.1.38)(valibot@1.4.0)(zod-to-json-schema@3.25.2(zod@4.4.3))(zod@4.4.3))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(typebox@1.1.38)(valibot@1.4.0)(zod@4.4.3) '@types/json-schema': 7.0.15 openapi-types: 12.1.3 optionalDependencies: - '@hono/standard-validator': 0.2.2(@standard-schema/spec@1.1.0)(hono@4.12.21) - hono: 4.12.21 + '@hono/standard-validator': 0.2.2(@standard-schema/spec@1.1.0)(hono@4.12.31) + hono: 4.12.31 - hono@4.12.21: {} + hono@4.12.31: {} http-errors@2.0.1: dependencies: diff --git a/e2e/scenarios/flue-instrumentation/versions/v1/package.json b/e2e/scenarios/flue-instrumentation/versions/v1/package.json index 1f92eb0ab..566055e87 100644 --- a/e2e/scenarios/flue-instrumentation/versions/v1/package.json +++ b/e2e/scenarios/flue-instrumentation/versions/v1/package.json @@ -7,5 +7,12 @@ "@flue/runtime": "1.0.0-beta.3", "hono": "^4.8.3", "valibot": "^1.1.0" + }, + "pnpm": { + "overrides": { + "@hono/node-server@>=2.0.0 <2.0.10": "^2.0.10", + "fast-uri@<3.1.4": "^3.1.4", + "fast-xml-parser@>=5.9.3 <5.10.1": "^5.10.1" + } } } diff --git a/e2e/scenarios/flue-instrumentation/versions/v1/pnpm-lock.yaml b/e2e/scenarios/flue-instrumentation/versions/v1/pnpm-lock.yaml index e3b8d6ea4..a59c85d2a 100644 --- a/e2e/scenarios/flue-instrumentation/versions/v1/pnpm-lock.yaml +++ b/e2e/scenarios/flue-instrumentation/versions/v1/pnpm-lock.yaml @@ -4,6 +4,11 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +overrides: + '@hono/node-server@>=2.0.0 <2.0.10': ^2.0.10 + fast-uri@<3.1.4: ^3.1.4 + fast-xml-parser@>=5.9.3 <5.10.1: ^5.10.1 + importers: .: @@ -403,8 +408,8 @@ packages: peerDependencies: hono: ^4 - '@hono/node-server@2.0.6': - resolution: {integrity: sha512-7DeRlKG57JDBNZ5Qj2jwVdgwQy4b0tLubRLl3zCf91/rCf9i7p1V5FtW/yWibm1uUHE493ts9ZXH/7g/LQWl+g==} + '@hono/node-server@2.0.11': + resolution: {integrity: sha512-bjD221KPLoJTWUwso1J6fGKiTXEUFedG/s0visavY4zakFPkeGURMRNly+FhBHs7T8Dz4qHaZIMX9ZoJHSJtKA==} engines: {node: '>=20'} peerDependencies: hono: ^4 @@ -627,8 +632,8 @@ packages: '@emnapi/core': ^1.7.1 '@emnapi/runtime': ^1.7.1 - '@nodable/entities@2.2.0': - resolution: {integrity: sha512-9uGyhaQavEUMC8AIddIjau4NsnsXhou+j5sBAGojCM1oxmQpVKTWR/9JxABD6UAv12vpIms55fPZKFQEhG6uBg==} + '@nodable/entities@3.0.0': + resolution: {integrity: sha512-8L9xFeTYKhm49xfIypoe2W5wV1m/3Z58kT+7kR9A8OyFxcPduI4VmxaUMQyKYrRjUoLLSXv6EKKID5Tvj9cUVw==} '@opentelemetry/api@1.9.0': resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} @@ -1128,14 +1133,14 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-uri@3.1.2: - resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==} + fast-uri@3.1.4: + resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==} fast-xml-builder@1.2.0: resolution: {integrity: sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q==} - fast-xml-parser@5.9.3: - resolution: {integrity: sha512-brCNCeScma/kqa54J4PIDriSSSLssRkuYaUCpvHJulGc3HGI/xxKUCTDcYkAdqJsyb//ydpbxecjC3hB9+tb/g==} + fast-xml-parser@5.10.1: + resolution: {integrity: sha512-IEMIf7298kXuZSRFoGfMYrl7is8LpavODgbNz1cwIudv7KwVFnuU+UsMporfq6PD6aXSlawZlARiA3UywCTfMw==} hasBin: true fastq@1.20.1: @@ -1291,8 +1296,8 @@ packages: is-promise@4.0.0: resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} - is-unsafe@1.0.1: - resolution: {integrity: sha512-CLK2+VdgERgD96EYm5lUQssZYlRg2tkZnbsxZoacmSiRxiFJ4Nk4SzjCl+Ur+v3kXIY9dTIdb3IH22y1mZ56LA==} + is-unsafe@2.0.0: + resolution: {integrity: sha512-2LdV822R+wmI86unXA93WCFpL6g+av8ynWk0nrHyJqGop5VoocYsSLFgN8jrfalT6iGeLNM4KXuVSsULP53kEA==} isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} @@ -1546,8 +1551,8 @@ packages: partial-json@0.1.7: resolution: {integrity: sha512-Njv/59hHaokb/hRUjce3Hdv12wd60MtM9Z5Olmn+nehe0QDAsRtRbJPvJ0Z91TusF0SuZRIvnM+S4l6EIP8leA==} - path-expression-matcher@1.6.1: - resolution: {integrity: sha512-h7bxdzhHk8Knyc4Tj+jMaa7fEEoUJy7p1qtbVgkYg1Uhpe5Np5VuGXCRZnkZvU+Q42M1vStt0ifa3ueykRJPmQ==} + path-expression-matcher@1.6.2: + resolution: {integrity: sha512-enSlaiat05iasnzmgNxRj8reFdj3puY2QpNgP1aPIaVfT6nn9ICuPoFlKHk8EN22HcwewshO+mN2DGbkCEOtqQ==} engines: {node: '>=14.0.0'} path-key@3.1.1: @@ -1907,6 +1912,10 @@ packages: resolution: {integrity: sha512-k8KO9hrMyNk6tUWqUfkTEZbezRRpONVOzUTnc97VnCvyj6Tf9lyUR9EDAIeiVLv56jsMcoXEwjW8Kv5yPY52lw==} engines: {node: '>=16.0.0'} + xml-naming@0.3.0: + resolution: {integrity: sha512-ghig2TBE/H11aOVgmahA3MhimvkBr6JIYknH/Dhdk10nXwdbIqBJsbfMxpvFPG8bAw77gN29aQWvKpmVoPlvPQ==} + engines: {node: '>=16.0.0'} + yaml@2.9.0: resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==} engines: {node: '>= 14.6'} @@ -2344,7 +2353,7 @@ snapshots: '@cloudflare/vite-plugin': 1.42.1(vite@8.0.16(@types/node@26.0.0)(esbuild@0.28.1)(yaml@2.9.0))(workerd@1.20260617.1)(wrangler@4.103.0) '@flue/runtime': 1.0.0-beta.3(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(typebox@1.1.38)(ws@8.21.0)(zod-to-json-schema@3.25.2(zod@4.4.3))(zod@4.4.3) '@flue/sdk': 1.0.0-beta.3 - '@hono/node-server': 2.0.6(hono@4.12.27) + '@hono/node-server': 2.0.11(hono@4.12.27) '@vercel/detect-agent': 1.2.3 debug: 4.4.3 minisearch: 7.2.0 @@ -2389,7 +2398,7 @@ snapshots: dependencies: '@earendil-works/pi-agent-core': 0.79.10(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.0)(zod@4.4.3) '@earendil-works/pi-ai': 0.79.10(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.0)(zod@4.4.3) - '@hono/node-server': 2.0.6(hono@4.12.27) + '@hono/node-server': 2.0.11(hono@4.12.27) '@hono/standard-validator': 0.2.2(@standard-schema/spec@1.1.0)(hono@4.12.27) '@modelcontextprotocol/sdk': 1.29.0(zod@4.4.3) '@standard-community/standard-json': 0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(@valibot/to-json-schema@1.7.1(valibot@1.4.1))(quansync@0.2.11)(typebox@1.1.38)(valibot@1.4.1)(zod-to-json-schema@3.25.2(zod@4.4.3))(zod@4.4.3) @@ -2441,7 +2450,7 @@ snapshots: dependencies: hono: 4.12.27 - '@hono/node-server@2.0.6(hono@4.12.27)': + '@hono/node-server@2.0.11(hono@4.12.27)': dependencies: hono: 4.12.27 @@ -2624,7 +2633,7 @@ snapshots: '@tybys/wasm-util': 0.10.3 optional: true - '@nodable/entities@2.2.0': {} + '@nodable/entities@3.0.0': {} '@opentelemetry/api@1.9.0': {} @@ -2839,7 +2848,7 @@ snapshots: ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.2 + fast-uri: 3.1.4 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -3063,21 +3072,21 @@ snapshots: fast-deep-equal@3.1.3: {} - fast-uri@3.1.2: {} + fast-uri@3.1.4: {} fast-xml-builder@1.2.0: dependencies: - path-expression-matcher: 1.6.1 + path-expression-matcher: 1.6.2 xml-naming: 0.1.0 - fast-xml-parser@5.9.3: + fast-xml-parser@5.10.1: dependencies: - '@nodable/entities': 2.2.0 + '@nodable/entities': 3.0.0 fast-xml-builder: 1.2.0 - is-unsafe: 1.0.1 - path-expression-matcher: 1.6.1 + is-unsafe: 2.0.0 + path-expression-matcher: 1.6.2 strnum: 2.4.1 - xml-naming: 0.1.0 + xml-naming: 0.3.0 fastq@1.20.1: dependencies: @@ -3243,7 +3252,7 @@ snapshots: is-promise@4.0.0: {} - is-unsafe@1.0.1: {} + is-unsafe@2.0.0: {} isexe@2.0.0: {} @@ -3269,7 +3278,7 @@ snapshots: just-bash@3.0.2: dependencies: diff: 8.0.4 - fast-xml-parser: 5.9.3 + fast-xml-parser: 5.10.1 file-type: 21.3.4 ini: 6.0.0 minimatch: 10.2.5 @@ -3464,7 +3473,7 @@ snapshots: partial-json@0.1.7: {} - path-expression-matcher@1.6.1: {} + path-expression-matcher@1.6.2: {} path-key@3.1.1: {} @@ -3871,6 +3880,8 @@ snapshots: xml-naming@0.1.0: {} + xml-naming@0.3.0: {} + yaml@2.9.0: {} youch-core@0.3.3: diff --git a/e2e/scenarios/genkit-instrumentation/package.json b/e2e/scenarios/genkit-instrumentation/package.json index 69381cc69..888d868a9 100644 --- a/e2e/scenarios/genkit-instrumentation/package.json +++ b/e2e/scenarios/genkit-instrumentation/package.json @@ -27,9 +27,10 @@ "uuid": "^11.1.1", "qs@>=6.7.0 <6.15.2": "^6.15.2", "ws@>=8.0.0 <8.20.1": "^8.20.1", - "fast-uri@<3.1.2": "^3.1.2", + "fast-uri@<3.1.4": "^3.1.4", "@opentelemetry/sdk-node@<0.217.0": "^0.217.0", - "@opentelemetry/auto-instrumentations-node@<0.75.0": "^0.75.0" + "@opentelemetry/auto-instrumentations-node@<0.75.0": "^0.75.0", + "@opentelemetry/propagator-jaeger@<2.9.0": "^2.9.0" } } } diff --git a/e2e/scenarios/genkit-instrumentation/pnpm-lock.yaml b/e2e/scenarios/genkit-instrumentation/pnpm-lock.yaml index d71170e0f..b3ce10410 100644 --- a/e2e/scenarios/genkit-instrumentation/pnpm-lock.yaml +++ b/e2e/scenarios/genkit-instrumentation/pnpm-lock.yaml @@ -9,24 +9,25 @@ overrides: uuid: ^11.1.1 qs@>=6.7.0 <6.15.2: ^6.15.2 ws@>=8.0.0 <8.20.1: ^8.20.1 - fast-uri@<3.1.2: ^3.1.2 + fast-uri@<3.1.4: ^3.1.4 '@opentelemetry/sdk-node@<0.217.0': ^0.217.0 '@opentelemetry/auto-instrumentations-node@<0.75.0': ^0.75.0 + '@opentelemetry/propagator-jaeger@<2.9.0': ^2.9.0 importers: .: dependencies: - genkit-google-genai-v1-latest: + genkit-google-genai-v1: specifier: npm:@genkit-ai/google-genai@1.33.0 version: '@genkit-ai/google-genai@1.33.0(genkit@1.33.0(@google-cloud/firestore@7.11.6)(firebase-admin@13.8.0))' - genkit-google-genai-v1: + genkit-google-genai-v1-latest: specifier: npm:@genkit-ai/google-genai@1.33.0 version: '@genkit-ai/google-genai@1.33.0(genkit@1.33.0(@google-cloud/firestore@7.11.6)(firebase-admin@13.8.0))' - genkit-v1-latest: + genkit-v1: specifier: npm:genkit@1.33.0 version: genkit@1.33.0(@google-cloud/firestore@7.11.6)(firebase-admin@13.8.0) - genkit-v1: + genkit-v1-latest: specifier: npm:genkit@1.33.0 version: genkit@1.33.0(@google-cloud/firestore@7.11.6)(firebase-admin@13.8.0) @@ -255,6 +256,12 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' + '@opentelemetry/core@2.10.0': + resolution: {integrity: sha512-/wNZ8twnEQQA4HoHu22+vcsdru6pWPWxW+7w+FlxT6Id7PE/WIbZmVKkte+PF72e0F2dnImFeHD2syyE1Mw6MQ==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + '@opentelemetry/core@2.7.1': resolution: {integrity: sha512-QAqIj32AtK6+pEVNG7EOVxHdE06RP+FM5qpiEJ4RtDcFIqKUZHYhl7/7UY5efhwmwNAg7j8QbJVBLxMerc0+gw==} engines: {node: ^18.19.0 || >=20.6.0} @@ -615,8 +622,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/propagator-jaeger@2.7.1': - resolution: {integrity: sha512-KMjVBHzP4N60bOzxja76M1F1hZZ43lGPga5ix+mkv9+kk1nx9SbkxSvJsMbuVUxdPQmsPTqGShmhN8ulrMOg6Q==} + '@opentelemetry/propagator-jaeger@2.10.0': + resolution: {integrity: sha512-yw/IX8DL470dSMZJoE82ScfYGp7JWZ/G8kFJo35ZILUVTB2jFPTOaioN+8s09pH0RHsWNhweVZb+ZnjJJpCChg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -1121,8 +1128,8 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-uri@3.1.2: - resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==} + fast-uri@3.1.4: + resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==} fast-xml-builder@1.1.7: resolution: {integrity: sha512-Yh7/7rQuMXICNr0oMYDR2yHP6oUvmQsTToFeOWj/kIDhAwQ+c4Ol/lbcwOmEM5OHYQmh6S6EQSQ1sljCKP36bQ==} @@ -2401,6 +2408,11 @@ snapshots: '@opentelemetry/semantic-conventions': 1.28.0 optional: true + '@opentelemetry/core@2.10.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/semantic-conventions': 1.40.0 + '@opentelemetry/core@2.7.1(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 @@ -2963,10 +2975,10 @@ snapshots: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/propagator-jaeger@2.7.1(@opentelemetry/api@1.9.1)': + '@opentelemetry/propagator-jaeger@2.10.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) + '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1) '@opentelemetry/redis-common@0.38.3': optional: true @@ -3072,7 +3084,7 @@ snapshots: '@opentelemetry/instrumentation': 0.217.0(@opentelemetry/api@1.9.1) '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.1) '@opentelemetry/propagator-b3': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/propagator-jaeger': 2.7.1(@opentelemetry/api@1.9.1) + '@opentelemetry/propagator-jaeger': 2.10.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-logs': 0.217.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.1) @@ -3269,7 +3281,7 @@ snapshots: ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.2 + fast-uri: 3.1.4 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -3551,7 +3563,7 @@ snapshots: fast-deep-equal@3.1.3: {} - fast-uri@3.1.2: {} + fast-uri@3.1.4: {} fast-xml-builder@1.1.7: dependencies: diff --git a/e2e/scenarios/google-adk-instrumentation/package.json b/e2e/scenarios/google-adk-instrumentation/package.json index 5bd284f17..3576ebbf1 100644 --- a/e2e/scenarios/google-adk-instrumentation/package.json +++ b/e2e/scenarios/google-adk-instrumentation/package.json @@ -26,9 +26,9 @@ "protobufjs@<7.5.8": "^7.5.8", "uuid": "^11.1.1", "qs@>=6.7.0 <6.15.2": "^6.15.2", - "hono@>=4.0.0 <4.12.18": "^4.12.18", + "hono@>=4.0.0 <4.12.27": "^4.12.27", "ws@>=8.0.0 <8.20.1": "^8.20.1", - "fast-uri@<3.1.2": "^3.1.2", + "fast-uri@<3.1.4": "^3.1.4", "fast-xml-builder@<1.1.7": "^1.1.7", "ip-address@>=10.0.0 <10.1.1": "^10.1.1", "brace-expansion@>=4.0.0 <5.0.6": "^5.0.6", diff --git a/e2e/scenarios/google-adk-instrumentation/pnpm-lock.yaml b/e2e/scenarios/google-adk-instrumentation/pnpm-lock.yaml index b11a70eed..cb33b3a43 100644 --- a/e2e/scenarios/google-adk-instrumentation/pnpm-lock.yaml +++ b/e2e/scenarios/google-adk-instrumentation/pnpm-lock.yaml @@ -8,9 +8,9 @@ overrides: protobufjs@<7.5.8: ^7.5.8 uuid: ^11.1.1 qs@>=6.7.0 <6.15.2: ^6.15.2 - hono@>=4.0.0 <4.12.18: ^4.12.18 + hono@>=4.0.0 <4.12.27: ^4.12.27 ws@>=8.0.0 <8.20.1: ^8.20.1 - fast-uri@<3.1.2: ^3.1.2 + fast-uri@<3.1.4: ^3.1.4 fast-xml-builder@<1.1.7: ^1.1.7 ip-address@>=10.0.0 <10.1.1: ^10.1.1 brace-expansion@>=4.0.0 <5.0.6: ^5.0.6 @@ -23,18 +23,18 @@ importers: .: dependencies: - google-adk-sdk-v0-latest: + google-adk-sdk-v0: specifier: npm:@google/adk@0.6.1 version: '@google/adk@0.6.1(71c6fbe96c14c583afc78db44c65d7e5)' - google-adk-sdk-v0: + google-adk-sdk-v0-latest: specifier: npm:@google/adk@0.6.1 version: '@google/adk@0.6.1(71c6fbe96c14c583afc78db44c65d7e5)' - google-adk-sdk-v1-latest: - specifier: npm:@google/adk@1.3.0 - version: '@google/adk@1.3.0(@grpc/grpc-js@1.14.3)(@mikro-orm/mariadb@6.6.12(@mikro-orm/core@6.6.12)(pg@8.20.0))(@mikro-orm/mssql@6.6.12(@azure/core-client@1.10.1)(@mikro-orm/core@6.6.12)(mariadb@3.4.5)(pg@8.20.0))(@mikro-orm/mysql@6.6.12(@mikro-orm/core@6.6.12)(@types/node@25.5.2)(mariadb@3.4.5)(pg@8.20.0))(@mikro-orm/postgresql@6.6.12(@mikro-orm/core@6.6.12)(mariadb@3.4.5))(@mikro-orm/sqlite@6.6.12(@mikro-orm/core@6.6.12)(mariadb@3.4.5)(pg@8.20.0))(@opentelemetry/core@2.6.1(@opentelemetry/api@1.9.0))(encoding@0.1.13)' google-adk-sdk-v1: specifier: npm:@google/adk@1.0.0 version: '@google/adk@1.0.0(@grpc/grpc-js@1.14.3)(@mikro-orm/mariadb@6.6.12(@mikro-orm/core@6.6.12)(pg@8.20.0))(@mikro-orm/mssql@6.6.12(@azure/core-client@1.10.1)(@mikro-orm/core@6.6.12)(mariadb@3.4.5)(pg@8.20.0))(@mikro-orm/mysql@6.6.12(@mikro-orm/core@6.6.12)(@types/node@25.5.2)(mariadb@3.4.5)(pg@8.20.0))(@mikro-orm/postgresql@6.6.12(@mikro-orm/core@6.6.12)(mariadb@3.4.5))(@mikro-orm/sqlite@6.6.12(@mikro-orm/core@6.6.12)(mariadb@3.4.5)(pg@8.20.0))(@opentelemetry/core@2.6.1(@opentelemetry/api@1.9.0))(encoding@0.1.13)' + google-adk-sdk-v1-latest: + specifier: npm:@google/adk@1.3.0 + version: '@google/adk@1.3.0(@grpc/grpc-js@1.14.3)(@mikro-orm/mariadb@6.6.12(@mikro-orm/core@6.6.12)(pg@8.20.0))(@mikro-orm/mssql@6.6.12(@azure/core-client@1.10.1)(@mikro-orm/core@6.6.12)(mariadb@3.4.5)(pg@8.20.0))(@mikro-orm/mysql@6.6.12(@mikro-orm/core@6.6.12)(@types/node@25.5.2)(mariadb@3.4.5)(pg@8.20.0))(@mikro-orm/postgresql@6.6.12(@mikro-orm/core@6.6.12)(mariadb@3.4.5))(@mikro-orm/sqlite@6.6.12(@mikro-orm/core@6.6.12)(mariadb@3.4.5)(pg@8.20.0))(@opentelemetry/core@2.6.1(@opentelemetry/api@1.9.0))(encoding@0.1.13)' packages: @@ -246,7 +246,7 @@ packages: resolution: {integrity: sha512-TsQLe4i2gvoTtrHje625ngThGBySOgSK3Xo2XRYOdqGN1teR8+I7vchQC46uLJi8OF62YTYA3AhSpumtkhsaKQ==} engines: {node: '>=18.14.1'} peerDependencies: - hono: ^4.12.18 + hono: ^4.12.27 '@js-joda/core@5.7.0': resolution: {integrity: sha512-WBu4ULVVxySLLzK1Ppq+OdfP+adRS4ntmDQT915rzDJ++i95gc2jZkM5B6LWEAwN3lGXpfie3yPABozdD3K3Vg==} @@ -989,8 +989,8 @@ packages: resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} engines: {node: '>=8.6.0'} - fast-uri@3.1.2: - resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==} + fast-uri@3.1.4: + resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==} fast-xml-builder@1.2.0: resolution: {integrity: sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q==} @@ -1181,8 +1181,8 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hono@4.12.23: - resolution: {integrity: sha512-eIaZ9qDgu7XV0pxOCrg7/WhnQ6Ivm22UcxhXx/A3dcbqbbYgBEkc6e/J/s7j2tS96zoB0S9VBdLwQNCWwUo4LA==} + hono@4.12.31: + resolution: {integrity: sha512-zJIHFrl6bq3RDd2YusFNCDlM8qUprxKswyi/OPzPyzKDdyBXDqWx8bZlZ7R+saTdSTatUmb3O7K4SspGPaEOQg==} engines: {node: '>=16.9.0'} html-entities@2.6.0: @@ -2649,9 +2649,9 @@ snapshots: protobufjs: 7.6.1 yargs: 17.7.2 - '@hono/node-server@1.19.13(hono@4.12.23)': + '@hono/node-server@1.19.13(hono@4.12.31)': dependencies: - hono: 4.12.23 + hono: 4.12.31 '@js-joda/core@5.7.0': {} @@ -2849,7 +2849,7 @@ snapshots: '@modelcontextprotocol/sdk@1.29.0(zod@4.3.6)': dependencies: - '@hono/node-server': 1.19.13(hono@4.12.23) + '@hono/node-server': 1.19.13(hono@4.12.31) ajv: 8.18.0 ajv-formats: 3.0.1(ajv@8.18.0) content-type: 1.0.5 @@ -2859,7 +2859,7 @@ snapshots: eventsource-parser: 3.0.6 express: 5.2.1 express-rate-limit: 8.3.2(express@5.2.1) - hono: 4.12.23 + hono: 4.12.31 jose: 6.2.2 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 @@ -3138,7 +3138,7 @@ snapshots: ajv@8.18.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.2 + fast-uri: 3.1.4 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -3589,7 +3589,7 @@ snapshots: merge2: 1.4.1 micromatch: 4.0.8 - fast-uri@3.1.2: {} + fast-uri@3.1.4: {} fast-xml-builder@1.2.0: dependencies: @@ -3857,7 +3857,7 @@ snapshots: dependencies: function-bind: 1.1.2 - hono@4.12.23: {} + hono@4.12.31: {} html-entities@2.6.0: {} diff --git a/e2e/scenarios/mastra-instrumentation/package.json b/e2e/scenarios/mastra-instrumentation/package.json index c0320982b..eba54f4af 100644 --- a/e2e/scenarios/mastra-instrumentation/package.json +++ b/e2e/scenarios/mastra-instrumentation/package.json @@ -20,8 +20,8 @@ }, "pnpm": { "overrides": { - "hono@>=4.0.0 <4.12.18": "^4.12.18", - "fast-uri@<3.1.2": "^3.1.2", + "hono@>=4.0.0 <4.12.27": "^4.12.27", + "fast-uri@<3.1.4": "^3.1.4", "ip-address@>=10.0.0 <10.1.1": "^10.1.1", "ws@>=8.0.0 <8.20.1": "^8.20.1", "uuid@<11.1.1": "^11.1.1", diff --git a/e2e/scenarios/mastra-instrumentation/pnpm-lock.yaml b/e2e/scenarios/mastra-instrumentation/pnpm-lock.yaml index 732880c55..e11376ef4 100644 --- a/e2e/scenarios/mastra-instrumentation/pnpm-lock.yaml +++ b/e2e/scenarios/mastra-instrumentation/pnpm-lock.yaml @@ -5,8 +5,8 @@ settings: excludeLinksFromLockfile: false overrides: - hono@>=4.0.0 <4.12.18: ^4.12.18 - fast-uri@<3.1.2: ^3.1.2 + hono@>=4.0.0 <4.12.27: ^4.12.27 + fast-uri@<3.1.4: ^3.1.4 ip-address@>=10.0.0 <10.1.1: ^10.1.1 ws@>=8.0.0 <8.20.1: ^8.20.1 uuid@<11.1.1: ^11.1.1 @@ -18,13 +18,13 @@ importers: dependencies: '@mastra/observability': specifier: npm:@mastra/observability@1.15.2 - version: 1.15.2(@mastra/core@1.26.1-alpha.0(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6))(@types/json-schema@7.0.15)(openapi-types@12.1.3)(zod@4.3.6))(zod@4.3.6) - mastra-core-v1-latest: - specifier: npm:@mastra/core@1.26.1-alpha.0 - version: '@mastra/core@1.26.1-alpha.0(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6))(@types/json-schema@7.0.15)(openapi-types@12.1.3)(zod@4.3.6)' + version: 1.15.2(@mastra/core@1.26.0(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6))(@types/json-schema@7.0.15)(openapi-types@12.1.3)(zod@4.3.6))(zod@4.3.6) mastra-core-v1: specifier: npm:@mastra/core@1.26.0 version: '@mastra/core@1.26.0(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6))(@types/json-schema@7.0.15)(openapi-types@12.1.3)(zod@4.3.6)' + mastra-core-v1-latest: + specifier: npm:@mastra/core@1.26.1-alpha.0 + version: '@mastra/core@1.26.1-alpha.0(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6))(@types/json-schema@7.0.15)(openapi-types@12.1.3)(zod@4.3.6)' zod: specifier: 4.3.6 version: 4.3.6 @@ -75,7 +75,7 @@ packages: resolution: {integrity: sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw==} engines: {node: '>=18.14.1'} peerDependencies: - hono: ^4.12.18 + hono: ^4.12.27 '@isaacs/ttlcache@2.1.4': resolution: {integrity: sha512-7kMz0BJpMvgAMkyglums7B2vtrn5g0a0am77JY0GjkZZNetOBCFn7AG7gKCwT0QPiXyxW7YIQSgtARknUEOcxQ==} @@ -465,8 +465,8 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-uri@3.1.2: - resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==} + fast-uri@3.1.4: + resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==} figures@6.1.0: resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} @@ -530,7 +530,7 @@ packages: '@standard-community/standard-json': ^0.3.5 '@standard-community/standard-openapi': ^0.2.9 '@types/json-schema': ^7.0.15 - hono: ^4.12.18 + hono: ^4.12.27 openapi-types: ^12.1.3 peerDependenciesMeta: '@hono/standard-validator': @@ -538,8 +538,8 @@ packages: hono: optional: true - hono@4.12.23: - resolution: {integrity: sha512-eIaZ9qDgu7XV0pxOCrg7/WhnQ6Ivm22UcxhXx/A3dcbqbbYgBEkc6e/J/s7j2tS96zoB0S9VBdLwQNCWwUo4LA==} + hono@4.12.31: + resolution: {integrity: sha512-zJIHFrl6bq3RDd2YusFNCDlM8qUprxKswyi/OPzPyzKDdyBXDqWx8bZlZ7R+saTdSTatUmb3O7K4SspGPaEOQg==} engines: {node: '>=16.9.0'} http-errors@2.0.1: @@ -1164,9 +1164,9 @@ snapshots: zod: 4.3.6 zod-to-json-schema: 3.25.2(zod@4.3.6) - '@hono/node-server@1.19.14(hono@4.12.23)': + '@hono/node-server@1.19.14(hono@4.12.31)': dependencies: - hono: 4.12.23 + hono: 4.12.31 '@isaacs/ttlcache@2.1.4': {} @@ -1195,8 +1195,8 @@ snapshots: dotenv: 17.4.2 execa: 9.6.1 gray-matter: 4.0.3 - hono: 4.12.23 - hono-openapi: 1.3.0(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6))(@types/json-schema@7.0.15)(hono@4.12.23)(openapi-types@12.1.3) + hono: 4.12.31 + hono-openapi: 1.3.0(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6))(@types/json-schema@7.0.15)(hono@4.12.31)(openapi-types@12.1.3) ignore: 7.0.5 js-tiktoken: 1.0.21 json-schema: 0.4.0 @@ -1239,8 +1239,8 @@ snapshots: dotenv: 17.4.2 execa: 9.6.1 gray-matter: 4.0.3 - hono: 4.12.23 - hono-openapi: 1.3.0(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6))(@types/json-schema@7.0.15)(hono@4.12.23)(openapi-types@12.1.3) + hono: 4.12.31 + hono-openapi: 1.3.0(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6))(@types/json-schema@7.0.15)(hono@4.12.31)(openapi-types@12.1.3) ignore: 7.0.5 js-tiktoken: 1.0.21 json-schema: 0.4.0 @@ -1264,9 +1264,9 @@ snapshots: - supports-color - utf-8-validate - '@mastra/observability@1.15.2(@mastra/core@1.26.1-alpha.0(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6))(@types/json-schema@7.0.15)(openapi-types@12.1.3)(zod@4.3.6))(zod@4.3.6)': + '@mastra/observability@1.15.2(@mastra/core@1.26.0(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6))(@types/json-schema@7.0.15)(openapi-types@12.1.3)(zod@4.3.6))(zod@4.3.6)': dependencies: - '@mastra/core': 1.26.1-alpha.0(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6))(@types/json-schema@7.0.15)(openapi-types@12.1.3)(zod@4.3.6) + '@mastra/core': 1.26.0(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6))(@types/json-schema@7.0.15)(openapi-types@12.1.3)(zod@4.3.6) zod: 4.3.6 '@mastra/schema-compat@1.2.9(zod@4.3.6)': @@ -1279,7 +1279,7 @@ snapshots: '@modelcontextprotocol/sdk@1.29.0(zod@4.3.6)': dependencies: - '@hono/node-server': 1.19.14(hono@4.12.23) + '@hono/node-server': 1.19.14(hono@4.12.31) ajv: 8.18.0 ajv-formats: 3.0.1(ajv@8.18.0) content-type: 1.0.5 @@ -1289,7 +1289,7 @@ snapshots: eventsource-parser: 3.0.8 express: 5.2.1 express-rate-limit: 8.4.0(express@5.2.1) - hono: 4.12.23 + hono: 4.12.31 jose: 6.2.2 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 @@ -1418,7 +1418,7 @@ snapshots: ajv@8.18.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.2 + fast-uri: 3.1.4 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -1669,7 +1669,7 @@ snapshots: fast-deep-equal@3.1.3: {} - fast-uri@3.1.2: {} + fast-uri@3.1.4: {} figures@6.1.0: dependencies: @@ -1744,16 +1744,16 @@ snapshots: dependencies: function-bind: 1.1.2 - hono-openapi@1.3.0(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6))(@types/json-schema@7.0.15)(hono@4.12.23)(openapi-types@12.1.3): + hono-openapi@1.3.0(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-community/standard-openapi@0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6))(@types/json-schema@7.0.15)(hono@4.12.31)(openapi-types@12.1.3): dependencies: '@standard-community/standard-json': 0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6) '@standard-community/standard-openapi': 0.2.9(@standard-community/standard-json@0.3.5(@standard-schema/spec@1.1.0)(@types/json-schema@7.0.15)(quansync@0.2.11)(zod-to-json-schema@3.25.2(zod@4.3.6))(zod@4.3.6))(@standard-schema/spec@1.1.0)(openapi-types@12.1.3)(zod@4.3.6) '@types/json-schema': 7.0.15 openapi-types: 12.1.3 optionalDependencies: - hono: 4.12.23 + hono: 4.12.31 - hono@4.12.23: {} + hono@4.12.31: {} http-errors@2.0.1: dependencies: diff --git a/e2e/scenarios/nextjs-auto-instrumentation/versions/next-16/package.json b/e2e/scenarios/nextjs-auto-instrumentation/versions/next-16/package.json index e39e2ef48..1b0d5ea03 100644 --- a/e2e/scenarios/nextjs-auto-instrumentation/versions/next-16/package.json +++ b/e2e/scenarios/nextjs-auto-instrumentation/versions/next-16/package.json @@ -2,7 +2,7 @@ "name": "@braintrust/e2e-nextjs-auto-instrumentation-next-16", "private": true, "dependencies": { - "next": "16.2.6", + "next": "16.2.11", "openai": "6.32.0", "react": "19.2.4", "react-dom": "19.2.4" diff --git a/e2e/scenarios/nextjs-auto-instrumentation/versions/next-16/pnpm-lock.yaml b/e2e/scenarios/nextjs-auto-instrumentation/versions/next-16/pnpm-lock.yaml index 556579557..e11bbcfc3 100644 --- a/e2e/scenarios/nextjs-auto-instrumentation/versions/next-16/pnpm-lock.yaml +++ b/e2e/scenarios/nextjs-auto-instrumentation/versions/next-16/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: .: dependencies: next: - specifier: 16.2.6 - version: 16.2.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: 16.2.11 + version: 16.2.11(react-dom@19.2.4(react@19.2.4))(react@19.2.4) openai: specifier: 6.32.0 version: 6.32.0 @@ -186,57 +186,57 @@ packages: cpu: [x64] os: [win32] - '@next/env@16.2.6': - resolution: {integrity: sha512-gd8HoHN4ufj73WmR3JmVolrpJR47ILK6LouP5xElPglaVxir6e1a7VzvTvDWkOoPXT9rkkTzyCxBu4yeZfZwcw==} + '@next/env@16.2.11': + resolution: {integrity: sha512-0do5A3BJ2gxWr0ZCMcD6BhW+e595jyxdTl3rXTS6lOtD8ektMiW6CO+EPwt1Eca1DBnm90r/7GdiKWBKxH++DA==} - '@next/swc-darwin-arm64@16.2.6': - resolution: {integrity: sha512-ZJGkkcNfYgrrMkqOdZ7zoLa1TOy0qpcMfk/z4Mh/FKUz40gVO+HNQWqmLxf67Z5WB64DRp0dhEbyHfel+6sJUg==} + '@next/swc-darwin-arm64@16.2.11': + resolution: {integrity: sha512-wryL4pjKmDwGv2ox6+GZDFxvmtSRLqApBR8kL1j4+vhB7Z5vJC/zAnXpiR9Xkfzl0AS8WLMnsuGV/UKI67/rrw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@16.2.6': - resolution: {integrity: sha512-v/YLBHIY132Ced3puBJ7YJKw1lqsCrgcNo2aRJlCEyQrrCeRJlvGlnmxhPxNQI3KE3N1DN5r9TPNPvka3nq5RQ==} + '@next/swc-darwin-x64@16.2.11': + resolution: {integrity: sha512-aZl2j4f/fLyjQvOhv0Oe9UaMAQHolYpKhctsoYzplSumKJKPUmgjcf6545aBtysLTcu994TREd0+pSgNE4ohmg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@16.2.6': - resolution: {integrity: sha512-RPOvqlYBbcQjkz9VQQDZ2T2bARIjXZV1KFlt+V2Mr6SW/e4I9fcKsaA0hdyf2FHoTlsV2xnBd5Y912rP/1Ce6w==} + '@next/swc-linux-arm64-gnu@16.2.11': + resolution: {integrity: sha512-5jEriyEnH/LWFy27L2ZG0XaLlyEJIjhsImEsiS9P563PKEVp2BVups/xfOucIrsvVntp11oNcZwjHvaDPYVB5g==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [glibc] - '@next/swc-linux-arm64-musl@16.2.6': - resolution: {integrity: sha512-URUTu1+dMkxJsPFgm+OeEvq9wf5sujw0EvgYy80TDGHTSLTnIHeqb0Eu8A3sC95IRgjejQL+kC4mw+4yPxiAXA==} + '@next/swc-linux-arm64-musl@16.2.11': + resolution: {integrity: sha512-eIjcpx2fnnFSSkZDbTxy74KnokUXDjfoLClpWelfgHLf621aTqswhwXQ7GkD5K5rplrS6LZ/Bj+mVuvzluBOEg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [musl] - '@next/swc-linux-x64-gnu@16.2.6': - resolution: {integrity: sha512-DOj182mPV8G3UkrayLoREM5YEYI+Dk5wv7Ox9xl1fFibAELEsFD0lDPfHIeILlutMMfdyhlzYPELG3peuKaurw==} + '@next/swc-linux-x64-gnu@16.2.11': + resolution: {integrity: sha512-8WgzpaWMs46qJT9kiV47cje86L0x/Mu9t8/Gwj+pnbgW3rETVfCnaScPjlYUwNScpOozdcIMHWmAvuZJUonR2w==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [glibc] - '@next/swc-linux-x64-musl@16.2.6': - resolution: {integrity: sha512-HKQ5SP/V/ub73UvF7n/zeJlxk2kLmtL7Wzrg4WfmkjmNos5onJ2tKu7yZOPdL18A6Svfn3max29ym+ry7NkK4g==} + '@next/swc-linux-x64-musl@16.2.11': + resolution: {integrity: sha512-I3UgPds7G4ZYnTb/H+5GBGuUT2DhAk6j0mL6A4s63RjFs74wB2hOWP0vaxsK+3NJraExt3eYEPQ/UtT0x/64Nw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [musl] - '@next/swc-win32-arm64-msvc@16.2.6': - resolution: {integrity: sha512-LZXpTlPyS5v7HhSmnvsLGP3iIYgYOBnc8r8ArlT55sGHV89bR2HlDdBjWQ+PY6SJMmk8TuVGFuxalnP3k/0Dwg==} + '@next/swc-win32-arm64-msvc@16.2.11': + resolution: {integrity: sha512-n89CjtcThnjrwgJMAiI5xbqwLY51zvwC9tSlArmVndAJLYVl9T9UAdlkXTmZvE++idoXe8KdglQlhNRdUp1c6g==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@16.2.6': - resolution: {integrity: sha512-F0+4i0h9J6C4eE3EAPWsoCk7UW/dbzOjyzxY0qnDUOYFu6FFmdZ6l97/XdV3/Nz3VYyO7UWjyEJUXkGqcoXfMA==} + '@next/swc-win32-x64-msvc@16.2.11': + resolution: {integrity: sha512-md8CLNggS1Dx9pUgApzps5uAf+N8GN9xywzmNx9vHAWo94HtBwCCqkSnhIrdfQe83Dhz8Lfo/20Nb1Zxal092w==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -270,8 +270,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - next@16.2.6: - resolution: {integrity: sha512-qOVgKJg1+At15NpeUP+eJgCHvTCgXsogweq87Ri/Ix7PkqQHg4sdaXmSFqKlgaIXE4kW0g25LE68W87UANlHtw==} + next@16.2.11: + resolution: {integrity: sha512-B339zaqbyK8cmxhoAvLrcwoabwCP1wz21zSzfqxqXAemTu2BXnH7tQnfcglKv1vnMUIDBc+Hth7XODQriTZiRQ==} engines: {node: '>=20.9.0'} hasBin: true peerDependencies: @@ -455,30 +455,30 @@ snapshots: '@img/sharp-win32-x64@0.34.5': optional: true - '@next/env@16.2.6': {} + '@next/env@16.2.11': {} - '@next/swc-darwin-arm64@16.2.6': + '@next/swc-darwin-arm64@16.2.11': optional: true - '@next/swc-darwin-x64@16.2.6': + '@next/swc-darwin-x64@16.2.11': optional: true - '@next/swc-linux-arm64-gnu@16.2.6': + '@next/swc-linux-arm64-gnu@16.2.11': optional: true - '@next/swc-linux-arm64-musl@16.2.6': + '@next/swc-linux-arm64-musl@16.2.11': optional: true - '@next/swc-linux-x64-gnu@16.2.6': + '@next/swc-linux-x64-gnu@16.2.11': optional: true - '@next/swc-linux-x64-musl@16.2.6': + '@next/swc-linux-x64-musl@16.2.11': optional: true - '@next/swc-win32-arm64-msvc@16.2.6': + '@next/swc-win32-arm64-msvc@16.2.11': optional: true - '@next/swc-win32-x64-msvc@16.2.6': + '@next/swc-win32-x64-msvc@16.2.11': optional: true '@swc/helpers@0.5.15': @@ -502,9 +502,9 @@ snapshots: nanoid@3.3.12: {} - next@16.2.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + next@16.2.11(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - '@next/env': 16.2.6 + '@next/env': 16.2.11 '@swc/helpers': 0.5.15 baseline-browser-mapping: 2.10.32 caniuse-lite: 1.0.30001793 @@ -513,14 +513,14 @@ snapshots: react-dom: 19.2.4(react@19.2.4) styled-jsx: 5.1.6(react@19.2.4) optionalDependencies: - '@next/swc-darwin-arm64': 16.2.6 - '@next/swc-darwin-x64': 16.2.6 - '@next/swc-linux-arm64-gnu': 16.2.6 - '@next/swc-linux-arm64-musl': 16.2.6 - '@next/swc-linux-x64-gnu': 16.2.6 - '@next/swc-linux-x64-musl': 16.2.6 - '@next/swc-win32-arm64-msvc': 16.2.6 - '@next/swc-win32-x64-msvc': 16.2.6 + '@next/swc-darwin-arm64': 16.2.11 + '@next/swc-darwin-x64': 16.2.11 + '@next/swc-linux-arm64-gnu': 16.2.11 + '@next/swc-linux-arm64-musl': 16.2.11 + '@next/swc-linux-x64-gnu': 16.2.11 + '@next/swc-linux-x64-musl': 16.2.11 + '@next/swc-win32-arm64-msvc': 16.2.11 + '@next/swc-win32-x64-msvc': 16.2.11 sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' diff --git a/e2e/scenarios/openai-agents-instrumentation/package.json b/e2e/scenarios/openai-agents-instrumentation/package.json index 079d499fa..658fe5d30 100644 --- a/e2e/scenarios/openai-agents-instrumentation/package.json +++ b/e2e/scenarios/openai-agents-instrumentation/package.json @@ -21,9 +21,9 @@ "pnpm": { "overrides": { "qs@>=6.7.0 <6.15.2": "^6.15.2", - "hono@>=4.0.0 <4.12.18": "^4.12.18", + "hono@>=4.0.0 <4.12.27": "^4.12.27", "ws@>=8.0.0 <8.20.1": "^8.20.1", - "fast-uri@<3.1.2": "^3.1.2", + "fast-uri@<3.1.4": "^3.1.4", "ip-address@>=10.0.0 <10.1.1": "^10.1.1" } } diff --git a/e2e/scenarios/openai-agents-instrumentation/pnpm-lock.yaml b/e2e/scenarios/openai-agents-instrumentation/pnpm-lock.yaml index eee268e2b..126eba2f5 100644 --- a/e2e/scenarios/openai-agents-instrumentation/pnpm-lock.yaml +++ b/e2e/scenarios/openai-agents-instrumentation/pnpm-lock.yaml @@ -6,21 +6,21 @@ settings: overrides: qs@>=6.7.0 <6.15.2: ^6.15.2 - hono@>=4.0.0 <4.12.18: ^4.12.18 + hono@>=4.0.0 <4.12.27: ^4.12.27 ws@>=8.0.0 <8.20.1: ^8.20.1 - fast-uri@<3.1.2: ^3.1.2 + fast-uri@<3.1.4: ^3.1.4 ip-address@>=10.0.0 <10.1.1: ^10.1.1 importers: .: dependencies: - openai-agents-v0-latest: - specifier: npm:@openai/agents@0.12.0 - version: '@openai/agents@0.12.0(ws@8.21.0)(zod@4.4.3)' openai-agents-v0: specifier: npm:@openai/agents@0.0.14 version: '@openai/agents@0.0.14(ws@8.21.0)(zod@4.4.3)' + openai-agents-v0-latest: + specifier: npm:@openai/agents@0.12.0 + version: '@openai/agents@0.12.0(ws@8.21.0)(zod@4.4.3)' zod: specifier: 4.4.3 version: 4.4.3 @@ -31,7 +31,7 @@ packages: resolution: {integrity: sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw==} engines: {node: '>=18.14.1'} peerDependencies: - hono: ^4.12.18 + hono: ^4.12.27 '@modelcontextprotocol/sdk@1.29.0': resolution: {integrity: sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ==} @@ -208,8 +208,8 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-uri@3.1.2: - resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==} + fast-uri@3.1.4: + resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==} finalhandler@2.1.1: resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==} @@ -246,8 +246,8 @@ packages: resolution: {integrity: sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==} engines: {node: '>= 0.4'} - hono@4.12.23: - resolution: {integrity: sha512-eIaZ9qDgu7XV0pxOCrg7/WhnQ6Ivm22UcxhXx/A3dcbqbbYgBEkc6e/J/s7j2tS96zoB0S9VBdLwQNCWwUo4LA==} + hono@4.12.31: + resolution: {integrity: sha512-zJIHFrl6bq3RDd2YusFNCDlM8qUprxKswyi/OPzPyzKDdyBXDqWx8bZlZ7R+saTdSTatUmb3O7K4SspGPaEOQg==} engines: {node: '>=16.9.0'} http-errors@2.0.1: @@ -491,14 +491,14 @@ packages: snapshots: - '@hono/node-server@1.19.14(hono@4.12.23)': + '@hono/node-server@1.19.14(hono@4.12.31)': dependencies: - hono: 4.12.23 + hono: 4.12.31 optional: true '@modelcontextprotocol/sdk@1.29.0(zod@4.4.3)': dependencies: - '@hono/node-server': 1.19.14(hono@4.12.23) + '@hono/node-server': 1.19.14(hono@4.12.31) ajv: 8.18.0 ajv-formats: 3.0.1(ajv@8.18.0) content-type: 1.0.5 @@ -508,7 +508,7 @@ snapshots: eventsource-parser: 3.0.8 express: 5.2.1 express-rate-limit: 8.3.2(express@5.2.1) - hono: 4.12.23 + hono: 4.12.31 jose: 6.2.2 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 @@ -658,7 +658,7 @@ snapshots: ajv@8.18.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.2 + fast-uri: 3.1.4 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 optional: true @@ -806,7 +806,7 @@ snapshots: fast-deep-equal@3.1.3: optional: true - fast-uri@3.1.2: + fast-uri@3.1.4: optional: true finalhandler@2.1.1: @@ -861,7 +861,7 @@ snapshots: function-bind: 1.1.2 optional: true - hono@4.12.23: + hono@4.12.31: optional: true http-errors@2.0.1: diff --git a/e2e/scenarios/strands-agent-sdk-instrumentation/package.json b/e2e/scenarios/strands-agent-sdk-instrumentation/package.json index 5e13a7769..ba7e2802d 100644 --- a/e2e/scenarios/strands-agent-sdk-instrumentation/package.json +++ b/e2e/scenarios/strands-agent-sdk-instrumentation/package.json @@ -6,6 +6,12 @@ "strands-agent-sdk-v1": "npm:@strands-agents/sdk@1.6.0", "strands-agent-sdk-v1-latest": "npm:@strands-agents/sdk@1.7.0" }, + "pnpm": { + "overrides": { + "fast-uri@<3.1.4": "^3.1.4", + "hono@>=4.0.0 <4.12.27": "^4.12.27" + } + }, "braintrustScenario": { "bump": { "dependencies": { diff --git a/e2e/scenarios/strands-agent-sdk-instrumentation/pnpm-lock.yaml b/e2e/scenarios/strands-agent-sdk-instrumentation/pnpm-lock.yaml index 16e6e0a27..31bcb735a 100644 --- a/e2e/scenarios/strands-agent-sdk-instrumentation/pnpm-lock.yaml +++ b/e2e/scenarios/strands-agent-sdk-instrumentation/pnpm-lock.yaml @@ -4,6 +4,10 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +overrides: + fast-uri@<3.1.4: ^3.1.4 + hono@>=4.0.0 <4.12.27: ^4.12.27 + importers: .: @@ -11,12 +15,12 @@ importers: openai: specifier: ^6.7.0 version: 6.44.0(zod@4.4.3) - strands-agent-sdk-v1-latest: - specifier: npm:@strands-agents/sdk@1.7.0 - version: '@strands-agents/sdk@1.7.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(@opentelemetry/api@1.9.1)(@smithy/types@4.15.0)(express@5.2.1)(openai@6.44.0(zod@4.4.3))(zod@4.4.3)' strands-agent-sdk-v1: specifier: npm:@strands-agents/sdk@1.6.0 version: '@strands-agents/sdk@1.6.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(@opentelemetry/api@1.9.1)(@smithy/types@4.15.0)(express@5.2.1)(openai@6.44.0(zod@4.4.3))(zod@4.4.3)' + strands-agent-sdk-v1-latest: + specifier: npm:@strands-agents/sdk@1.7.0 + version: '@strands-agents/sdk@1.7.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(@opentelemetry/api@1.9.1)(@smithy/types@4.15.0)(express@5.2.1)(openai@6.44.0(zod@4.4.3))(zod@4.4.3)' packages: @@ -121,7 +125,7 @@ packages: resolution: {integrity: sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw==} engines: {node: '>=18.14.1'} peerDependencies: - hono: ^4 + hono: ^4.12.27 '@modelcontextprotocol/sdk@1.29.0': resolution: {integrity: sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ==} @@ -440,8 +444,8 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-uri@3.1.2: - resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==} + fast-uri@3.1.4: + resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==} fast-xml-builder@1.2.0: resolution: {integrity: sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q==} @@ -485,8 +489,8 @@ packages: resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==} engines: {node: '>= 0.4'} - hono@4.12.26: - resolution: {integrity: sha512-uyZtpnYxM9CmQ7QsQknM4zN8EftNqhON1qYeIKM0Se67CCEe2c44xyGURwB0axX2fBDu1dqHrHAc1hmNT8ITkw==} + hono@4.12.31: + resolution: {integrity: sha512-zJIHFrl6bq3RDd2YusFNCDlM8qUprxKswyi/OPzPyzKDdyBXDqWx8bZlZ7R+saTdSTatUmb3O7K4SspGPaEOQg==} engines: {node: '>=16.9.0'} http-errors@2.0.1: @@ -932,13 +936,13 @@ snapshots: '@aws/lambda-invoke-store@0.2.4': {} - '@hono/node-server@1.19.14(hono@4.12.26)': + '@hono/node-server@1.19.14(hono@4.12.31)': dependencies: - hono: 4.12.26 + hono: 4.12.31 '@modelcontextprotocol/sdk@1.29.0(zod@4.4.3)': dependencies: - '@hono/node-server': 1.19.14(hono@4.12.26) + '@hono/node-server': 1.19.14(hono@4.12.31) ajv: 8.20.0 ajv-formats: 3.0.1(ajv@8.20.0) content-type: 1.0.5 @@ -948,7 +952,7 @@ snapshots: eventsource-parser: 3.1.0 express: 5.2.1 express-rate-limit: 8.5.2(express@5.2.1) - hono: 4.12.26 + hono: 4.12.31 jose: 6.2.3 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 @@ -1052,7 +1056,7 @@ snapshots: ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.2 + fast-uri: 3.1.4 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -1181,7 +1185,7 @@ snapshots: fast-deep-equal@3.1.3: {} - fast-uri@3.1.2: {} + fast-uri@3.1.4: {} fast-xml-builder@1.2.0: dependencies: @@ -1238,7 +1242,7 @@ snapshots: dependencies: function-bind: 1.1.2 - hono@4.12.26: {} + hono@4.12.31: {} http-errors@2.0.1: dependencies: diff --git a/integrations/otel-js/otel-v1/package.json b/integrations/otel-js/otel-v1/package.json index ad40d38a1..ff0a41801 100644 --- a/integrations/otel-js/otel-v1/package.json +++ b/integrations/otel-js/otel-v1/package.json @@ -48,7 +48,7 @@ "body-parser@>=2.0.0 <2.3.0": "^2.3.0", "uuid": "^11.1.1", "qs@>=6.7.0 <6.15.2": "^6.15.2", - "fast-uri@<3.1.2": "^3.1.2", + "fast-uri@<3.1.4": "^3.1.4", "path-to-regexp@<0.1.13": "^0.1.13", "vite@>=8.0.0 <8.0.5": "^8.0.5", "vite@>=7.0.0 <7.3.2": "^7.3.2", diff --git a/integrations/otel-js/otel-v1/pnpm-lock.yaml b/integrations/otel-js/otel-v1/pnpm-lock.yaml index 3841c3223..c8ceaa74c 100644 --- a/integrations/otel-js/otel-v1/pnpm-lock.yaml +++ b/integrations/otel-js/otel-v1/pnpm-lock.yaml @@ -9,7 +9,7 @@ overrides: body-parser@>=2.0.0 <2.3.0: ^2.3.0 uuid: ^11.1.1 qs@>=6.7.0 <6.15.2: ^6.15.2 - fast-uri@<3.1.2: ^3.1.2 + fast-uri@<3.1.4: ^3.1.4 path-to-regexp@<0.1.13: ^0.1.13 vite@>=8.0.0 <8.0.5: ^8.0.5 vite@>=7.0.0 <7.3.2: ^7.3.2 @@ -1337,8 +1337,8 @@ packages: fast-string-width@3.0.2: resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==} - fast-uri@3.1.2: - resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==} + fast-uri@3.1.4: + resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==} fast-wrap-ansi@0.2.2: resolution: {integrity: sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==} @@ -2879,7 +2879,7 @@ snapshots: ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.2 + fast-uri: 3.1.4 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -3205,7 +3205,7 @@ snapshots: dependencies: fast-string-truncated-width: 3.0.3 - fast-uri@3.1.2: {} + fast-uri@3.1.4: {} fast-wrap-ansi@0.2.2: dependencies: diff --git a/integrations/otel-js/otel-v2/package.json b/integrations/otel-js/otel-v2/package.json index d254c4772..6ffa2bb8f 100644 --- a/integrations/otel-js/otel-v2/package.json +++ b/integrations/otel-js/otel-v2/package.json @@ -46,7 +46,7 @@ "body-parser@>=2.0.0 <2.3.0": "^2.3.0", "uuid": "^11.1.1", "qs@>=6.7.0 <6.15.2": "^6.15.2", - "fast-uri@<3.1.2": "^3.1.2", + "fast-uri@<3.1.4": "^3.1.4", "path-to-regexp@<0.1.13": "^0.1.13", "vite@>=8.0.0 <8.0.5": "^8.0.5", "vite@>=7.0.0 <7.3.2": "^7.3.2", diff --git a/integrations/otel-js/otel-v2/pnpm-lock.yaml b/integrations/otel-js/otel-v2/pnpm-lock.yaml index c38362c4f..e4452fa1c 100644 --- a/integrations/otel-js/otel-v2/pnpm-lock.yaml +++ b/integrations/otel-js/otel-v2/pnpm-lock.yaml @@ -9,7 +9,7 @@ overrides: body-parser@>=2.0.0 <2.3.0: ^2.3.0 uuid: ^11.1.1 qs@>=6.7.0 <6.15.2: ^6.15.2 - fast-uri@<3.1.2: ^3.1.2 + fast-uri@<3.1.4: ^3.1.4 path-to-regexp@<0.1.13: ^0.1.13 vite@>=8.0.0 <8.0.5: ^8.0.5 vite@>=7.0.0 <7.3.2: ^7.3.2 @@ -1310,8 +1310,8 @@ packages: fast-string-width@3.0.2: resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==} - fast-uri@3.1.2: - resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==} + fast-uri@3.1.4: + resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==} fast-wrap-ansi@0.2.2: resolution: {integrity: sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==} @@ -2817,7 +2817,7 @@ snapshots: ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.2 + fast-uri: 3.1.4 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -3131,7 +3131,7 @@ snapshots: dependencies: fast-string-truncated-width: 3.0.3 - fast-uri@3.1.2: {} + fast-uri@3.1.4: {} fast-wrap-ansi@0.2.2: dependencies: diff --git a/package.json b/package.json index 41b915cf7..a29ec1039 100644 --- a/package.json +++ b/package.json @@ -72,14 +72,16 @@ "qs@>=6.7.0 <6.15.2": "^6.15.2", "tar@>=7.0.0 <7.5.19": "^7.5.19", "tar@>=6.0.0 <7.0.0": "^6.2.1", - "hono@>=4.0.0 <4.12.18": "^4.12.18", + "hono@>=4.0.0 <4.12.27": "^4.12.27", "flatted@<3.4.2": "^3.4.2", "markdown-it@>=13.0.0 <14.1.1": "^14.1.1", "ip-address@<10.1.1": "^10.1.1", "js-yaml@>=4.0.0 <4.3.0": "^4.3.0", "js-yaml@>=3.0.0 <3.15.0": "^3.15.0", "@mikro-orm/knex@>=6.0.0 <6.6.14": "^6.6.14", - "glob@>=10.2.0 <10.5.0": "^10.5.0" + "glob@>=10.2.0 <10.5.0": "^10.5.0", + "fast-uri@<3.1.4": "^3.1.4", + "linkify-it@<5.0.2": "^5.0.2" }, "ignoredBuiltDependencies": [ "@swc/core", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e51840b13..eaeac6c29 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,7 +18,7 @@ overrides: qs@>=6.7.0 <6.15.2: ^6.15.2 tar@>=7.0.0 <7.5.19: ^7.5.19 tar@>=6.0.0 <7.0.0: ^6.2.1 - hono@>=4.0.0 <4.12.18: ^4.12.18 + hono@>=4.0.0 <4.12.27: ^4.12.27 flatted@<3.4.2: ^3.4.2 markdown-it@>=13.0.0 <14.1.1: ^14.1.1 ip-address@<10.1.1: ^10.1.1 @@ -26,6 +26,8 @@ overrides: js-yaml@>=3.0.0 <3.15.0: ^3.15.0 '@mikro-orm/knex@>=6.0.0 <6.6.14': ^6.6.14 glob@>=10.2.0 <10.5.0: ^10.5.0 + fast-uri@<3.1.4: ^3.1.4 + linkify-it@<5.0.2: ^5.0.2 importers: @@ -988,7 +990,7 @@ packages: resolution: {integrity: sha512-TsQLe4i2gvoTtrHje625ngThGBySOgSK3Xo2XRYOdqGN1teR8+I7vchQC46uLJi8OF62YTYA3AhSpumtkhsaKQ==} engines: {node: '>=18.14.1'} peerDependencies: - hono: ^4.12.18 + hono: ^4.12.27 '@humanfs/core@0.19.2': resolution: {integrity: sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==} @@ -2787,8 +2789,8 @@ packages: fast-string-width@3.0.2: resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==} - fast-uri@3.1.2: - resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==} + fast-uri@3.1.4: + resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==} fast-wrap-ansi@0.2.0: resolution: {integrity: sha512-rLV8JHxTyhVmFYhBJuMujcrHqOT2cnO5Zxj37qROj23CP39GXubJRBUFF0z8KFK77Uc0SukZUf7JZhsVEQ6n8w==} @@ -2972,8 +2974,8 @@ packages: resolution: {integrity: sha512-EQfezRg0NCZGNlhlDR3Evrw1FVL2G3LhU7EgPoxufQKruNBSYA8MiRPHeWbU+36o+Fhel0wMwM+sLEiBAlNLJA==} engines: {node: '>=10.0.0'} - hono@4.12.22: - resolution: {integrity: sha512-7fvVPbB92zNRsQke+uiRGwtTuef0tB2Dg4hWxYfFNvkQhIltWoyi0ONReM5LWA+jJWS3nfT5lTq+qbsIpX0IQw==} + hono@4.12.31: + resolution: {integrity: sha512-zJIHFrl6bq3RDd2YusFNCDlM8qUprxKswyi/OPzPyzKDdyBXDqWx8bZlZ7R+saTdSTatUmb3O7K4SspGPaEOQg==} engines: {node: '>=16.9.0'} http-errors@2.0.1: @@ -3249,8 +3251,8 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - linkify-it@5.0.1: - resolution: {integrity: sha512-wVoTjP4Q6R0NW5hiZkVJaFZPWgtXfoGF+6LucL3/FtiNjmcHhYjEr5f1Kqjirc1nBW07J/ZuRFumqr2oqccEWg==} + linkify-it@5.0.2: + resolution: {integrity: sha512-ONTm2jCMAVZjgQa/Fy1kScXsuOoF5NPTsoFBdE1KVIZ2vAh/r9+Bqo+0jINCBYnavTPQZz38QzFTme79ENoN3Q==} lint-staged@16.2.7: resolution: {integrity: sha512-lDIj4RnYmK7/kXMya+qJsmkRFkGolciXjrsZ6PC25GdTfWOAWetR0ZbsNXRAj1EHHImRSalc+whZFg56F5DVow==} @@ -4957,9 +4959,9 @@ snapshots: protobufjs: 7.6.5 yargs: 17.7.2 - '@hono/node-server@1.19.13(hono@4.12.22)': + '@hono/node-server@1.19.13(hono@4.12.31)': dependencies: - hono: 4.12.22 + hono: 4.12.31 optional: true '@humanfs/core@0.19.2': @@ -5201,7 +5203,7 @@ snapshots: '@modelcontextprotocol/sdk@1.29.0(zod@3.25.76)': dependencies: - '@hono/node-server': 1.19.13(hono@4.12.22) + '@hono/node-server': 1.19.13(hono@4.12.31) ajv: 8.20.0 ajv-formats: 3.0.1(ajv@8.20.0) content-type: 1.0.5 @@ -5211,7 +5213,7 @@ snapshots: eventsource-parser: 3.0.6 express: 5.2.1 express-rate-limit: 8.3.2(express@5.2.1) - hono: 4.12.22 + hono: 4.12.31 jose: 6.2.2 json-schema-typed: 8.0.2 pkce-challenge: 5.0.0 @@ -6269,7 +6271,7 @@ snapshots: ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.2 + fast-uri: 3.1.4 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -6816,7 +6818,7 @@ snapshots: dependencies: fast-string-truncated-width: 3.0.3 - fast-uri@3.1.2: {} + fast-uri@3.1.4: {} fast-wrap-ansi@0.2.0: dependencies: @@ -7013,7 +7015,7 @@ snapshots: heap-js@2.7.1: {} - hono@4.12.22: + hono@4.12.31: optional: true http-errors@2.0.1: @@ -7237,7 +7239,7 @@ snapshots: lines-and-columns@1.2.4: {} - linkify-it@5.0.1: + linkify-it@5.0.2: dependencies: uc.micro: 2.1.0 @@ -7300,7 +7302,7 @@ snapshots: dependencies: argparse: 2.0.1 entities: 4.5.0 - linkify-it: 5.0.1 + linkify-it: 5.0.2 mdurl: 2.0.0 punycode.js: 2.3.1 uc.micro: 2.1.0