From db58d30bd430d960dd05ba1cc870493604566fb7 Mon Sep 17 00:00:00 2001 From: "elastic-renovate-prod[bot]" <174716857+elastic-renovate-prod[bot]@users.noreply.github.com> Date: Tue, 3 Dec 2024 13:06:23 -0600 Subject: [PATCH] Update @elastic/appex-ai-infra (main) (#200579) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | @​langtrase/trace-attributes | dependencies | major | [`^3.0.8` -> `^7.5.0`](https://renovatebot.com/diffs/npm/@langtrase%2ftrace-attributes/3.0.8/7.5.0) | | [@smithy/eventstream-serde-node](https://togithub.com/awslabs/smithy-typescript/tree/main/packages/eventstream-serde-node) ([source](https://togithub.com/awslabs/smithy-typescript/tree/HEAD/packages/eventstream-serde-node)) | dependencies | patch | [`^3.0.3` -> `^3.0.12`](https://renovatebot.com/diffs/npm/@smithy%2feventstream-serde-node/3.0.3/3.0.12) | | [@smithy/protocol-http](https://togithub.com/awslabs/smithy-typescript/tree/main/packages/protocol-http) ([source](https://togithub.com/awslabs/smithy-typescript/tree/HEAD/packages/protocol-http)) | dependencies | minor | [`^4.0.2` -> `^4.1.7`](https://renovatebot.com/diffs/npm/@smithy%2fprotocol-http/4.0.2/4.1.7) | | [@smithy/signature-v4](https://togithub.com/awslabs/smithy-typescript/tree/main/packages/signature-v4) ([source](https://togithub.com/awslabs/smithy-typescript/tree/HEAD/packages/signature-v4)) | dependencies | major | [`^3.1.1` -> `^4.2.3`](https://renovatebot.com/diffs/npm/@smithy%2fsignature-v4/3.1.1/4.2.3) | | [@smithy/types](https://togithub.com/awslabs/smithy-typescript/tree/main/packages/types) ([source](https://togithub.com/awslabs/smithy-typescript/tree/HEAD/packages/types)) | dependencies | minor | [`^3.2.0` -> `^3.7.1`](https://renovatebot.com/diffs/npm/@smithy%2ftypes/3.2.0/3.7.1) | | [@types/json-schema](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/json-schema) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/json-schema)) | devDependencies | patch | [`^7` -> `^7.0.15`](https://renovatebot.com/diffs/npm/@types%2fjson-schema/7.0.11/7.0.15) | | [ajv](https://ajv.js.org) ([source](https://togithub.com/ajv-validator/ajv)) | dependencies | minor | [`^8.12.0` -> `^8.17.1`](https://renovatebot.com/diffs/npm/ajv/8.12.0/8.17.1) | | [aws4](https://togithub.com/mhart/aws4) | dependencies | minor | [`^1.12.0` -> `^1.13.2`](https://renovatebot.com/diffs/npm/aws4/1.12.0/1.13.2) | | [eventsource-parser](https://togithub.com/rexxars/eventsource-parser) | dependencies | major | [`^1.1.1` -> `^3.0.0`](https://renovatebot.com/diffs/npm/eventsource-parser/1.1.1/3.0.0) | | [fast-glob](https://togithub.com/mrmlnc/fast-glob) | resolutions | patch | [`^3.2.11` -> `^3.3.2`](https://renovatebot.com/diffs/npm/fast-glob/3.3.2/3.3.2) | | [gpt-tokenizer](https://togithub.com/niieani/gpt-tokenizer) | dependencies | minor | [`^2.1.2` -> `^2.6.2`](https://renovatebot.com/diffs/npm/gpt-tokenizer/2.1.2/2.6.2) | | [langsmith](https://togithub.com/langchain-ai/langsmith-sdk) | dependencies | patch | [`^0.2.3` -> `^0.2.5`](https://renovatebot.com/diffs/npm/langsmith/0.2.3/0.2.5) | | [openai](https://togithub.com/openai/openai-node) | dependencies | minor | [`^4.68.0` -> `^4.72.0`](https://renovatebot.com/diffs/npm/openai/4.69.0/4.72.0) | | [table](https://togithub.com/gajus/table) | devDependencies | patch | [`^6.8.1` -> `^6.8.2`](https://renovatebot.com/diffs/npm/table/6.8.1/6.8.2) | --- ### Release Notes
awslabs/smithy-typescript (@​smithy/eventstream-serde-node) ### [`v3.0.12`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#3012) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.11...@smithy/eventstream-serde-node@3.0.12) ##### Patch Changes - Updated dependencies \[[`fcd5ca8`](https://togithub.com/awslabs/smithy-typescript/commit/fcd5ca8)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).7.1 - [@​smithy/eventstream-serde-universal](https://togithub.com/smithy/eventstream-serde-universal)[@​3](https://togithub.com/3).0.12 ### [`v3.0.11`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#3011) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.10...@smithy/eventstream-serde-node@3.0.11) ##### Patch Changes - Updated dependencies \[[`cd1929b`](https://togithub.com/awslabs/smithy-typescript/commit/cd1929b)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).7.0 - [@​smithy/eventstream-serde-universal](https://togithub.com/smithy/eventstream-serde-universal)[@​3](https://togithub.com/3).0.11 ### [`v3.0.10`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#3010) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.9...@smithy/eventstream-serde-node@3.0.10) ##### Patch Changes - Updated dependencies \[[`84bec05`](https://togithub.com/awslabs/smithy-typescript/commit/84bec05)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).6.0 - [@​smithy/eventstream-serde-universal](https://togithub.com/smithy/eventstream-serde-universal)[@​3](https://togithub.com/3).0.10 ### [`v3.0.9`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#309) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.8...@smithy/eventstream-serde-node@3.0.9) ##### Patch Changes - Updated dependencies \[[`a4c1285`](https://togithub.com/awslabs/smithy-typescript/commit/a4c1285)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).5.0 - [@​smithy/eventstream-serde-universal](https://togithub.com/smithy/eventstream-serde-universal)[@​3](https://togithub.com/3).0.9 ### [`v3.0.8`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#308) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.7...@smithy/eventstream-serde-node@3.0.8) ##### Patch Changes - Updated dependencies \[[`e7b438b`](https://togithub.com/awslabs/smithy-typescript/commit/e7b438b)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).4.2 - [@​smithy/eventstream-serde-universal](https://togithub.com/smithy/eventstream-serde-universal)[@​3](https://togithub.com/3).0.8 ### [`v3.0.7`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#307) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.6...@smithy/eventstream-serde-node@3.0.7) ##### Patch Changes - Updated dependencies \[[`cf9257e`](https://togithub.com/awslabs/smithy-typescript/commit/cf9257e)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).4.1 - [@​smithy/eventstream-serde-universal](https://togithub.com/smithy/eventstream-serde-universal)[@​3](https://togithub.com/3).0.7 ### [`v3.0.6`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#306) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.5...@smithy/eventstream-serde-node@3.0.6) ##### Patch Changes - Updated dependencies \[[`2dad138`](https://togithub.com/awslabs/smithy-typescript/commit/2dad138)] - Updated dependencies \[[`9f3f2f5`](https://togithub.com/awslabs/smithy-typescript/commit/9f3f2f5)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).4.0 - [@​smithy/eventstream-serde-universal](https://togithub.com/smithy/eventstream-serde-universal)[@​3](https://togithub.com/3).0.6 ### [`v3.0.5`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#305) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.4...@smithy/eventstream-serde-node@3.0.5) ##### Patch Changes - Updated dependencies \[[`b352cc1`](https://togithub.com/awslabs/smithy-typescript/commit/b352cc1)] - [@​smithy/eventstream-serde-universal](https://togithub.com/smithy/eventstream-serde-universal)[@​3](https://togithub.com/3).0.5 ### [`v3.0.4`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#304) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.3...@smithy/eventstream-serde-node@3.0.4) ##### Patch Changes - Updated dependencies \[[`4784fb9`](https://togithub.com/awslabs/smithy-typescript/commit/4784fb9)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).3.0 - [@​smithy/eventstream-serde-universal](https://togithub.com/smithy/eventstream-serde-universal)[@​3](https://togithub.com/3).0.4
awslabs/smithy-typescript (@​smithy/protocol-http) ### [`v4.1.7`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#417) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.6...@smithy/protocol-http@4.1.7) ##### Patch Changes - Updated dependencies \[[`fcd5ca8`](https://togithub.com/awslabs/smithy-typescript/commit/fcd5ca8)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).7.1 ### [`v4.1.6`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#416) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.5...@smithy/protocol-http@4.1.6) ##### Patch Changes - Updated dependencies \[[`cd1929b`](https://togithub.com/awslabs/smithy-typescript/commit/cd1929b)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).7.0 ### [`v4.1.5`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#415) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.4...@smithy/protocol-http@4.1.5) ##### Patch Changes - Updated dependencies \[[`84bec05`](https://togithub.com/awslabs/smithy-typescript/commit/84bec05)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).6.0 ### [`v4.1.4`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#414) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.3...@smithy/protocol-http@4.1.4) ##### Patch Changes - Updated dependencies \[[`a4c1285`](https://togithub.com/awslabs/smithy-typescript/commit/a4c1285)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).5.0 ### [`v4.1.3`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#413) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.2...@smithy/protocol-http@4.1.3) ##### Patch Changes - Updated dependencies \[[`e7b438b`](https://togithub.com/awslabs/smithy-typescript/commit/e7b438b)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).4.2 ### [`v4.1.2`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#412) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.1...@smithy/protocol-http@4.1.2) ##### Patch Changes - Updated dependencies \[[`cf9257e`](https://togithub.com/awslabs/smithy-typescript/commit/cf9257e)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).4.1 ### [`v4.1.1`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#411) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.0...@smithy/protocol-http@4.1.1) ##### Patch Changes - Updated dependencies \[[`2dad138`](https://togithub.com/awslabs/smithy-typescript/commit/2dad138)] - Updated dependencies \[[`9f3f2f5`](https://togithub.com/awslabs/smithy-typescript/commit/9f3f2f5)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).4.0 ### [`v4.1.0`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#410) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.0.4...@smithy/protocol-http@4.1.0) ##### Minor Changes - [`86862ea`](https://togithub.com/awslabs/smithy-typescript/commit/86862ea): switch to static HttpRequest clone method ### [`v4.0.4`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#404) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.0.3...@smithy/protocol-http@4.0.4) ##### Patch Changes - [`796567d`](https://togithub.com/awslabs/smithy-typescript/commit/796567d): add guidance for HttpRequest cloning ### [`v4.0.3`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#403) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.0.2...@smithy/protocol-http@4.0.3) ##### Patch Changes - Updated dependencies \[[`4784fb9`](https://togithub.com/awslabs/smithy-typescript/commit/4784fb9)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).3.0
awslabs/smithy-typescript (@​smithy/signature-v4) ### [`v4.2.3`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#423) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@​4.2.2...@smithy/signature-v4@​4.2.3) ##### Patch Changes - Updated dependencies \[[`fcd5ca8`](https://togithub.com/awslabs/smithy-typescript/commit/fcd5ca8)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).7.1 - [@​smithy/protocol-http](https://togithub.com/smithy/protocol-http)[@​4](https://togithub.com/4).1.7 - [@​smithy/util-middleware](https://togithub.com/smithy/util-middleware)[@​3](https://togithub.com/3).0.10 ### [`v4.2.2`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#422) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@​4.2.1...@smithy/signature-v4@​4.2.2) ##### Patch Changes - Updated dependencies \[[`cd1929b`](https://togithub.com/awslabs/smithy-typescript/commit/cd1929b)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).7.0 - [@​smithy/protocol-http](https://togithub.com/smithy/protocol-http)[@​4](https://togithub.com/4).1.6 - [@​smithy/util-middleware](https://togithub.com/smithy/util-middleware)[@​3](https://togithub.com/3).0.9 ### [`v4.2.1`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#421) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@​4.2.0...@smithy/signature-v4@​4.2.1) ##### Patch Changes - Updated dependencies \[[`84bec05`](https://togithub.com/awslabs/smithy-typescript/commit/84bec05)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).6.0 - [@​smithy/protocol-http](https://togithub.com/smithy/protocol-http)[@​4](https://togithub.com/4).1.5 - [@​smithy/util-middleware](https://togithub.com/smithy/util-middleware)[@​3](https://togithub.com/3).0.8 ### [`v4.2.0`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#420) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@​4.1.4...@smithy/signature-v4@​4.2.0) ##### Minor Changes - [`a4c1285`](https://togithub.com/awslabs/smithy-typescript/commit/a4c1285): configurable hoisted headers ##### Patch Changes - Updated dependencies \[[`a4c1285`](https://togithub.com/awslabs/smithy-typescript/commit/a4c1285)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).5.0 - [@​smithy/protocol-http](https://togithub.com/smithy/protocol-http)[@​4](https://togithub.com/4).1.4 - [@​smithy/util-middleware](https://togithub.com/smithy/util-middleware)[@​3](https://togithub.com/3).0.7 ### [`v4.1.4`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#414) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@​4.1.3...@smithy/signature-v4@​4.1.4) ##### Patch Changes - [`806cc7f`](https://togithub.com/awslabs/smithy-typescript/commit/806cc7f): fix: sort query parameter keys after encoding ### [`v4.1.3`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#413) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@​4.1.2...@smithy/signature-v4@​4.1.3) ##### Patch Changes - Updated dependencies \[[`e7b438b`](https://togithub.com/awslabs/smithy-typescript/commit/e7b438b)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).4.2 - [@​smithy/protocol-http](https://togithub.com/smithy/protocol-http)[@​4](https://togithub.com/4).1.3 - [@​smithy/util-middleware](https://togithub.com/smithy/util-middleware)[@​3](https://togithub.com/3).0.6 ### [`v4.1.2`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#412) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@​4.1.1...@smithy/signature-v4@​4.1.2) ##### Patch Changes - Updated dependencies \[[`cf9257e`](https://togithub.com/awslabs/smithy-typescript/commit/cf9257e)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).4.1 - [@​smithy/protocol-http](https://togithub.com/smithy/protocol-http)[@​4](https://togithub.com/4).1.2 - [@​smithy/util-middleware](https://togithub.com/smithy/util-middleware)[@​3](https://togithub.com/3).0.5 ### [`v4.1.1`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#411) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@​4.1.0...@smithy/signature-v4@​4.1.1) ##### Patch Changes - Updated dependencies \[[`2dad138`](https://togithub.com/awslabs/smithy-typescript/commit/2dad138)] - Updated dependencies \[[`9f3f2f5`](https://togithub.com/awslabs/smithy-typescript/commit/9f3f2f5)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).4.0 - [@​smithy/protocol-http](https://togithub.com/smithy/protocol-http)[@​4](https://togithub.com/4).1.1 - [@​smithy/util-middleware](https://togithub.com/smithy/util-middleware)[@​3](https://togithub.com/3).0.4 ### [`v4.1.0`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#410) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@​4.0.0...@smithy/signature-v4@​4.1.0) ##### Minor Changes - [`86862ea`](https://togithub.com/awslabs/smithy-typescript/commit/86862ea): switch to static HttpRequest clone method ##### Patch Changes - Updated dependencies \[[`86862ea`](https://togithub.com/awslabs/smithy-typescript/commit/86862ea)] - [@​smithy/protocol-http](https://togithub.com/smithy/protocol-http)[@​4](https://togithub.com/4).1.0 ### [`v4.0.0`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#400) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@​3.1.2...@smithy/signature-v4@​4.0.0) ##### Major Changes - [`ae8bf5c`](https://togithub.com/awslabs/smithy-typescript/commit/ae8bf5c): Make sha256 required parameter for SigV4 constructor ### [`v3.1.2`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#312) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@​3.1.1...@smithy/signature-v4@​3.1.2) ##### Patch Changes - Updated dependencies \[[`4784fb9`](https://togithub.com/awslabs/smithy-typescript/commit/4784fb9)] - [@​smithy/types](https://togithub.com/smithy/types)[@​3](https://togithub.com/3).3.0 - [@​smithy/util-middleware](https://togithub.com/smithy/util-middleware)[@​3](https://togithub.com/3).0.3
awslabs/smithy-typescript (@​smithy/types) ### [`v3.7.1`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#371) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/types@3.7.0...@smithy/types@3.7.1) ##### Patch Changes - [`fcd5ca8`](https://togithub.com/awslabs/smithy-typescript/commit/fcd5ca8): prevent infinite recursion with NoUndefined and RecursiveRequired re: DocumentType ### [`v3.7.0`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#370) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/types@3.6.0...@smithy/types@3.7.0) ##### Minor Changes - [`cd1929b`](https://togithub.com/awslabs/smithy-typescript/commit/cd1929b): vitest compatibility ### [`v3.6.0`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#360) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/types@3.5.0...@smithy/types@3.6.0) ##### Minor Changes - [`84bec05`](https://togithub.com/awslabs/smithy-typescript/commit/84bec05): add feature identification map to smithy context ### [`v3.5.0`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#350) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/types@3.4.2...@smithy/types@3.5.0) ##### Minor Changes - [`a4c1285`](https://togithub.com/awslabs/smithy-typescript/commit/a4c1285): configurable hoisted headers ### [`v3.4.2`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#342) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/types@3.4.1...@smithy/types@3.4.2) ##### Patch Changes - [`e7b438b`](https://togithub.com/awslabs/smithy-typescript/commit/e7b438b): add interface stub for browser RequestInit type ### [`v3.4.1`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#341) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/types@3.4.0...@smithy/types@3.4.1) ##### Patch Changes - [`cf9257e`](https://togithub.com/awslabs/smithy-typescript/commit/cf9257e): add requestInit options to fetch ### [`v3.4.0`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#340) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/types@3.3.0...@smithy/types@3.4.0) ##### Minor Changes - [`2dad138`](https://togithub.com/awslabs/smithy-typescript/commit/2dad138): Add string array to EndpointParameters ##### Patch Changes - [`9f3f2f5`](https://togithub.com/awslabs/smithy-typescript/commit/9f3f2f5): fix type transforms ### [`v3.3.0`](https://togithub.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#330) [Compare Source](https://togithub.com/awslabs/smithy-typescript/compare/@smithy/types@3.2.0...@smithy/types@3.3.0) ##### Minor Changes - [`4784fb9`](https://togithub.com/awslabs/smithy-typescript/commit/4784fb9): Adding support for setting the fetch API credentials mode
ajv-validator/ajv (ajv) ### [`v8.17.1`](https://togithub.com/ajv-validator/ajv/releases/tag/v8.17.1) [Compare Source](https://togithub.com/ajv-validator/ajv/compare/v8.16.0...v8.17.1) #### What's Changed - bump version to 8.17.1 by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2472](https://togithub.com/ajv-validator/ajv/pull/2472) **Full Changelog**: https://github.com/ajv-validator/ajv/compare/v8.17.0...v8.17.1 #### Plus everything in 8.17.0 which failed to release The only functional change is to switch from uri-js (which is no longer supported), to fast-uri. This is the second attempt and the team on fast-uri have been really helpful addressing the issues we found last time. Revert "Revert fast-uri change ([https://github.com/ajv-validator/ajv/pull/2444](https://togithub.com/ajv-validator/ajv/pull/2444))" by [@​gurgunday](https://togithub.com/gurgunday) in [https://github.com/ajv-validator/ajv/pull/2448](https://togithub.com/ajv-validator/ajv/pull/2448) fix: ignore new eslint error for [@​typescript-eslint/no-extraneous-class](https://togithub.com/typescript-eslint/no-extraneous-class) by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2455](https://togithub.com/ajv-validator/ajv/pull/2455) docs: clarify behaviour of addVocabulary by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2454](https://togithub.com/ajv-validator/ajv/pull/2454) docs: refactor to improve legibility by [@​blottn](https://togithub.com/blottn) in [https://github.com/ajv-validator/ajv/pull/2432](https://togithub.com/ajv-validator/ajv/pull/2432) Fix grammatical typo in managing-schemas.md by [@​wetneb](https://togithub.com/wetneb) in [https://github.com/ajv-validator/ajv/pull/2305](https://togithub.com/ajv-validator/ajv/pull/2305) docs: Fix broken strict-mode link by [@​alexanderjsx](https://togithub.com/alexanderjsx) in [https://github.com/ajv-validator/ajv/pull/2459](https://togithub.com/ajv-validator/ajv/pull/2459) feat: add test for encoded refs and bump fast-uri by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2449](https://togithub.com/ajv-validator/ajv/pull/2449) fix: changes for [@​typescript-eslint/array-type](https://togithub.com/typescript-eslint/array-type) rule by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2467](https://togithub.com/ajv-validator/ajv/pull/2467) fixes [https://github.com/ajv-validator/ajv/issues/2217](https://togithub.com/ajv-validator/ajv/issues/2217) - clarify custom keyword naming by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2457](https://togithub.com/ajv-validator/ajv/pull/2457) ### [`v8.16.0`](https://togithub.com/ajv-validator/ajv/releases/tag/v8.16.0) [Compare Source](https://togithub.com/ajv-validator/ajv/compare/v8.15.0...v8.16.0) #### What's Changed - Revert fast-uri change by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2444](https://togithub.com/ajv-validator/ajv/pull/2444) **Full Changelog**: https://github.com/ajv-validator/ajv/compare/v8.15.0...v8.16.0 ### [`v8.15.0`](https://togithub.com/ajv-validator/ajv/releases/tag/v8.15.0) [Compare Source](https://togithub.com/ajv-validator/ajv/compare/v8.14.0...v8.15.0) #### What's Changed - Replace `uri-js` with `fast-uri` by [@​vixalien](https://togithub.com/vixalien) in [https://github.com/ajv-validator/ajv/pull/2415](https://togithub.com/ajv-validator/ajv/pull/2415) - Bump to 8.15.0 by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2442](https://togithub.com/ajv-validator/ajv/pull/2442) #### New Contributors - [@​vixalien](https://togithub.com/vixalien) made their first contribution in [https://github.com/ajv-validator/ajv/pull/2415](https://togithub.com/ajv-validator/ajv/pull/2415) **Full Changelog**: https://github.com/ajv-validator/ajv/compare/v8.14.0...v8.15.0 ### [`v8.14.0`](https://togithub.com/ajv-validator/ajv/releases/tag/v8.14.0) [Compare Source](https://togithub.com/ajv-validator/ajv/compare/v8.13.0...v8.14.0) #### What's Changed - readme: build badge by [@​epoberezkin](https://togithub.com/epoberezkin) in [https://github.com/ajv-validator/ajv/pull/2424](https://togithub.com/ajv-validator/ajv/pull/2424) - Update workflows by [@​rotu](https://togithub.com/rotu) in [https://github.com/ajv-validator/ajv/pull/2410](https://togithub.com/ajv-validator/ajv/pull/2410) - docs: add warning to maxLength / minLength by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2428](https://togithub.com/ajv-validator/ajv/pull/2428) - fix: broken link in docs warning by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2431](https://togithub.com/ajv-validator/ajv/pull/2431) - compileAsync a schema with discriminator and $ref, fixes [#​2427](https://togithub.com/ajv-validator/ajv/issues/2427) by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2433](https://togithub.com/ajv-validator/ajv/pull/2433) - bump version to 8.14.0 for publishing by [@​jasoniangreen](https://togithub.com/jasoniangreen) in [https://github.com/ajv-validator/ajv/pull/2440](https://togithub.com/ajv-validator/ajv/pull/2440) #### New Contributors - [@​rotu](https://togithub.com/rotu) made their first contribution in [https://github.com/ajv-validator/ajv/pull/2410](https://togithub.com/ajv-validator/ajv/pull/2410) **Full Changelog**: https://github.com/ajv-validator/ajv/compare/v8.13.0...v8.14.0 ### [`v8.13.0`](https://togithub.com/ajv-validator/ajv/releases/tag/v8.13.0) [Compare Source](https://togithub.com/ajv-validator/ajv/compare/v8.12.0...v8.13.0) - add named exports - update dependencies - update node.js
mhart/aws4 (aws4) ### [`v1.13.2`](https://togithub.com/mhart/aws4/releases/tag/v1.13.2) [Compare Source](https://togithub.com/mhart/aws4/compare/v1.13.1...v1.13.2) Limit hostname labels to 63 chars max. [63 octets is the maximum length a hostname label can be.](https://en.wikipedia.org/wiki/Hostname#Syntax) Thanks to 김한솔 for contacting me – this contact prompted me to make this change. **Full Changelog**: https://github.com/mhart/aws4/compare/v1.13.1...v1.13.2 ### [`v1.13.1`](https://togithub.com/mhart/aws4/releases/tag/v1.13.1) [Compare Source](https://togithub.com/mhart/aws4/compare/v1.13.0...v1.13.1) Fixes [#​157](https://togithub.com/mhart/aws4/issues/157) [#​158](https://togithub.com/mhart/aws4/issues/158) [#​168](https://togithub.com/mhart/aws4/issues/168) We introduce an extra (non-documented) function here, `filterHeaders`, to populate a cached value `filteredHeaders` similar to `parsedPath`. Thanks to [@​Hobart2967](https://togithub.com/Hobart2967) and [@​mxxk](https://togithub.com/mxxk) for their contributions (and nudges!) ### [`v1.13.0`](https://togithub.com/mhart/aws4/releases/tag/v1.13.0) [Compare Source](https://togithub.com/mhart/aws4/compare/v1.12.1...v1.13.0) Copy headers on the request so that (among other things) users can reuse a headers object across multiple requests without it being modified. ### [`v1.12.1`](https://togithub.com/mhart/aws4/compare/v1.12.0...v1.12.1) [Compare Source](https://togithub.com/mhart/aws4/compare/v1.12.0...v1.12.1)
rexxars/eventsource-parser (eventsource-parser) ### [`v3.0.0`](https://togithub.com/rexxars/eventsource-parser/blob/HEAD/CHANGELOG.md#300-2024-10-19) [Compare Source](https://togithub.com/rexxars/eventsource-parser/compare/v2.0.1...v3.0.0) ##### ⚠ BREAKING CHANGES - The parser now takes an object of callbacks instead of an `onParse` callback. This means you do not have to check the type of the event in the `onEvent` callback, but instead provide separate callbacks for each event type. - The `ParsedEvent` type has been renamed to `EventSourceMessage` and the `type` attribute has been removed. - The `EventSourceCallback` type has been removed in favor of the `ParserCallbacks` interface. BREAKING CHNAGE: The `ReconnectInterval` type has been removed in favor of providing the interval directly to the `onRetry` callback. - The `ParseEvent` type has been removed in favor of providing separate callbacks for each event type. - The parser has been rewritten to be more specification compliant. Certain *rare* edge cases may now be handled differently. Mixed CRLF and LF line endings will now be handled correctly. `retry` fields now have to be completely valid integers to be parsed. ##### Features - provide `onError`, `onComment`, and `onRetry` callbacks ([#​15](https://togithub.com/rexxars/eventsource-parser/issues/15)) ([c544729](https://togithub.com/rexxars/eventsource-parser/commit/c54472901ddf0674b38deb164013feade31d9869)) ### [`v2.0.1`](https://togithub.com/rexxars/eventsource-parser/blob/HEAD/CHANGELOG.md#201-2024-08-07) [Compare Source](https://togithub.com/rexxars/eventsource-parser/compare/v2.0.0...v2.0.1) ##### Bug Fixes - include root-level legacy export in published files ([c814b4b](https://togithub.com/rexxars/eventsource-parser/commit/c814b4bc03fc0f72729a88a829c33e243c2c3cc8)) ### [`v2.0.0`](https://togithub.com/rexxars/eventsource-parser/blob/HEAD/CHANGELOG.md#200-2024-08-07) [Compare Source](https://togithub.com/rexxars/eventsource-parser/compare/v1.1.2...v2.0.0) ##### ⚠ BREAKING CHANGES - BREAKING: minimum node.js version is now v18 ##### Bug Fixes - BREAKING: minimum node.js version is now v18 ([d652333](https://togithub.com/rexxars/eventsource-parser/commit/d652333674e6e26ecd23e0b85cc83f57e06d894e)) - enable legacy exports ([b88e02c](https://togithub.com/rexxars/eventsource-parser/commit/b88e02cdfb3cf2e503eb9dc51e8115121fee7eea)) ### [`v1.1.2`](https://togithub.com/rexxars/eventsource-parser/blob/HEAD/CHANGELOG.md#112-2024-02-13) [Compare Source](https://togithub.com/rexxars/eventsource-parser/compare/v1.1.1...v1.1.2) ##### Bug Fixes - add field `typesVersions` in package.json ([efcde97](https://togithub.com/rexxars/eventsource-parser/commit/efcde97173e02313f2702348088d319946a40859)), closes [#​7](https://togithub.com/rexxars/eventsource-parser/issues/7)
niieani/gpt-tokenizer (gpt-tokenizer) ### [`v2.6.2`](https://togithub.com/niieani/gpt-tokenizer/releases/tag/2.6.2) [Compare Source](https://togithub.com/niieani/gpt-tokenizer/compare/2.6.1...2.6.2) ##### Bug Fixes - correct special token matching & counting ([3547826](https://togithub.com/niieani/gpt-tokenizer/commit/3547826b37e829009a40d421a3733a54d13cd452)) - unify property and variable names across the library ([6030d91](https://togithub.com/niieani/gpt-tokenizer/commit/6030d91cbd8a08876212e9e43d4eb7387465e5ac)) ### [`v2.6.1`](https://togithub.com/niieani/gpt-tokenizer/releases/tag/2.6.1) [Compare Source](https://togithub.com/niieani/gpt-tokenizer/compare/2.6.0...2.6.1) ##### Bug Fixes - expose vocabulary size ([402ff0b](https://togithub.com/niieani/gpt-tokenizer/commit/402ff0bea15acdd62cf5d2069ffa94b26f8200c4)), closes [#​66](https://togithub.com/niieani/gpt-tokenizer/issues/66) - use extensions in models.ts ([78b803d](https://togithub.com/niieani/gpt-tokenizer/commit/78b803d4cf60dcf04b203b293378244e2efbabb2)), closes [#​65](https://togithub.com/niieani/gpt-tokenizer/issues/65) ### [`v2.6.0`](https://togithub.com/niieani/gpt-tokenizer/releases/tag/2.6.0) [Compare Source](https://togithub.com/niieani/gpt-tokenizer/compare/2.5.1...2.6.0) ##### Bug Fixes - initialize encodings array in parts ([aa6c71d](https://togithub.com/niieani/gpt-tokenizer/commit/aa6c71d1d3d6756087c5d246daa17669f94bc0a0)), closes [#​62](https://togithub.com/niieani/gpt-tokenizer/issues/62) ##### Features - add new and update existing models ([e832f9a](https://togithub.com/niieani/gpt-tokenizer/commit/e832f9a3c6ece43ad6f709e0fda33f7c0e68a743)) - provide comprehensive data for all OpenAI models ([ec2ad7e](https://togithub.com/niieani/gpt-tokenizer/commit/ec2ad7efc7873a303baab71853047f58becb1877)) ### [`v2.5.1`](https://togithub.com/niieani/gpt-tokenizer/releases/tag/2.5.1) [Compare Source](https://togithub.com/niieani/gpt-tokenizer/compare/2.5.0...2.5.1) (no changes, only benchmark update) ### [`v2.5.0`](https://togithub.com/niieani/gpt-tokenizer/releases/tag/2.5.0) [Compare Source](https://togithub.com/niieani/gpt-tokenizer/compare/2.4.1...2.5.0) ##### Features - added o1-preview and o1-mini chat completion models ([#​56](https://togithub.com/niieani/gpt-tokenizer/issues/56)) ([41673af](https://togithub.com/niieani/gpt-tokenizer/commit/41673afe7078c73d439583ffd470b6c52ed4f625)) ### [`v2.4.1`](https://togithub.com/niieani/gpt-tokenizer/releases/tag/2.4.1) [Compare Source](https://togithub.com/niieani/gpt-tokenizer/compare/2.4.0...2.4.1) ##### Bug Fixes - **deps:** update dependency gpt-tokenizer to ^2.4.0 ([bf4b459](https://togithub.com/niieani/gpt-tokenizer/commit/bf4b459d8d99903264698f606bdd9a31ca0b724f)) ### [`v2.4.0`](https://togithub.com/niieani/gpt-tokenizer/releases/tag/2.4.0) [Compare Source](https://togithub.com/niieani/gpt-tokenizer/compare/2.3.0...2.4.0) ##### Features - performance optimizations ([661e283](https://togithub.com/niieani/gpt-tokenizer/commit/661e283ec92fa9b31a8d1eee01b29680c251e00a)) ### [`v2.3.0`](https://togithub.com/niieani/gpt-tokenizer/releases/tag/2.3.0) [Compare Source](https://togithub.com/niieani/gpt-tokenizer/compare/2.2.3...2.3.0) ##### Features - improve performance, memory usage & initialization time ([#​50](https://togithub.com/niieani/gpt-tokenizer/issues/50)) ([e2c560a](https://togithub.com/niieani/gpt-tokenizer/commit/e2c560aafeda84dcbec61880d552ffbaa69deaac)), closes [#​18](https://togithub.com/niieani/gpt-tokenizer/issues/18) [#​35](https://togithub.com/niieani/gpt-tokenizer/issues/35) ### [`v2.2.3`](https://togithub.com/niieani/gpt-tokenizer/releases/tag/2.2.3) [Compare Source](https://togithub.com/niieani/gpt-tokenizer/compare/2.2.2...2.2.3) ##### Bug Fixes - **deps:** update dependency rfc4648 to ^1.5.3 ([fcbf48a](https://togithub.com/niieani/gpt-tokenizer/commit/fcbf48a553dcc4d6e7b617374880736070d16882)) ### [`v2.2.2`](https://togithub.com/niieani/gpt-tokenizer/releases/tag/2.2.2) [Compare Source](https://togithub.com/niieani/gpt-tokenizer/compare/2.2.1...2.2.2) ##### Bug Fixes - improve test typing ([bbd0764](https://togithub.com/niieani/gpt-tokenizer/commit/bbd0764ad238c6c3f83aadfc75c37d47488577f6)) - upgrade dependencies (including typescript) ([75ebd54](https://togithub.com/niieani/gpt-tokenizer/commit/75ebd542d8c70c2938b2fb214474f763fad4dccf)), closes [#​49](https://togithub.com/niieani/gpt-tokenizer/issues/49) ### [`v2.2.1`](https://togithub.com/niieani/gpt-tokenizer/releases/tag/2.2.1) [Compare Source](https://togithub.com/niieani/gpt-tokenizer/compare/2.2.0...2.2.1) ##### Bug Fixes - add files for other models ([c21d498](https://togithub.com/niieani/gpt-tokenizer/commit/c21d4986b283904766a19fb26129b0815dca68bd)), closes [#​19](https://togithub.com/niieani/gpt-tokenizer/issues/19) - regenerate o200k encoding from tiktoken file ([c7ba009](https://togithub.com/niieani/gpt-tokenizer/commit/c7ba0091c6af08c72ca67054c27f627e8dcc1117)) ### [`v2.2.0`](https://togithub.com/niieani/gpt-tokenizer/releases/tag/2.2.0) [Compare Source](https://togithub.com/niieani/gpt-tokenizer/compare/2.1.2...2.2.0) ##### Bug Fixes - add correct encoding for o200k_base ([137e07b](https://togithub.com/niieani/gpt-tokenizer/commit/137e07ba92cdbca761e2dc63cf467f6e1c3df844)) - add gpt-4o on readme as supported model ([27b4e20](https://togithub.com/niieani/gpt-tokenizer/commit/27b4e20dc4507f3304db3ad4cc0084fddbdd5cf5)) - update readme ([0b33e1e](https://togithub.com/niieani/gpt-tokenizer/commit/0b33e1edbe6c7575ce3be8ee55c9638df0a75acb)) ##### Features - add o200k_base test plans ([44ce38e](https://togithub.com/niieani/gpt-tokenizer/commit/44ce38eae93d9a7b019691fb2baf0db97592d9e8)) - added o200k_base to encodings and configured it's specialTokens ([2a9da2b](https://togithub.com/niieani/gpt-tokenizer/commit/2a9da2b79985b3332855d83dd1db6e08e3823424))
openai/openai-node (openai) ### [`v4.72.0`](https://togithub.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4720-2024-11-12) [Compare Source](https://togithub.com/openai/openai-node/compare/v4.71.1...v4.72.0) Full Changelog: [v4.71.1...v4.72.0](https://togithub.com/openai/openai-node/compare/v4.71.1...v4.72.0) ##### Features - add back deno runtime testing without type checks ([1626cf5](https://togithub.com/openai/openai-node/commit/1626cf57e94706e1fc8b2f9ff4f173fe486d5150)) ##### Chores - **ecosystem-tests:** bump wrangler version ([#​1178](https://togithub.com/openai/openai-node/issues/1178)) ([4dfb0c6](https://togithub.com/openai/openai-node/commit/4dfb0c6aa7c4530665bc7d6beebcd04aa1490e27)) ### [`v4.71.1`](https://togithub.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4711-2024-11-06) [Compare Source](https://togithub.com/openai/openai-node/compare/v4.71.0...v4.71.1) Full Changelog: [v4.71.0...v4.71.1](https://togithub.com/openai/openai-node/compare/v4.71.0...v4.71.1) ##### Bug Fixes - change release please configuration for jsr.json ([#​1174](https://togithub.com/openai/openai-node/issues/1174)) ([c39efba](https://togithub.com/openai/openai-node/commit/c39efba812209c8906315596cc0a56e54ae8590a)) ### [`v4.71.0`](https://togithub.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4710-2024-11-04) [Compare Source](https://togithub.com/openai/openai-node/compare/v4.70.3...v4.71.0) Full Changelog: [v4.70.3...v4.71.0](https://togithub.com/openai/openai-node/compare/v4.70.3...v4.71.0) ##### Features - **api:** add support for predicted outputs ([#​1172](https://togithub.com/openai/openai-node/issues/1172)) ([08a7bb4](https://togithub.com/openai/openai-node/commit/08a7bb4d4b751aeed9655bfcb9fa27fc79a767c4)) ### [`v4.70.3`](https://togithub.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4703-2024-11-04) [Compare Source](https://togithub.com/openai/openai-node/compare/v4.70.2...v4.70.3) Full Changelog: [v4.70.2...v4.70.3](https://togithub.com/openai/openai-node/compare/v4.70.2...v4.70.3) ##### Bug Fixes - change streaming helper imports to be relative ([e73b7cf](https://togithub.com/openai/openai-node/commit/e73b7cf84272bd02a39a67795d49db23db2d970f)) ### [`v4.70.2`](https://togithub.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4702-2024-11-01) [Compare Source](https://togithub.com/openai/openai-node/compare/v4.70.1...v4.70.2) Full Changelog: [v4.70.1...v4.70.2](https://togithub.com/openai/openai-node/compare/v4.70.1...v4.70.2) ##### Bug Fixes - add permissions to github workflow ([ee75e00](https://togithub.com/openai/openai-node/commit/ee75e00b0fbf82553b219ee8948a8077e9c26a24)) - skip deno ecosystem test ([5b181b0](https://togithub.com/openai/openai-node/commit/5b181b01b62139f8da35d426914c82b8425af141)) ### [`v4.70.1`](https://togithub.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4701-2024-11-01) [Compare Source](https://togithub.com/openai/openai-node/compare/v4.70.0...v4.70.1) Full Changelog: [v4.70.0...v4.70.1](https://togithub.com/openai/openai-node/compare/v4.70.0...v4.70.1) ##### Bug Fixes - don't require deno to run build-deno ([#​1167](https://togithub.com/openai/openai-node/issues/1167)) ([9d857bc](https://togithub.com/openai/openai-node/commit/9d857bc531a0bb3939f7660e49b31ccc38f60dd3)) ### [`v4.70.0`](https://togithub.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4700-2024-11-01) [Compare Source](https://togithub.com/openai/openai-node/compare/v4.69.0...v4.70.0) Full Changelog: [v4.69.0...v4.70.0](https://togithub.com/openai/openai-node/compare/v4.69.0...v4.70.0) ##### Features - publish to jsr ([#​1165](https://togithub.com/openai/openai-node/issues/1165)) ([5aa93a7](https://togithub.com/openai/openai-node/commit/5aa93a7fe704ef1ad077787852db38dc29104534)) ##### Chores - **internal:** fix isolated modules exports ([9cd1958](https://togithub.com/openai/openai-node/commit/9cd19584dcc6f4004ea1adcee917aa88a37d5f1c)) ##### Refactors - use type imports for type-only imports ([#​1159](https://togithub.com/openai/openai-node/issues/1159)) ([07bbaf6](https://togithub.com/openai/openai-node/commit/07bbaf6ecac9a5e36471a35488020853ddf9214f))
gajus/table (table) ### [`v6.8.2`](https://togithub.com/gajus/table/releases/tag/v6.8.2) [Compare Source](https://togithub.com/gajus/table/compare/v6.8.1...v6.8.2) ##### Bug Fixes - Generate larger tables more quickly ([#​224](https://togithub.com/gajus/table/issues/224)) ([1a39e0c](https://togithub.com/gajus/table/commit/1a39e0c54989ca1417c5bf8797d2dd896ffa5848))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --------- Co-authored-by: Larry Gregory Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> (cherry picked from commit 549d57445a568ce9971ad45599f79cd47cec6baf) # Conflicts: # package.json # yarn.lock --- package.json | 28 +- .../create_observable_from_http_response.ts | 6 +- .../create_observable_from_http_response.ts | 5 +- .../create_observable_from_http_response.ts | 6 +- .../event_source_stream_into_observable.ts | 6 +- ...bservable_into_event_source_stream.test.ts | 6 +- .../with_langtrace_chat_complete_span.ts | 3 + .../eventsource_stream_into_observable.ts | 6 +- yarn.lock | 331 ++++++++++++------ 9 files changed, 268 insertions(+), 129 deletions(-) diff --git a/package.json b/package.json index 9dc468666936c..18d2f87643fb7 100644 --- a/package.json +++ b/package.json @@ -96,7 +96,7 @@ "@types/react": "~18.2.0", "@types/react-dom": "~18.2.0", "@xstate5/react/**/xstate": "^5.18.1", - "globby/fast-glob": "^3.2.11" + "globby/fast-glob": "^3.3.2" }, "dependencies": { "@appland/sql-parser": "^1.5.1", @@ -1028,7 +1028,7 @@ "@langchain/google-vertexai": "^0.1.0", "@langchain/langgraph": "0.2.19", "@langchain/openai": "^0.3.11", - "@langtrase/trace-attributes": "^3.0.8", + "@langtrase/trace-attributes": "^7.5.0", "@launchdarkly/node-server-sdk": "^9.7.2", "@launchdarkly/openfeature-node-server": "^1.0.0", "@loaders.gl/core": "^3.4.7", @@ -1055,12 +1055,12 @@ "@reduxjs/toolkit": "1.9.7", "@slack/webhook": "^7.0.1", "@smithy/eventstream-codec": "^3.1.1", - "@smithy/eventstream-serde-node": "^3.0.3", + "@smithy/eventstream-serde-node": "^3.0.12", "@smithy/middleware-stack": "^3.0.10", "@smithy/node-http-handler": "^3.3.1", "@smithy/protocol-http": "^4.1.7", - "@smithy/signature-v4": "^3.1.1", - "@smithy/types": "^3.2.0", + "@smithy/signature-v4": "^4.2.3", + "@smithy/types": "^3.7.1", "@smithy/util-utf8": "^3.0.0", "@tanstack/react-query": "^4.29.12", "@tanstack/react-query-devtools": "^4.29.12", @@ -1079,12 +1079,12 @@ "@xyflow/react": "^12.3.2", "adm-zip": "^0.5.9", "ai": "^2.2.33", - "ajv": "^8.12.0", - "ansi-regex": "^6.0.1", + "ajv": "^8.17.1", + "ansi-regex": "^6.1.0", "antlr4": "^4.13.1-patch-1", "archiver": "^7.0.1", "async": "^3.2.3", - "aws4": "^1.12.0", + "aws4": "^1.13.2", "axios": "^1.7.4", "base64-js": "^1.3.1", "bitmap-sdf": "^1.0.3", @@ -1127,7 +1127,7 @@ "dotenv": "^16.4.5", "elastic-apm-node": "^4.7.3", "email-addresses": "^5.0.0", - "eventsource-parser": "^1.1.1", + "eventsource-parser": "^3.0.0", "execa": "^5.1.1", "expiry-js": "0.1.7", "exponential-backoff": "^3.1.1", @@ -1145,7 +1145,7 @@ "getos": "^3.1.0", "globby": "^11.1.0", "google-auth-library": "^9.10.0", - "gpt-tokenizer": "^2.1.2", + "gpt-tokenizer": "^2.6.2", "handlebars": "4.7.8", "he": "^1.2.0", "history": "^4.9.0", @@ -1173,7 +1173,7 @@ "jsts": "^1.6.2", "kea": "^2.6.0", "langchain": "^0.3.5", - "langsmith": "^0.2.3", + "langsmith": "^0.2.5", "launchdarkly-js-client-sdk": "^3.5.0", "load-json-file": "^6.2.0", "lodash": "^4.17.21", @@ -1202,7 +1202,7 @@ "nunjucks": "^3.2.4", "object-hash": "^1.3.1", "object-path-immutable": "^3.1.1", - "openai": "^4.68.0", + "openai": "^4.72.0", "openpgp": "5.10.1", "opn": "^5.5.0", "ora": "^4.0.4", @@ -1589,7 +1589,7 @@ "@types/js-search": "^1.4.0", "@types/js-yaml": "^3.11.1", "@types/jsdom": "^20.0.1", - "@types/json-schema": "^7", + "@types/json-schema": "^7.0.15", "@types/json-stable-stringify": "^1.0.32", "@types/json5": "^2.2.0", "@types/jsonwebtoken": "^9.0.0", @@ -1833,7 +1833,7 @@ "svgo": "^2.8.0", "swagger-jsdoc": "^6.2.8", "swagger-ui-express": "^5.0.1", - "table": "^6.8.1", + "table": "^6.8.2", "tape": "^5.0.1", "terser": "^5.31.6", "terser-webpack-plugin": "^4.2.3", diff --git a/packages/kbn-server-route-repository-client/src/create_observable_from_http_response.ts b/packages/kbn-server-route-repository-client/src/create_observable_from_http_response.ts index 1690244ca19a7..ccd0980617f86 100644 --- a/packages/kbn-server-route-repository-client/src/create_observable_from_http_response.ts +++ b/packages/kbn-server-route-repository-client/src/create_observable_from_http_response.ts @@ -37,10 +37,10 @@ export function createObservableFromHttpResponse( } return new Observable((subscriber) => { - const parser = createParser((event) => { - if (event.type === 'event') { + const parser = createParser({ + onEvent: (event) => { subscriber.next(event.data); - } + }, }); const readStream = async () => { diff --git a/packages/kbn-sse-utils-client/src/create_observable_from_http_response.ts b/packages/kbn-sse-utils-client/src/create_observable_from_http_response.ts index 814a528535c75..cf9ef8ee30a7b 100644 --- a/packages/kbn-sse-utils-client/src/create_observable_from_http_response.ts +++ b/packages/kbn-sse-utils-client/src/create_observable_from_http_response.ts @@ -29,8 +29,8 @@ export function createObservableFromHttpResponse((subscriber) => { - const parser = createParser((event) => { - if (event.type === 'event') + const parser = createParser({ + onEvent: (event) => { try { const data = JSON.parse(event.data); if (event.event === 'error') { @@ -48,6 +48,7 @@ export function createObservableFromHttpResponse { diff --git a/x-pack/plugins/inference/public/util/create_observable_from_http_response.ts b/x-pack/plugins/inference/public/util/create_observable_from_http_response.ts index 862986ce1c73a..d7520a86d6922 100644 --- a/x-pack/plugins/inference/public/util/create_observable_from_http_response.ts +++ b/x-pack/plugins/inference/public/util/create_observable_from_http_response.ts @@ -26,10 +26,10 @@ export function createObservableFromHttpResponse( } return new Observable((subscriber) => { - const parser = createParser((event) => { - if (event.type === 'event') { + const parser = createParser({ + onEvent: (event) => { subscriber.next(event.data); - } + }, }); const readStream = async () => { diff --git a/x-pack/plugins/inference/server/util/event_source_stream_into_observable.ts b/x-pack/plugins/inference/server/util/event_source_stream_into_observable.ts index cad0a8e84d6a7..42844632aa03b 100644 --- a/x-pack/plugins/inference/server/util/event_source_stream_into_observable.ts +++ b/x-pack/plugins/inference/server/util/event_source_stream_into_observable.ts @@ -11,10 +11,10 @@ import { Observable } from 'rxjs'; export function eventSourceStreamIntoObservable(readable: Readable) { return new Observable((subscriber) => { - const parser = createParser((event) => { - if (event.type === 'event') { + const parser = createParser({ + onEvent: (event) => { subscriber.next(event.data); - } + }, }); async function processStream() { diff --git a/x-pack/plugins/inference/server/util/observable_into_event_source_stream.test.ts b/x-pack/plugins/inference/server/util/observable_into_event_source_stream.test.ts index 8ece214c27599..a815b22854118 100644 --- a/x-pack/plugins/inference/server/util/observable_into_event_source_stream.test.ts +++ b/x-pack/plugins/inference/server/util/observable_into_event_source_stream.test.ts @@ -72,10 +72,10 @@ describe('observableIntoEventSourceStream', () => { const events: Array> = []; - const parser = createParser((event) => { - if (event.type === 'event') { + const parser = createParser({ + onEvent: (event) => { events.push(JSON.parse(event.data)); - } + }, }); chunks.forEach((chunk) => { diff --git a/x-pack/plugins/observability_solution/observability_ai_assistant/server/service/client/operators/with_langtrace_chat_complete_span.ts b/x-pack/plugins/observability_solution/observability_ai_assistant/server/service/client/operators/with_langtrace_chat_complete_span.ts index 9e32ba4b57bfe..767121928622a 100644 --- a/x-pack/plugins/observability_solution/observability_ai_assistant/server/service/client/operators/with_langtrace_chat_complete_span.ts +++ b/x-pack/plugins/observability_solution/observability_ai_assistant/server/service/client/operators/with_langtrace_chat_complete_span.ts @@ -41,7 +41,10 @@ export function withLangtraceChatCompleteSpan({ 'http.max.retries': 0, // dummy URL 'url.full': 'http://localhost:3000/chat/completions', + 'url.path': '/chat/completions', 'http.timeout': 120 * 1000, + 'gen_ai.operation.name': 'chat_completion', + 'gen_ai.request.model': model, 'llm.prompts': JSON.stringify( messages.map((message) => ({ role: message.message.role, diff --git a/x-pack/plugins/observability_solution/observability_ai_assistant/server/service/util/eventsource_stream_into_observable.ts b/x-pack/plugins/observability_solution/observability_ai_assistant/server/service/util/eventsource_stream_into_observable.ts index 5ff332128f8ac..b2426d8e4eb5d 100644 --- a/x-pack/plugins/observability_solution/observability_ai_assistant/server/service/util/eventsource_stream_into_observable.ts +++ b/x-pack/plugins/observability_solution/observability_ai_assistant/server/service/util/eventsource_stream_into_observable.ts @@ -14,10 +14,10 @@ import { Observable } from 'rxjs'; export function eventsourceStreamIntoObservable(readable: Readable) { return new Observable((subscriber) => { - const parser = createParser((event) => { - if (event.type === 'event') { + const parser = createParser({ + onEvent: (event) => { subscriber.next(event.data); - } + }, }); async function processStream() { diff --git a/yarn.lock b/yarn.lock index 5f3dcddd9d627..dfcb58e302d70 100644 --- a/yarn.lock +++ b/yarn.lock @@ -44,6 +44,15 @@ call-me-maybe "^1.0.1" js-yaml "^3.13.1" +"@apidevtools/json-schema-ref-parser@^11.5.5": + version "11.7.2" + resolved "https://registry.yarnpkg.com/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-11.7.2.tgz#cdf3e0aded21492364a70e193b45b7cf4177f031" + integrity sha512-4gY54eEGEstClvEkGnwVkTkrx0sqwemEFG5OSRRn3tD91XH0+Q8XIkYIfo7IwEWPpJZwILb9GUXeShtplRc/eA== + dependencies: + "@jsdevtools/ono" "^7.1.3" + "@types/json-schema" "^7.0.15" + js-yaml "^4.1.0" + "@apidevtools/json-schema-ref-parser@^9.0.6": version "9.0.9" resolved "https://registry.yarnpkg.com/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.9.tgz#d720f9256e3609621280584f2b47ae165359268b" @@ -8036,12 +8045,15 @@ "@langchain/core" ">0.1.0 <0.3.0" js-tiktoken "^1.0.12" -"@langtrase/trace-attributes@^3.0.8": - version "3.0.8" - resolved "https://registry.yarnpkg.com/@langtrase/trace-attributes/-/trace-attributes-3.0.8.tgz#ff6ae44cfc048a9da10a7949664b2060a71b6304" - integrity sha512-GXUH+a0EiO8YgrZR2fkqM0B/xrf3Db1OHDlJUOGVuwacC+LJp89MbJQBlmeu3BBJLMMHG0+q4ERYEt8enCHjHw== +"@langtrase/trace-attributes@^7.5.0": + version "7.5.0" + resolved "https://registry.yarnpkg.com/@langtrase/trace-attributes/-/trace-attributes-7.5.0.tgz#b1a523d90f62f233f282fa3949c5da397d3aa0e9" + integrity sha512-U+2dMRJaRv0R6i9qrzh1hXREkrqg01EboCDfrovXeXySFsVGCuvSD8iavXzheOSWVLy9XbiM6gJjekdUFhAhQg== dependencies: + js-tiktoken "^1.0.14" + json-schema-to-typescript "^14.1.0" ncp "^2.0.0" + typescript "^5.5.3" "@launchdarkly/js-sdk-common@2.12.0": version "2.12.0" @@ -9338,13 +9350,13 @@ "@smithy/url-parser" "^3.0.8" tslib "^2.6.2" -"@smithy/eventstream-codec@^3.1.1", "@smithy/eventstream-codec@^3.1.7": - version "3.1.7" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-3.1.7.tgz#5bfaffbc83ae374ffd85a755a8200ba3c7aed016" - integrity sha512-kVSXScIiRN7q+s1x7BrQtZ1Aa9hvvP9FeCqCdBxv37GimIHgBCOnZ5Ip80HLt0DhnAKpiobFdGqTFgbaJNrazA== +"@smithy/eventstream-codec@^3.1.1", "@smithy/eventstream-codec@^3.1.9": + version "3.1.9" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-3.1.9.tgz#4271354e75e57d30771fca307da403896c657430" + integrity sha512-F574nX0hhlNOjBnP+noLtsPFqXnWh2L0+nZKCwcu7P7J8k+k+rdIDs+RMnrMwrzhUE4mwMgyN0cYnEn0G8yrnQ== dependencies: "@aws-crypto/crc32" "5.2.0" - "@smithy/types" "^3.6.0" + "@smithy/types" "^3.7.1" "@smithy/util-hex-encoding" "^3.0.0" tslib "^2.6.2" @@ -9365,22 +9377,22 @@ "@smithy/types" "^3.6.0" tslib "^2.6.2" -"@smithy/eventstream-serde-node@^3.0.10", "@smithy/eventstream-serde-node@^3.0.3": - version "3.0.10" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-3.0.10.tgz#da40b872001390bb47807186855faba8172b3b5b" - integrity sha512-hjpU1tIsJ9qpcoZq9zGHBJPBOeBGYt+n8vfhDwnITPhEre6APrvqq/y3XMDEGUT2cWQ4ramNqBPRbx3qn55rhw== +"@smithy/eventstream-serde-node@^3.0.10", "@smithy/eventstream-serde-node@^3.0.12": + version "3.0.12" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-3.0.12.tgz#7312383e821b5807abf2fe12316c2a8967d022f0" + integrity sha512-kiZymxXvZ4tnuYsPSMUHe+MMfc4FTeFWJIc0Q5wygJoUQM4rVHNghvd48y7ppuulNMbuYt95ah71pYc2+o4JOA== dependencies: - "@smithy/eventstream-serde-universal" "^3.0.10" - "@smithy/types" "^3.6.0" + "@smithy/eventstream-serde-universal" "^3.0.12" + "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@smithy/eventstream-serde-universal@^3.0.10": - version "3.0.10" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-3.0.10.tgz#b24e66fec9ec003eb0a1d6733fa22ded43129281" - integrity sha512-ewG1GHbbqsFZ4asaq40KmxCmXO+AFSM1b+DcO2C03dyJj/ZH71CiTg853FSE/3SHK9q3jiYQIFjlGSwfxQ9kww== +"@smithy/eventstream-serde-universal@^3.0.10", "@smithy/eventstream-serde-universal@^3.0.12": + version "3.0.12" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-3.0.12.tgz#803d7beb29a3de4a64e91af97331a4654741c35f" + integrity sha512-1i8ifhLJrOZ+pEifTlF0EfZzMLUGQggYQ6WmZ4d5g77zEKf7oZ0kvh1yKWHPjofvOwqrkwRDVuxuYC8wVd662A== dependencies: - "@smithy/eventstream-codec" "^3.1.7" - "@smithy/types" "^3.6.0" + "@smithy/eventstream-codec" "^3.1.9" + "@smithy/types" "^3.7.1" tslib "^2.6.2" "@smithy/fetch-http-handler@^4.0.0": @@ -9549,29 +9561,16 @@ "@smithy/types" "^3.6.0" tslib "^2.6.2" -"@smithy/signature-v4@^3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-3.1.1.tgz#4882aacb3260a47b8279b2ffc6a135e03e225260" - integrity sha512-2/vlG86Sr489XX8TA/F+VDA+P04ESef04pSz0wRtlQBExcSPjqO08rvrkcas2zLnJ51i+7ukOURCkgqixBYjSQ== - dependencies: - "@smithy/is-array-buffer" "^3.0.0" - "@smithy/types" "^3.2.0" - "@smithy/util-hex-encoding" "^3.0.0" - "@smithy/util-middleware" "^3.0.2" - "@smithy/util-uri-escape" "^3.0.0" - "@smithy/util-utf8" "^3.0.0" - tslib "^2.6.2" - -"@smithy/signature-v4@^4.2.0": - version "4.2.1" - resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-4.2.1.tgz#a918fd7d99af9f60aa07617506fa54be408126ee" - integrity sha512-NsV1jF4EvmO5wqmaSzlnTVetemBS3FZHdyc5CExbDljcyJCEEkJr8ANu2JvtNbVg/9MvKAWV44kTrGS+Pi4INg== +"@smithy/signature-v4@^4.2.0", "@smithy/signature-v4@^4.2.3": + version "4.2.3" + resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-4.2.3.tgz#abbca5e5fe9158422b3125b2956791a325a27f22" + integrity sha512-pPSQQ2v2vu9vc8iew7sszLd0O09I5TRc5zhY71KA+Ao0xYazIG+uLeHbTJfIWGO3BGVLiXjUr3EEeCcEQLjpWQ== dependencies: "@smithy/is-array-buffer" "^3.0.0" - "@smithy/protocol-http" "^4.1.5" - "@smithy/types" "^3.6.0" + "@smithy/protocol-http" "^4.1.7" + "@smithy/types" "^3.7.1" "@smithy/util-hex-encoding" "^3.0.0" - "@smithy/util-middleware" "^3.0.8" + "@smithy/util-middleware" "^3.0.10" "@smithy/util-uri-escape" "^3.0.0" "@smithy/util-utf8" "^3.0.0" tslib "^2.6.2" @@ -9589,7 +9588,7 @@ "@smithy/util-stream" "^3.2.1" tslib "^2.6.2" -"@smithy/types@^3.2.0", "@smithy/types@^3.6.0", "@smithy/types@^3.7.1": +"@smithy/types@^3.6.0", "@smithy/types@^3.7.1": version "3.7.1" resolved "https://registry.yarnpkg.com/@smithy/types/-/types-3.7.1.tgz#4af54c4e28351e9101996785a33f2fdbf93debe7" integrity sha512-XKLcLXZY7sUQgvvWyeaL/qwNPp6V3dWcUjqrQKjSb+tzYiCy340R/c64LV5j+Tnb2GhmunEX0eou+L+m2hJNYA== @@ -9691,12 +9690,12 @@ dependencies: tslib "^2.6.2" -"@smithy/util-middleware@^3.0.2", "@smithy/util-middleware@^3.0.8": - version "3.0.8" - resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-3.0.8.tgz#372bc7a2845408ad69da039d277fc23c2734d0c6" - integrity sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA== +"@smithy/util-middleware@^3.0.10", "@smithy/util-middleware@^3.0.8": + version "3.0.10" + resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-3.0.10.tgz#ab8be99f1aaafe5a5490c344f27a264b72b7592f" + integrity sha512-eJO+/+RsrG2RpmY68jZdwQtnfsxjmPxzMlQpnHKjFPwrYqvlcT+fHdT+ZVwcjlWSrByOhGr9Ff2GG17efc192A== dependencies: - "@smithy/types" "^3.6.0" + "@smithy/types" "^3.7.1" tslib "^2.6.2" "@smithy/util-retry@^3.0.8": @@ -11692,7 +11691,7 @@ "@types/tough-cookie" "*" parse5 "^7.0.0" -"@types/json-schema@*", "@types/json-schema@^7", "@types/json-schema@^7.0.0", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": +"@types/json-schema@*", "@types/json-schema@^7.0.0", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.11" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== @@ -11761,10 +11760,10 @@ resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.17.0.tgz#d774355e41f372d5350a4d0714abb48194a489c3" integrity sha512-t7dhREVv6dbNj0q17X12j7yDG4bD/DHYX7o5/DbDxobP0HnGPgpRz2Ej77aL7TZT3DSw13fqUTj8J4mMnqa7WA== -"@types/lodash@^4.17.10": - version "4.17.10" - resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.17.10.tgz#64f3edf656af2fe59e7278b73d3e62404144a6e6" - integrity sha512-YpS0zzoduEhuOWjAotS6A5AVCva7X4lVlYLF0FYHAY9sdraBfnatttHItlWeZdGhuEkf+OzMNg2ZYAx8t+52uQ== +"@types/lodash@^4.17.0", "@types/lodash@^4.17.10": + version "4.17.13" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.17.13.tgz#786e2d67cfd95e32862143abe7463a7f90c300eb" + integrity sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg== "@types/long@^4.0.1": version "4.0.2" @@ -13331,7 +13330,7 @@ ajv@^6.1.0, ajv@^6.10.2, ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.0, ajv@^8.0.1, ajv@^8.12.0, ajv@^8.17.1, ajv@^8.6.3, ajv@^8.8.0: +ajv@^8.0.0, ajv@^8.0.1, ajv@^8.17.1, ajv@^8.6.3, ajv@^8.8.0: version "8.17.1" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== @@ -13406,10 +13405,10 @@ ansi-regex@^5.0.0, ansi-regex@^5.0.1: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== -ansi-regex@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" - integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== +ansi-regex@^6.0.1, ansi-regex@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.1.0.tgz#95ec409c69619d6cb1b8b34f14b660ef28ebd654" + integrity sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA== ansi-styles@^2.2.1: version "2.2.1" @@ -13926,10 +13925,10 @@ aws-sign2@~0.7.0: resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= -aws4@^1.12.0, aws4@^1.8.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.12.0.tgz#ce1c9d143389679e253b314241ea9aa5cec980d3" - integrity sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg== +aws4@^1.13.2, aws4@^1.8.0: + version "1.13.2" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.13.2.tgz#0aa167216965ac9474ccfa83892cfb6b3e1e52ef" + integrity sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw== axe-core@^4.10.0: version "4.10.0" @@ -15261,6 +15260,17 @@ cli-boxes@^2.2.1: resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== +cli-color@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/cli-color/-/cli-color-2.0.4.tgz#d658080290968816b322248b7306fad2346fb2c8" + integrity sha512-zlnpg0jNcibNrO7GG9IeHH7maWFeCz+Ja1wx/7tZNU5ASSSSZ+/qZciM0/LHCYxSdqv5h2sdbQ/PXYdOuetXvA== + dependencies: + d "^1.0.1" + es5-ext "^0.10.64" + es6-iterator "^2.0.3" + memoizee "^0.4.15" + timers-ext "^0.1.7" + cli-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" @@ -16612,6 +16622,14 @@ d3@3.5.17, d3@^3.5.6: resolved "https://registry.yarnpkg.com/d3/-/d3-3.5.17.tgz#bc46748004378b21a360c9fc7cf5231790762fb8" integrity sha1-vEZ0gAQ3iyGjYMn8fPUjF5B2L7g= +d@1, d@^1.0.1, d@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/d/-/d-1.0.2.tgz#2aefd554b81981e7dccf72d6842ae725cb17e5de" + integrity sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw== + dependencies: + es5-ext "^0.10.64" + type "^2.7.2" + dagre@^0.8.2: version "0.8.5" resolved "https://registry.yarnpkg.com/dagre/-/dagre-0.8.5.tgz#ba30b0055dac12b6c1fcc247817442777d06afee" @@ -17992,6 +18010,16 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" +es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.62, es5-ext@^0.10.64, es5-ext@~0.10.14, es5-ext@~0.10.2: + version "0.10.64" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.64.tgz#12e4ffb48f1ba2ea777f1fcdd1918ef73ea21714" + integrity sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg== + dependencies: + es6-iterator "^2.0.3" + es6-symbol "^3.1.3" + esniff "^2.0.1" + next-tick "^1.1.0" + es5-shim@^4.5.13: version "4.5.14" resolved "https://registry.yarnpkg.com/es5-shim/-/es5-shim-4.5.14.tgz#90009e1019d0ea327447cb523deaff8fe45697ef" @@ -18002,6 +18030,15 @@ es6-error@^4.0.1: resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d" integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg== +es6-iterator@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" + integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= + dependencies: + d "1" + es5-ext "^0.10.35" + es6-symbol "^3.1.1" + es6-promise@^3.2.1: version "3.3.1" resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz#a08cdde84ccdbf34d027a1451bc91d4bcd28a613" @@ -18017,6 +18054,24 @@ es6-shim@^0.35.5: resolved "https://registry.yarnpkg.com/es6-shim/-/es6-shim-0.35.5.tgz#46f59dc0a84a1c5029e8ff1166ca0a902077a9ab" integrity sha512-E9kK/bjtCQRpN1K28Xh4BlmP8egvZBGJJ+9GtnzOwt7mdqtrjHFuVGr7QJfdjBIKqrlU5duPf3pCBoDrkjVYFg== +es6-symbol@^3.1.1, es6-symbol@^3.1.3: + version "3.1.4" + resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.4.tgz#f4e7d28013770b4208ecbf3e0bf14d3bcb557b8c" + integrity sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg== + dependencies: + d "^1.0.2" + ext "^1.7.0" + +es6-weak-map@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.3.tgz#b6da1f16cc2cc0d9be43e6bdbfc5e7dfcdf31d53" + integrity sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA== + dependencies: + d "1" + es5-ext "^0.10.46" + es6-iterator "^2.0.3" + es6-symbol "^3.1.1" + esbuild@^0.19.11: version "0.19.12" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.19.12.tgz#dc82ee5dc79e82f5a5c3b4323a2a641827db3e04" @@ -18408,6 +18463,16 @@ eslint@^8.57.0: strip-ansi "^6.0.1" text-table "^0.2.0" +esniff@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/esniff/-/esniff-2.0.1.tgz#a4d4b43a5c71c7ec51c51098c1d8a29081f9b308" + integrity sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg== + dependencies: + d "^1.0.1" + es5-ext "^0.10.62" + event-emitter "^0.3.5" + type "^2.7.2" + espree@^9.6.0, espree@^9.6.1: version "9.6.1" resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" @@ -18456,6 +18521,14 @@ etag@~1.8.1: resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= +event-emitter@^0.3.5: + version "0.3.5" + resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39" + integrity sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk= + dependencies: + d "1" + es5-ext "~0.10.14" + event-target-shim@^5.0.0: version "5.0.1" resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" @@ -18496,10 +18569,10 @@ eventsource-parser@1.0.0: resolved "https://registry.yarnpkg.com/eventsource-parser/-/eventsource-parser-1.0.0.tgz#6332e37fd5512e3c8d9df05773b2bf9e152ccc04" integrity sha512-9jgfSCa3dmEme2ES3mPByGXfgZ87VbP97tng1G2nWwWx6bV2nYxm2AWCrbQjXToSe+yYlqaZNtxffR9IeQr95g== -eventsource-parser@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/eventsource-parser/-/eventsource-parser-1.1.1.tgz#576f8bcf391c5e5ccdea817abd9ead36d1754247" - integrity sha512-3Ej2iLj6ZnX+5CMxqyUb8syl9yVZwcwm8IIMrOJlF7I51zxOOrRlU3zxSb/6hFbl03ts1ZxHAGJdWLZOLyKG7w== +eventsource-parser@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/eventsource-parser/-/eventsource-parser-3.0.0.tgz#9303e303ef807d279ee210a17ce80f16300d9f57" + integrity sha512-T1C0XCUimhxVQzW4zFipdx0SficT651NnkR0ZSH3yQwh+mFMdLfgjABVi4YtMTtaL4s168593DaoaRLMqryavA== evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: version "1.0.3" @@ -18684,6 +18757,13 @@ express@^4.17.1, express@^4.17.3, express@^4.18.2, express@^4.21.0: utils-merge "1.0.1" vary "~1.1.2" +ext@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/ext/-/ext-1.7.0.tgz#0ea4383c0103d60e70be99e9a7f11027a33c4f5f" + integrity sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw== + dependencies: + type "^2.7.2" + extend-shallow@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" @@ -19838,7 +19918,7 @@ glob@8.1.0: minimatch "^5.0.1" once "^1.3.0" -glob@^10.0.0, glob@^10.3.7: +glob@^10.0.0, glob@^10.3.12, glob@^10.3.7: version "10.4.5" resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956" integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg== @@ -20059,12 +20139,10 @@ got@^11.8.2: p-cancelable "^2.0.0" responselike "^2.0.0" -gpt-tokenizer@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/gpt-tokenizer/-/gpt-tokenizer-2.1.2.tgz#14f7ce424cf2309fb5be66e112d1836080c2791a" - integrity sha512-HSuI5d6uey+c7x/VzQlPfCoGrfLyAc28vxWofKbjR9PJHm0AjQGSWkKw/OJnb+8S1g7nzgRsf0WH3dK+NNWYbg== - dependencies: - rfc4648 "^1.5.2" +gpt-tokenizer@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/gpt-tokenizer/-/gpt-tokenizer-2.6.2.tgz#90e6932c7b5f73df7c13d360802edb43a2776586" + integrity sha512-OznIET3z069FiwbLtLFXJ9pVESYAa8EnX0BMogs6YJ4Fn2FIcyeZYEbxsp2grPiK0DVaqP1f+0JR/8t9R7/jlg== graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.8, graceful-fs@^4.2.9: version "4.2.11" @@ -21574,10 +21652,10 @@ is-primitive@^3.0.1: resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-3.0.1.tgz#98c4db1abff185485a657fc2905052b940524d05" integrity sha512-GljRxhWvlCNRfZyORiH77FwdFwGcMO620o37EOYC0ORWdq+WYNVqW0w2Juzew4M+L81l6/QS3t5gkkihyRqv9w== -is-promise@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" - integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= +is-promise@^2.1.0, is-promise@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" + integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== is-regex@^1.0.4, is-regex@^1.0.5, is-regex@^1.1.2, is-regex@^1.1.4: version "1.1.4" @@ -22545,10 +22623,10 @@ js-string-escape@^1.0.1: resolved "https://registry.yarnpkg.com/js-string-escape/-/js-string-escape-1.0.1.tgz#e2625badbc0d67c7533e9edc1068c587ae4137ef" integrity sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8= -js-tiktoken@^1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/js-tiktoken/-/js-tiktoken-1.0.12.tgz#af0f5cf58e5e7318240d050c8413234019424211" - integrity sha512-L7wURW1fH9Qaext0VzaUDpFGVQgjkdE3Dgsy9/+yXyGEpBKnylTd0mU0bfbNkKDlXRb6TEsZkwuflu1B8uQbJQ== +js-tiktoken@^1.0.12, js-tiktoken@^1.0.14: + version "1.0.15" + resolved "https://registry.yarnpkg.com/js-tiktoken/-/js-tiktoken-1.0.15.tgz#92a7d829f6950c2cfb35cc52555502e3d6e2ebac" + integrity sha512-65ruOWWXDEZHHbAo7EjOcNxOGasQKbL4Fq3jEr2xsCqSsoOo6VVSqzWQb6PRIqypFSDcma4jO90YP0w5X8qVXQ== dependencies: base64-js "^1.5.1" @@ -22662,6 +22740,24 @@ json-schema-to-ts@^2.9.1: "@types/json-schema" "^7.0.9" ts-algebra "^1.2.0" +json-schema-to-typescript@^14.1.0: + version "14.1.0" + resolved "https://registry.yarnpkg.com/json-schema-to-typescript/-/json-schema-to-typescript-14.1.0.tgz#31160d9cf13bf8f948a7ccefdf97e995bc183591" + integrity sha512-VIeAFQkn88gFh26MSHWG4uX7TjK/arTw0NVLMZn6vX1WrSF+P6xu5MyEdovu+9PJ0uiS5gm0wzwQvYW9eSq1uw== + dependencies: + "@apidevtools/json-schema-ref-parser" "^11.5.5" + "@types/json-schema" "^7.0.15" + "@types/lodash" "^4.17.0" + cli-color "^2.0.4" + glob "^10.3.12" + is-glob "^4.0.3" + js-yaml "^4.1.0" + lodash "^4.17.21" + minimist "^1.2.8" + mkdirp "^3.0.1" + node-fetch "^3.3.2" + prettier "^3.2.5" + json-schema-traverse@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" @@ -22970,10 +23066,10 @@ kuler@^2.0.0: zod "^3.22.4" zod-to-json-schema "^3.22.3" -langsmith@^0.2.0, langsmith@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/langsmith/-/langsmith-0.2.3.tgz#91c5b4e3d5b030d8a995e9acaac43dba4b9b225c" - integrity sha512-SPMYPVqR9kwXZVmJ2PXC61HeBnXIFHrjfjDxQ14H0+n5p4gqjLzgSHIQyxBlFeWQUQzArJxe65Ap+s+Xo1cZog== +langsmith@^0.2.0, langsmith@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/langsmith/-/langsmith-0.2.5.tgz#0e58900bcdfb47409222dd6c8c122c50f5015337" + integrity sha512-dA+l7ZEh1Q9Q9FcE39PUSSEMfsFo73R2V81fRo5KSlGNcypOEhoQvv6lbjyZP7MHmt3/9pPcfpuRd5Y4RbFYqQ== dependencies: "@types/uuid" "^10.0.0" commander "^10.0.1" @@ -23521,6 +23617,13 @@ lru-cache@^7.14.1: resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== +lru-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/lru-queue/-/lru-queue-0.1.0.tgz#2738bd9f0d3cf4f84490c5736c48699ac632cda3" + integrity sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM= + dependencies: + es5-ext "~0.10.2" + lunr@^2.3.9: version "2.3.9" resolved "https://registry.yarnpkg.com/lunr/-/lunr-2.3.9.tgz#18b123142832337dd6e964df1a5a7707b25d35e1" @@ -23900,6 +24003,20 @@ memoize@^10.0.0: dependencies: mimic-function "^5.0.0" +memoizee@^0.4.15: + version "0.4.17" + resolved "https://registry.yarnpkg.com/memoizee/-/memoizee-0.4.17.tgz#942a5f8acee281fa6fb9c620bddc57e3b7382949" + integrity sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA== + dependencies: + d "^1.0.2" + es5-ext "^0.10.64" + es6-weak-map "^2.0.3" + event-emitter "^0.3.5" + is-promise "^2.2.2" + lru-queue "^0.1.0" + next-tick "^1.1.0" + timers-ext "^0.1.7" + memoizerific@^1.11.3: version "1.11.3" resolved "https://registry.yarnpkg.com/memoizerific/-/memoizerific-1.11.3.tgz#7c87a4646444c32d75438570905f2dbd1b1a805a" @@ -24803,6 +24920,11 @@ next-line@^1.1.0: resolved "https://registry.yarnpkg.com/next-line/-/next-line-1.1.0.tgz#fcae57853052b6a9bae8208e40dd7d3c2d304603" integrity sha1-/K5XhTBStqm66CCOQN19PC0wRgM= +next-tick@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" + integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== + nice-napi@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/nice-napi/-/nice-napi-1.0.2.tgz#dc0ab5a1eac20ce548802fc5686eaa6bc654927b" @@ -25442,10 +25564,10 @@ open@^8.0.9, open@^8.4.0, open@~8.4.0: is-docker "^2.1.1" is-wsl "^2.2.0" -openai@^4.68.0: - version "4.69.0" - resolved "https://registry.yarnpkg.com/openai/-/openai-4.69.0.tgz#ac2463719280987e506e4bd62dd477337e2406a1" - integrity sha512-S3hOHSkk609KqwgH+7dwFrSvO3Gm3Nk0YWGyPHNscoMH/Y2tH1qunMi7gtZnLbUv4/N1elqCp6bDior2401kCQ== +openai@^4.68.0, openai@^4.72.0: + version "4.72.0" + resolved "https://registry.yarnpkg.com/openai/-/openai-4.72.0.tgz#61630553157a0c9bb1c304b1dd4d2f90e9ec4cf7" + integrity sha512-hFqG9BWCs7L7ifrhJXw7mJXmUBr7d9N6If3J9563o0jfwVA4wFANFDDaOIWFdgDdwgCXg5emf0Q+LoLCGszQYA== dependencies: "@types/node" "^18.11.18" "@types/node-fetch" "^2.6.4" @@ -26724,6 +26846,11 @@ prettier@^2.0.0, prettier@^2.8.8: resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== +prettier@^3.2.5: + version "3.3.3" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.3.tgz#30c54fe0be0d8d12e6ae61dbb10109ea00d53105" + integrity sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew== + pretty-bytes@^5.6.0: version "5.6.0" resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" @@ -28651,11 +28778,6 @@ reusify@^1.0.4: resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== -rfc4648@^1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/rfc4648/-/rfc4648-1.5.2.tgz#cf5dac417dd83e7f4debf52e3797a723c1373383" - integrity sha512-tLOizhR6YGovrEBLatX1sdcuhoSCXddw3mqNVAcKxGJ+J0hFeJ+SjeWCv5UPA/WU3YzWPPuCVYgXBKZUPGpKtg== - rfdc@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.4.1.tgz#778f76c4fb731d93414e8f925fbecf64cce7f6ca" @@ -30776,10 +30898,10 @@ tabbable@^5.3.3: resolved "https://registry.yarnpkg.com/tabbable/-/tabbable-5.3.3.tgz#aac0ff88c73b22d6c3c5a50b1586310006b47fbf" integrity sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA== -table@^6.8.0, table@^6.8.1: - version "6.8.1" - resolved "https://registry.yarnpkg.com/table/-/table-6.8.1.tgz#ea2b71359fe03b017a5fbc296204471158080bdf" - integrity sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA== +table@^6.8.0, table@^6.8.2: + version "6.8.2" + resolved "https://registry.yarnpkg.com/table/-/table-6.8.2.tgz#c5504ccf201213fa227248bdc8c5569716ac6c58" + integrity sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA== dependencies: ajv "^8.0.1" lodash.truncate "^4.4.2" @@ -31110,6 +31232,14 @@ timers-browserify@^2.0.4: dependencies: setimmediate "^1.0.4" +timers-ext@^0.1.7: + version "0.1.8" + resolved "https://registry.yarnpkg.com/timers-ext/-/timers-ext-0.1.8.tgz#b4e442f10b7624a29dd2aa42c295e257150cf16c" + integrity sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww== + dependencies: + es5-ext "^0.10.64" + next-tick "^1.1.0" + tiny-inflate@^1.0.0, tiny-inflate@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/tiny-inflate/-/tiny-inflate-1.0.3.tgz#122715494913a1805166aaf7c93467933eea26c4" @@ -31552,6 +31682,11 @@ type-is@~1.6.18: media-typer "0.3.0" mime-types "~2.1.24" +type@^2.7.2: + version "2.7.3" + resolved "https://registry.yarnpkg.com/type/-/type-2.7.3.tgz#436981652129285cc3ba94f392886c2637ea0486" + integrity sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ== + typed-array-buffer@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz#1867c5d83b20fcb5ccf32649e5e2fc7424474ff3" @@ -31642,7 +31777,7 @@ typescript-tuple@^2.2.1: dependencies: typescript-compare "^0.0.2" -typescript@5, typescript@5.1.6, typescript@^3.3.3333, typescript@^5.0.4: +typescript@5, typescript@5.1.6, typescript@^3.3.3333, typescript@^5.0.4, typescript@^5.5.3: version "5.1.6" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.6.tgz#02f8ac202b6dad2c0dd5e0913745b47a37998274" integrity sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==