Skip to content

[Backport] Update @elastic/appex-ai-infra (main) (#200579)#202809

Merged
legrego merged 3 commits intoelastic:8.xfrom
legrego:backport/8.x/pr-200579
Dec 5, 2024
Merged

[Backport] Update @elastic/appex-ai-infra (main) (#200579)#202809
legrego merged 3 commits intoelastic:8.xfrom
legrego:backport/8.x/pr-200579

Conversation

@legrego
Copy link
Copy Markdown
Member

@legrego legrego commented Dec 3, 2024

This PR backports #200579 to 8.x

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| @&elastic#8203;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://github.com/awslabs/smithy-typescript/tree/main/packages/eventstream-serde-node)
([source](https://github.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://github.com/awslabs/smithy-typescript/tree/main/packages/protocol-http)
([source](https://github.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://github.com/awslabs/smithy-typescript/tree/main/packages/signature-v4)
([source](https://github.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://github.com/awslabs/smithy-typescript/tree/main/packages/types)
([source](https://github.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://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/json-schema)
([source](https://github.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://github.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://github.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://github.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://github.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://github.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://github.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://github.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://github.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

<details>
<summary>awslabs/smithy-typescript
(@&elastic#8203;smithy/eventstream-serde-node)</summary>

###
[`v3.0.12`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#3012)

[Compare
Source](https://github.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://github.com/awslabs/smithy-typescript/commit/fcd5ca8)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).7.1
-
[@&elastic#8203;smithy/eventstream-serde-universal](https://github.com/smithy/eventstream-serde-universal)[@&#8203;3](https://github.com/3).0.12

###
[`v3.0.11`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#3011)

[Compare
Source](https://github.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://github.com/awslabs/smithy-typescript/commit/cd1929b)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).7.0
-
[@&elastic#8203;smithy/eventstream-serde-universal](https://github.com/smithy/eventstream-serde-universal)[@&#8203;3](https://github.com/3).0.11

###
[`v3.0.10`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#3010)

[Compare
Source](https://github.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://github.com/awslabs/smithy-typescript/commit/84bec05)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).6.0
-
[@&elastic#8203;smithy/eventstream-serde-universal](https://github.com/smithy/eventstream-serde-universal)[@&#8203;3](https://github.com/3).0.10

###
[`v3.0.9`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#309)

[Compare
Source](https://github.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://github.com/awslabs/smithy-typescript/commit/a4c1285)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).5.0
-
[@&elastic#8203;smithy/eventstream-serde-universal](https://github.com/smithy/eventstream-serde-universal)[@&#8203;3](https://github.com/3).0.9

###
[`v3.0.8`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#308)

[Compare
Source](https://github.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://github.com/awslabs/smithy-typescript/commit/e7b438b)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).4.2
-
[@&elastic#8203;smithy/eventstream-serde-universal](https://github.com/smithy/eventstream-serde-universal)[@&#8203;3](https://github.com/3).0.8

###
[`v3.0.7`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#307)

[Compare
Source](https://github.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://github.com/awslabs/smithy-typescript/commit/cf9257e)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).4.1
-
[@&elastic#8203;smithy/eventstream-serde-universal](https://github.com/smithy/eventstream-serde-universal)[@&#8203;3](https://github.com/3).0.7

###
[`v3.0.6`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#306)

[Compare
Source](https://github.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://github.com/awslabs/smithy-typescript/commit/2dad138)]
- Updated dependencies
\[[`9f3f2f5`](https://github.com/awslabs/smithy-typescript/commit/9f3f2f5)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).4.0
-
[@&elastic#8203;smithy/eventstream-serde-universal](https://github.com/smithy/eventstream-serde-universal)[@&#8203;3](https://github.com/3).0.6

###
[`v3.0.5`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#305)

[Compare
Source](https://github.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://github.com/awslabs/smithy-typescript/commit/b352cc1)]
-
[@&elastic#8203;smithy/eventstream-serde-universal](https://github.com/smithy/eventstream-serde-universal)[@&#8203;3](https://github.com/3).0.5

###
[`v3.0.4`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#304)

[Compare
Source](https://github.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://github.com/awslabs/smithy-typescript/commit/4784fb9)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).3.0
-
[@&elastic#8203;smithy/eventstream-serde-universal](https://github.com/smithy/eventstream-serde-universal)[@&#8203;3](https://github.com/3).0.4

</details>

<details>
<summary>awslabs/smithy-typescript
(@&elastic#8203;smithy/protocol-http)</summary>

###
[`v4.1.7`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#417)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.6...@smithy/protocol-http@4.1.7)

##### Patch Changes

- Updated dependencies
\[[`fcd5ca8`](https://github.com/awslabs/smithy-typescript/commit/fcd5ca8)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).7.1

###
[`v4.1.6`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#416)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.5...@smithy/protocol-http@4.1.6)

##### Patch Changes

- Updated dependencies
\[[`cd1929b`](https://github.com/awslabs/smithy-typescript/commit/cd1929b)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).7.0

###
[`v4.1.5`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#415)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.4...@smithy/protocol-http@4.1.5)

##### Patch Changes

- Updated dependencies
\[[`84bec05`](https://github.com/awslabs/smithy-typescript/commit/84bec05)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).6.0

###
[`v4.1.4`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#414)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.3...@smithy/protocol-http@4.1.4)

##### Patch Changes

- Updated dependencies
\[[`a4c1285`](https://github.com/awslabs/smithy-typescript/commit/a4c1285)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).5.0

###
[`v4.1.3`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#413)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.2...@smithy/protocol-http@4.1.3)

##### Patch Changes

- Updated dependencies
\[[`e7b438b`](https://github.com/awslabs/smithy-typescript/commit/e7b438b)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).4.2

###
[`v4.1.2`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#412)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.1...@smithy/protocol-http@4.1.2)

##### Patch Changes

- Updated dependencies
\[[`cf9257e`](https://github.com/awslabs/smithy-typescript/commit/cf9257e)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).4.1

###
[`v4.1.1`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#411)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.0...@smithy/protocol-http@4.1.1)

##### Patch Changes

- Updated dependencies
\[[`2dad138`](https://github.com/awslabs/smithy-typescript/commit/2dad138)]
- Updated dependencies
\[[`9f3f2f5`](https://github.com/awslabs/smithy-typescript/commit/9f3f2f5)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).4.0

###
[`v4.1.0`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#410)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.0.4...@smithy/protocol-http@4.1.0)

##### Minor Changes

-
[`86862ea`](https://github.com/awslabs/smithy-typescript/commit/86862ea):
switch to static HttpRequest clone method

###
[`v4.0.4`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#404)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.0.3...@smithy/protocol-http@4.0.4)

##### Patch Changes

-
[`796567d`](https://github.com/awslabs/smithy-typescript/commit/796567d):
add guidance for HttpRequest cloning

###
[`v4.0.3`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#403)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.0.2...@smithy/protocol-http@4.0.3)

##### Patch Changes

- Updated dependencies
\[[`4784fb9`](https://github.com/awslabs/smithy-typescript/commit/4784fb9)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).3.0

</details>

<details>
<summary>awslabs/smithy-typescript
(@&elastic#8203;smithy/signature-v4)</summary>

###
[`v4.2.3`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#423)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.2.2...@smithy/signature-v4@&#8203;4.2.3)

##### Patch Changes

- Updated dependencies
\[[`fcd5ca8`](https://github.com/awslabs/smithy-typescript/commit/fcd5ca8)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).7.1
-
[@&elastic#8203;smithy/protocol-http](https://github.com/smithy/protocol-http)[@&#8203;4](https://github.com/4).1.7
-
[@&elastic#8203;smithy/util-middleware](https://github.com/smithy/util-middleware)[@&#8203;3](https://github.com/3).0.10

###
[`v4.2.2`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#422)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.2.1...@smithy/signature-v4@&#8203;4.2.2)

##### Patch Changes

- Updated dependencies
\[[`cd1929b`](https://github.com/awslabs/smithy-typescript/commit/cd1929b)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).7.0
-
[@&elastic#8203;smithy/protocol-http](https://github.com/smithy/protocol-http)[@&#8203;4](https://github.com/4).1.6
-
[@&elastic#8203;smithy/util-middleware](https://github.com/smithy/util-middleware)[@&#8203;3](https://github.com/3).0.9

###
[`v4.2.1`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#421)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.2.0...@smithy/signature-v4@&#8203;4.2.1)

##### Patch Changes

- Updated dependencies
\[[`84bec05`](https://github.com/awslabs/smithy-typescript/commit/84bec05)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).6.0
-
[@&elastic#8203;smithy/protocol-http](https://github.com/smithy/protocol-http)[@&#8203;4](https://github.com/4).1.5
-
[@&elastic#8203;smithy/util-middleware](https://github.com/smithy/util-middleware)[@&#8203;3](https://github.com/3).0.8

###
[`v4.2.0`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#420)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.1.4...@smithy/signature-v4@&#8203;4.2.0)

##### Minor Changes

-
[`a4c1285`](https://github.com/awslabs/smithy-typescript/commit/a4c1285):
configurable hoisted headers

##### Patch Changes

- Updated dependencies
\[[`a4c1285`](https://github.com/awslabs/smithy-typescript/commit/a4c1285)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).5.0
-
[@&elastic#8203;smithy/protocol-http](https://github.com/smithy/protocol-http)[@&#8203;4](https://github.com/4).1.4
-
[@&elastic#8203;smithy/util-middleware](https://github.com/smithy/util-middleware)[@&#8203;3](https://github.com/3).0.7

###
[`v4.1.4`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#414)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.1.3...@smithy/signature-v4@&#8203;4.1.4)

##### Patch Changes

-
[`806cc7f`](https://github.com/awslabs/smithy-typescript/commit/806cc7f):
fix: sort query parameter keys after encoding

###
[`v4.1.3`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#413)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.1.2...@smithy/signature-v4@&#8203;4.1.3)

##### Patch Changes

- Updated dependencies
\[[`e7b438b`](https://github.com/awslabs/smithy-typescript/commit/e7b438b)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).4.2
-
[@&elastic#8203;smithy/protocol-http](https://github.com/smithy/protocol-http)[@&#8203;4](https://github.com/4).1.3
-
[@&elastic#8203;smithy/util-middleware](https://github.com/smithy/util-middleware)[@&#8203;3](https://github.com/3).0.6

###
[`v4.1.2`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#412)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.1.1...@smithy/signature-v4@&#8203;4.1.2)

##### Patch Changes

- Updated dependencies
\[[`cf9257e`](https://github.com/awslabs/smithy-typescript/commit/cf9257e)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).4.1
-
[@&elastic#8203;smithy/protocol-http](https://github.com/smithy/protocol-http)[@&#8203;4](https://github.com/4).1.2
-
[@&elastic#8203;smithy/util-middleware](https://github.com/smithy/util-middleware)[@&#8203;3](https://github.com/3).0.5

###
[`v4.1.1`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#411)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.1.0...@smithy/signature-v4@&#8203;4.1.1)

##### Patch Changes

- Updated dependencies
\[[`2dad138`](https://github.com/awslabs/smithy-typescript/commit/2dad138)]
- Updated dependencies
\[[`9f3f2f5`](https://github.com/awslabs/smithy-typescript/commit/9f3f2f5)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).4.0
-
[@&elastic#8203;smithy/protocol-http](https://github.com/smithy/protocol-http)[@&#8203;4](https://github.com/4).1.1
-
[@&elastic#8203;smithy/util-middleware](https://github.com/smithy/util-middleware)[@&#8203;3](https://github.com/3).0.4

###
[`v4.1.0`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#410)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.0.0...@smithy/signature-v4@&#8203;4.1.0)

##### Minor Changes

-
[`86862ea`](https://github.com/awslabs/smithy-typescript/commit/86862ea):
switch to static HttpRequest clone method

##### Patch Changes

- Updated dependencies
\[[`86862ea`](https://github.com/awslabs/smithy-typescript/commit/86862ea)]
-
[@&elastic#8203;smithy/protocol-http](https://github.com/smithy/protocol-http)[@&#8203;4](https://github.com/4).1.0

###
[`v4.0.0`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#400)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;3.1.2...@smithy/signature-v4@&#8203;4.0.0)

##### Major Changes

-
[`ae8bf5c`](https://github.com/awslabs/smithy-typescript/commit/ae8bf5c):
Make sha256 required parameter for SigV4 constructor

###
[`v3.1.2`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#312)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;3.1.1...@smithy/signature-v4@&#8203;3.1.2)

##### Patch Changes

- Updated dependencies
\[[`4784fb9`](https://github.com/awslabs/smithy-typescript/commit/4784fb9)]
-
[@&elastic#8203;smithy/types](https://github.com/smithy/types)[@&#8203;3](https://github.com/3).3.0
-
[@&elastic#8203;smithy/util-middleware](https://github.com/smithy/util-middleware)[@&#8203;3](https://github.com/3).0.3

</details>

<details>
<summary>awslabs/smithy-typescript (@&elastic#8203;smithy/types)</summary>

###
[`v3.7.1`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#371)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/types@3.7.0...@smithy/types@3.7.1)

##### Patch Changes

-
[`fcd5ca8`](https://github.com/awslabs/smithy-typescript/commit/fcd5ca8):
prevent infinite recursion with NoUndefined and RecursiveRequired re:
DocumentType

###
[`v3.7.0`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#370)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/types@3.6.0...@smithy/types@3.7.0)

##### Minor Changes

-
[`cd1929b`](https://github.com/awslabs/smithy-typescript/commit/cd1929b):
vitest compatibility

###
[`v3.6.0`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#360)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/types@3.5.0...@smithy/types@3.6.0)

##### Minor Changes

-
[`84bec05`](https://github.com/awslabs/smithy-typescript/commit/84bec05):
add feature identification map to smithy context

###
[`v3.5.0`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#350)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/types@3.4.2...@smithy/types@3.5.0)

##### Minor Changes

-
[`a4c1285`](https://github.com/awslabs/smithy-typescript/commit/a4c1285):
configurable hoisted headers

###
[`v3.4.2`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#342)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/types@3.4.1...@smithy/types@3.4.2)

##### Patch Changes

-
[`e7b438b`](https://github.com/awslabs/smithy-typescript/commit/e7b438b):
add interface stub for browser RequestInit type

###
[`v3.4.1`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#341)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/types@3.4.0...@smithy/types@3.4.1)

##### Patch Changes

-
[`cf9257e`](https://github.com/awslabs/smithy-typescript/commit/cf9257e):
add requestInit options to fetch

###
[`v3.4.0`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#340)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/types@3.3.0...@smithy/types@3.4.0)

##### Minor Changes

-
[`2dad138`](https://github.com/awslabs/smithy-typescript/commit/2dad138):
Add string array to EndpointParameters

##### Patch Changes

-
[`9f3f2f5`](https://github.com/awslabs/smithy-typescript/commit/9f3f2f5):
fix type transforms

###
[`v3.3.0`](https://github.com/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#330)

[Compare
Source](https://github.com/awslabs/smithy-typescript/compare/@smithy/types@3.2.0...@smithy/types@3.3.0)

##### Minor Changes

-
[`4784fb9`](https://github.com/awslabs/smithy-typescript/commit/4784fb9):
Adding support for setting the fetch API credentials mode

</details>

<details>
<summary>ajv-validator/ajv (ajv)</summary>

###
[`v8.17.1`](https://github.com/ajv-validator/ajv/releases/tag/v8.17.1)

[Compare
Source](https://github.com/ajv-validator/ajv/compare/v8.16.0...v8.17.1)

#### What's Changed

- bump version to 8.17.1 by
[@&elastic#8203;jasoniangreen](https://github.com/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2472](https://github.com/ajv-validator/ajv/pull/2472)

**Full Changelog**:
ajv-validator/ajv@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://github.com/ajv-validator/ajv/pull/2444))"
by [@&elastic#8203;gurgunday](https://github.com/gurgunday) in
[https://github.com/ajv-validator/ajv/pull/2448](https://github.com/ajv-validator/ajv/pull/2448)
fix: ignore new eslint error for
[@&elastic#8203;typescript-eslint/no-extraneous-class](https://github.com/typescript-eslint/no-extraneous-class)
by [@&elastic#8203;jasoniangreen](https://github.com/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2455](https://github.com/ajv-validator/ajv/pull/2455)
docs: clarify behaviour of addVocabulary by
[@&elastic#8203;jasoniangreen](https://github.com/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2454](https://github.com/ajv-validator/ajv/pull/2454)
docs: refactor to improve legibility by
[@&elastic#8203;blottn](https://github.com/blottn) in
[https://github.com/ajv-validator/ajv/pull/2432](https://github.com/ajv-validator/ajv/pull/2432)
Fix grammatical typo in managing-schemas.md by
[@&elastic#8203;wetneb](https://github.com/wetneb) in
[https://github.com/ajv-validator/ajv/pull/2305](https://github.com/ajv-validator/ajv/pull/2305)
docs: Fix broken strict-mode link by
[@&elastic#8203;alexanderjsx](https://github.com/alexanderjsx) in
[https://github.com/ajv-validator/ajv/pull/2459](https://github.com/ajv-validator/ajv/pull/2459)
feat: add test for encoded refs and bump fast-uri by
[@&elastic#8203;jasoniangreen](https://github.com/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2449](https://github.com/ajv-validator/ajv/pull/2449)
fix: changes for
[@&elastic#8203;typescript-eslint/array-type](https://github.com/typescript-eslint/array-type)
rule by [@&elastic#8203;jasoniangreen](https://github.com/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2467](https://github.com/ajv-validator/ajv/pull/2467)
fixes
[https://github.com/ajv-validator/ajv/issues/2217](https://github.com/ajv-validator/ajv/issues/2217)
- clarify custom keyword naming by
[@&elastic#8203;jasoniangreen](https://github.com/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2457](https://github.com/ajv-validator/ajv/pull/2457)

###
[`v8.16.0`](https://github.com/ajv-validator/ajv/releases/tag/v8.16.0)

[Compare
Source](https://github.com/ajv-validator/ajv/compare/v8.15.0...v8.16.0)

#### What's Changed

- Revert fast-uri change by
[@&elastic#8203;jasoniangreen](https://github.com/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2444](https://github.com/ajv-validator/ajv/pull/2444)

**Full Changelog**:
ajv-validator/ajv@v8.15.0...v8.16.0

###
[`v8.15.0`](https://github.com/ajv-validator/ajv/releases/tag/v8.15.0)

[Compare
Source](https://github.com/ajv-validator/ajv/compare/v8.14.0...v8.15.0)

#### What's Changed

- Replace `uri-js` with `fast-uri` by
[@&elastic#8203;vixalien](https://github.com/vixalien) in
[https://github.com/ajv-validator/ajv/pull/2415](https://github.com/ajv-validator/ajv/pull/2415)
- Bump to 8.15.0 by
[@&elastic#8203;jasoniangreen](https://github.com/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2442](https://github.com/ajv-validator/ajv/pull/2442)

#### New Contributors

- [@&elastic#8203;vixalien](https://github.com/vixalien) made their first
contribution in
[https://github.com/ajv-validator/ajv/pull/2415](https://github.com/ajv-validator/ajv/pull/2415)

**Full Changelog**:
ajv-validator/ajv@v8.14.0...v8.15.0

###
[`v8.14.0`](https://github.com/ajv-validator/ajv/releases/tag/v8.14.0)

[Compare
Source](https://github.com/ajv-validator/ajv/compare/v8.13.0...v8.14.0)

#### What's Changed

- readme: build badge by
[@&elastic#8203;epoberezkin](https://github.com/epoberezkin) in
[https://github.com/ajv-validator/ajv/pull/2424](https://github.com/ajv-validator/ajv/pull/2424)
- Update workflows by [@&elastic#8203;rotu](https://github.com/rotu) in
[https://github.com/ajv-validator/ajv/pull/2410](https://github.com/ajv-validator/ajv/pull/2410)
- docs: add warning to maxLength / minLength by
[@&elastic#8203;jasoniangreen](https://github.com/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2428](https://github.com/ajv-validator/ajv/pull/2428)
- fix: broken link in docs warning by
[@&elastic#8203;jasoniangreen](https://github.com/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2431](https://github.com/ajv-validator/ajv/pull/2431)
- compileAsync a schema with discriminator and $ref, fixes
[#&elastic#8203;2427](https://github.com/ajv-validator/ajv/issues/2427) by
[@&elastic#8203;jasoniangreen](https://github.com/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2433](https://github.com/ajv-validator/ajv/pull/2433)
- bump version to 8.14.0 for publishing by
[@&elastic#8203;jasoniangreen](https://github.com/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2440](https://github.com/ajv-validator/ajv/pull/2440)

#### New Contributors

- [@&elastic#8203;rotu](https://github.com/rotu) made their first
contribution in
[https://github.com/ajv-validator/ajv/pull/2410](https://github.com/ajv-validator/ajv/pull/2410)

**Full Changelog**:
ajv-validator/ajv@v8.13.0...v8.14.0

###
[`v8.13.0`](https://github.com/ajv-validator/ajv/releases/tag/v8.13.0)

[Compare
Source](https://github.com/ajv-validator/ajv/compare/v8.12.0...v8.13.0)

-   add named exports
-   update dependencies
-   update node.js

</details>

<details>
<summary>mhart/aws4 (aws4)</summary>

### [`v1.13.2`](https://github.com/mhart/aws4/releases/tag/v1.13.2)

[Compare
Source](https://github.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**:
mhart/aws4@v1.13.1...v1.13.2

### [`v1.13.1`](https://github.com/mhart/aws4/releases/tag/v1.13.1)

[Compare
Source](https://github.com/mhart/aws4/compare/v1.13.0...v1.13.1)

Fixes [#&elastic#8203;157](https://github.com/mhart/aws4/issues/157)
[#&elastic#8203;158](https://github.com/mhart/aws4/issues/158)
[#&elastic#8203;168](https://github.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 [@&elastic#8203;Hobart2967](https://github.com/Hobart2967) and
[@&elastic#8203;mxxk](https://github.com/mxxk) for their contributions (and
nudges!)

### [`v1.13.0`](https://github.com/mhart/aws4/releases/tag/v1.13.0)

[Compare
Source](https://github.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://github.com/mhart/aws4/compare/v1.12.0...v1.12.1)

[Compare
Source](https://github.com/mhart/aws4/compare/v1.12.0...v1.12.1)

</details>

<details>
<summary>rexxars/eventsource-parser (eventsource-parser)</summary>

###
[`v3.0.0`](https://github.com/rexxars/eventsource-parser/blob/HEAD/CHANGELOG.md#300-2024-10-19)

[Compare
Source](https://github.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
([#&elastic#8203;15](https://github.com/rexxars/eventsource-parser/issues/15))
([c544729](https://github.com/rexxars/eventsource-parser/commit/c54472901ddf0674b38deb164013feade31d9869))

###
[`v2.0.1`](https://github.com/rexxars/eventsource-parser/blob/HEAD/CHANGELOG.md#201-2024-08-07)

[Compare
Source](https://github.com/rexxars/eventsource-parser/compare/v2.0.0...v2.0.1)

##### Bug Fixes

- include root-level legacy export in published files
([c814b4b](https://github.com/rexxars/eventsource-parser/commit/c814b4bc03fc0f72729a88a829c33e243c2c3cc8))

###
[`v2.0.0`](https://github.com/rexxars/eventsource-parser/blob/HEAD/CHANGELOG.md#200-2024-08-07)

[Compare
Source](https://github.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://github.com/rexxars/eventsource-parser/commit/d652333674e6e26ecd23e0b85cc83f57e06d894e))
- enable legacy exports
([b88e02c](https://github.com/rexxars/eventsource-parser/commit/b88e02cdfb3cf2e503eb9dc51e8115121fee7eea))

###
[`v1.1.2`](https://github.com/rexxars/eventsource-parser/blob/HEAD/CHANGELOG.md#112-2024-02-13)

[Compare
Source](https://github.com/rexxars/eventsource-parser/compare/v1.1.1...v1.1.2)

##### Bug Fixes

- add field `typesVersions` in package.json
([efcde97](https://github.com/rexxars/eventsource-parser/commit/efcde97173e02313f2702348088d319946a40859)),
closes
[#&elastic#8203;7](https://github.com/rexxars/eventsource-parser/issues/7)

</details>

<details>
<summary>niieani/gpt-tokenizer (gpt-tokenizer)</summary>

###
[`v2.6.2`](https://github.com/niieani/gpt-tokenizer/releases/tag/2.6.2)

[Compare
Source](https://github.com/niieani/gpt-tokenizer/compare/2.6.1...2.6.2)

##### Bug Fixes

- correct special token matching & counting
([3547826](https://github.com/niieani/gpt-tokenizer/commit/3547826b37e829009a40d421a3733a54d13cd452))
- unify property and variable names across the library
([6030d91](https://github.com/niieani/gpt-tokenizer/commit/6030d91cbd8a08876212e9e43d4eb7387465e5ac))

###
[`v2.6.1`](https://github.com/niieani/gpt-tokenizer/releases/tag/2.6.1)

[Compare
Source](https://github.com/niieani/gpt-tokenizer/compare/2.6.0...2.6.1)

##### Bug Fixes

- expose vocabulary size
([402ff0b](https://github.com/niieani/gpt-tokenizer/commit/402ff0bea15acdd62cf5d2069ffa94b26f8200c4)),
closes
[#&elastic#8203;66](https://github.com/niieani/gpt-tokenizer/issues/66)
- use extensions in models.ts
([78b803d](https://github.com/niieani/gpt-tokenizer/commit/78b803d4cf60dcf04b203b293378244e2efbabb2)),
closes
[#&elastic#8203;65](https://github.com/niieani/gpt-tokenizer/issues/65)

###
[`v2.6.0`](https://github.com/niieani/gpt-tokenizer/releases/tag/2.6.0)

[Compare
Source](https://github.com/niieani/gpt-tokenizer/compare/2.5.1...2.6.0)

##### Bug Fixes

- initialize encodings array in parts
([aa6c71d](https://github.com/niieani/gpt-tokenizer/commit/aa6c71d1d3d6756087c5d246daa17669f94bc0a0)),
closes
[#&elastic#8203;62](https://github.com/niieani/gpt-tokenizer/issues/62)

##### Features

- add new and update existing models
([e832f9a](https://github.com/niieani/gpt-tokenizer/commit/e832f9a3c6ece43ad6f709e0fda33f7c0e68a743))
- provide comprehensive data for all OpenAI models
([ec2ad7e](https://github.com/niieani/gpt-tokenizer/commit/ec2ad7efc7873a303baab71853047f58becb1877))

###
[`v2.5.1`](https://github.com/niieani/gpt-tokenizer/releases/tag/2.5.1)

[Compare
Source](https://github.com/niieani/gpt-tokenizer/compare/2.5.0...2.5.1)

(no changes, only benchmark update)

###
[`v2.5.0`](https://github.com/niieani/gpt-tokenizer/releases/tag/2.5.0)

[Compare
Source](https://github.com/niieani/gpt-tokenizer/compare/2.4.1...2.5.0)

##### Features

- added o1-preview and o1-mini chat completion models
([#&elastic#8203;56](https://github.com/niieani/gpt-tokenizer/issues/56))
([41673af](https://github.com/niieani/gpt-tokenizer/commit/41673afe7078c73d439583ffd470b6c52ed4f625))

###
[`v2.4.1`](https://github.com/niieani/gpt-tokenizer/releases/tag/2.4.1)

[Compare
Source](https://github.com/niieani/gpt-tokenizer/compare/2.4.0...2.4.1)

##### Bug Fixes

- **deps:** update dependency gpt-tokenizer to ^2.4.0
([bf4b459](https://github.com/niieani/gpt-tokenizer/commit/bf4b459d8d99903264698f606bdd9a31ca0b724f))

###
[`v2.4.0`](https://github.com/niieani/gpt-tokenizer/releases/tag/2.4.0)

[Compare
Source](https://github.com/niieani/gpt-tokenizer/compare/2.3.0...2.4.0)

##### Features

- performance optimizations
([661e283](https://github.com/niieani/gpt-tokenizer/commit/661e283ec92fa9b31a8d1eee01b29680c251e00a))

###
[`v2.3.0`](https://github.com/niieani/gpt-tokenizer/releases/tag/2.3.0)

[Compare
Source](https://github.com/niieani/gpt-tokenizer/compare/2.2.3...2.3.0)

##### Features

- improve performance, memory usage & initialization time
([#&elastic#8203;50](https://github.com/niieani/gpt-tokenizer/issues/50))
([e2c560a](https://github.com/niieani/gpt-tokenizer/commit/e2c560aafeda84dcbec61880d552ffbaa69deaac)),
closes
[#&elastic#8203;18](https://github.com/niieani/gpt-tokenizer/issues/18)
[#&elastic#8203;35](https://github.com/niieani/gpt-tokenizer/issues/35)

###
[`v2.2.3`](https://github.com/niieani/gpt-tokenizer/releases/tag/2.2.3)

[Compare
Source](https://github.com/niieani/gpt-tokenizer/compare/2.2.2...2.2.3)

##### Bug Fixes

- **deps:** update dependency rfc4648 to ^1.5.3
([fcbf48a](https://github.com/niieani/gpt-tokenizer/commit/fcbf48a553dcc4d6e7b617374880736070d16882))

###
[`v2.2.2`](https://github.com/niieani/gpt-tokenizer/releases/tag/2.2.2)

[Compare
Source](https://github.com/niieani/gpt-tokenizer/compare/2.2.1...2.2.2)

##### Bug Fixes

- improve test typing
([bbd0764](https://github.com/niieani/gpt-tokenizer/commit/bbd0764ad238c6c3f83aadfc75c37d47488577f6))
- upgrade dependencies (including typescript)
([75ebd54](https://github.com/niieani/gpt-tokenizer/commit/75ebd542d8c70c2938b2fb214474f763fad4dccf)),
closes
[#&elastic#8203;49](https://github.com/niieani/gpt-tokenizer/issues/49)

###
[`v2.2.1`](https://github.com/niieani/gpt-tokenizer/releases/tag/2.2.1)

[Compare
Source](https://github.com/niieani/gpt-tokenizer/compare/2.2.0...2.2.1)

##### Bug Fixes

- add files for other models
([c21d498](https://github.com/niieani/gpt-tokenizer/commit/c21d4986b283904766a19fb26129b0815dca68bd)),
closes
[#&elastic#8203;19](https://github.com/niieani/gpt-tokenizer/issues/19)
- regenerate o200k encoding from tiktoken file
([c7ba009](https://github.com/niieani/gpt-tokenizer/commit/c7ba0091c6af08c72ca67054c27f627e8dcc1117))

###
[`v2.2.0`](https://github.com/niieani/gpt-tokenizer/releases/tag/2.2.0)

[Compare
Source](https://github.com/niieani/gpt-tokenizer/compare/2.1.2...2.2.0)

##### Bug Fixes

- add correct encoding for o200k_base
([137e07b](https://github.com/niieani/gpt-tokenizer/commit/137e07ba92cdbca761e2dc63cf467f6e1c3df844))
- add gpt-4o on readme as supported model
([27b4e20](https://github.com/niieani/gpt-tokenizer/commit/27b4e20dc4507f3304db3ad4cc0084fddbdd5cf5))
- update readme
([0b33e1e](https://github.com/niieani/gpt-tokenizer/commit/0b33e1edbe6c7575ce3be8ee55c9638df0a75acb))

##### Features

- add o200k_base test plans
([44ce38e](https://github.com/niieani/gpt-tokenizer/commit/44ce38eae93d9a7b019691fb2baf0db97592d9e8))
- added o200k_base to encodings and configured it's specialTokens
([2a9da2b](https://github.com/niieani/gpt-tokenizer/commit/2a9da2b79985b3332855d83dd1db6e08e3823424))

</details>

<details>
<summary>openai/openai-node (openai)</summary>

###
[`v4.72.0`](https://github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4720-2024-11-12)

[Compare
Source](https://github.com/openai/openai-node/compare/v4.71.1...v4.72.0)

Full Changelog:
[v4.71.1...v4.72.0](https://github.com/openai/openai-node/compare/v4.71.1...v4.72.0)

##### Features

- add back deno runtime testing without type checks
([1626cf5](https://github.com/openai/openai-node/commit/1626cf57e94706e1fc8b2f9ff4f173fe486d5150))

##### Chores

- **ecosystem-tests:** bump wrangler version
([#&elastic#8203;1178](https://github.com/openai/openai-node/issues/1178))
([4dfb0c6](https://github.com/openai/openai-node/commit/4dfb0c6aa7c4530665bc7d6beebcd04aa1490e27))

###
[`v4.71.1`](https://github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4711-2024-11-06)

[Compare
Source](https://github.com/openai/openai-node/compare/v4.71.0...v4.71.1)

Full Changelog:
[v4.71.0...v4.71.1](https://github.com/openai/openai-node/compare/v4.71.0...v4.71.1)

##### Bug Fixes

- change release please configuration for jsr.json
([#&elastic#8203;1174](https://github.com/openai/openai-node/issues/1174))
([c39efba](https://github.com/openai/openai-node/commit/c39efba812209c8906315596cc0a56e54ae8590a))

###
[`v4.71.0`](https://github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4710-2024-11-04)

[Compare
Source](https://github.com/openai/openai-node/compare/v4.70.3...v4.71.0)

Full Changelog:
[v4.70.3...v4.71.0](https://github.com/openai/openai-node/compare/v4.70.3...v4.71.0)

##### Features

- **api:** add support for predicted outputs
([#&elastic#8203;1172](https://github.com/openai/openai-node/issues/1172))
([08a7bb4](https://github.com/openai/openai-node/commit/08a7bb4d4b751aeed9655bfcb9fa27fc79a767c4))

###
[`v4.70.3`](https://github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4703-2024-11-04)

[Compare
Source](https://github.com/openai/openai-node/compare/v4.70.2...v4.70.3)

Full Changelog:
[v4.70.2...v4.70.3](https://github.com/openai/openai-node/compare/v4.70.2...v4.70.3)

##### Bug Fixes

- change streaming helper imports to be relative
([e73b7cf](https://github.com/openai/openai-node/commit/e73b7cf84272bd02a39a67795d49db23db2d970f))

###
[`v4.70.2`](https://github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4702-2024-11-01)

[Compare
Source](https://github.com/openai/openai-node/compare/v4.70.1...v4.70.2)

Full Changelog:
[v4.70.1...v4.70.2](https://github.com/openai/openai-node/compare/v4.70.1...v4.70.2)

##### Bug Fixes

- add permissions to github workflow
([ee75e00](https://github.com/openai/openai-node/commit/ee75e00b0fbf82553b219ee8948a8077e9c26a24))
- skip deno ecosystem test
([5b181b0](https://github.com/openai/openai-node/commit/5b181b01b62139f8da35d426914c82b8425af141))

###
[`v4.70.1`](https://github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4701-2024-11-01)

[Compare
Source](https://github.com/openai/openai-node/compare/v4.70.0...v4.70.1)

Full Changelog:
[v4.70.0...v4.70.1](https://github.com/openai/openai-node/compare/v4.70.0...v4.70.1)

##### Bug Fixes

- don't require deno to run build-deno
([#&elastic#8203;1167](https://github.com/openai/openai-node/issues/1167))
([9d857bc](https://github.com/openai/openai-node/commit/9d857bc531a0bb3939f7660e49b31ccc38f60dd3))

###
[`v4.70.0`](https://github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4700-2024-11-01)

[Compare
Source](https://github.com/openai/openai-node/compare/v4.69.0...v4.70.0)

Full Changelog:
[v4.69.0...v4.70.0](https://github.com/openai/openai-node/compare/v4.69.0...v4.70.0)

##### Features

- publish to jsr
([#&elastic#8203;1165](https://github.com/openai/openai-node/issues/1165))
([5aa93a7](https://github.com/openai/openai-node/commit/5aa93a7fe704ef1ad077787852db38dc29104534))

##### Chores

- **internal:** fix isolated modules exports
([9cd1958](https://github.com/openai/openai-node/commit/9cd19584dcc6f4004ea1adcee917aa88a37d5f1c))

##### Refactors

- use type imports for type-only imports
([#&elastic#8203;1159](https://github.com/openai/openai-node/issues/1159))
([07bbaf6](https://github.com/openai/openai-node/commit/07bbaf6ecac9a5e36471a35488020853ddf9214f))

</details>

<details>
<summary>gajus/table (table)</summary>

### [`v6.8.2`](https://github.com/gajus/table/releases/tag/v6.8.2)

[Compare
Source](https://github.com/gajus/table/compare/v6.8.1...v6.8.2)

##### Bug Fixes

- Generate larger tables more quickly
([#&elastic#8203;224](https://github.com/gajus/table/issues/224))
([1a39e0c](https://github.com/gajus/table/commit/1a39e0c54989ca1417c5bf8797d2dd896ffa5848))

</details>

---

### 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://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkFJIEluZnJhIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

Co-authored-by: Larry Gregory <larry.gregory@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 549d574)

# Conflicts:
#	package.json
#	yarn.lock
@legrego legrego added backport This PR is a backport of another PR release_note:skip Skip the PR/issue when compiling release notes Team:AI Infra Platform AppEx AI Infrastructure Team t// labels Dec 3, 2024
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/appex-ai-infra (Team:AI Infra)

@botelastic botelastic bot added ci:project-deploy-observability Create an Observability project Team:Obs AI Assistant Observability AI Assistant labels Dec 3, 2024
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/obs-ai-assistant (Team:Obs AI Assistant)

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Dec 3, 2024

🤖 GitHub comments

Expand to view the GitHub comments

Just comment with:

  • /oblt-deploy : Deploy a Kibana instance using the Observability test environments.
  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)

@legrego legrego enabled auto-merge (squash) December 3, 2024 20:11
@legrego legrego requested review from pgayvallet and removed request for kibanamachine December 3, 2024 20:11
@elasticmachine
Copy link
Copy Markdown
Contributor

elasticmachine commented Dec 4, 2024

💚 Build Succeeded

  • Buildkite Build
  • Commit: 4152c12
  • Kibana Serverless Image: docker.elastic.co/kibana-ci/kibana-serverless:pr-202809-4152c125a931

Metrics [docs]

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
entityManager 8.0KB 8.5KB +600.0B
inference 6.0KB 6.5KB +602.0B
inventory 12.5KB 13.1KB +600.0B
observabilityAIAssistant 47.5KB 48.1KB +600.0B
slo 29.1KB 29.7KB +600.0B
streams 5.8KB 6.4KB +600.0B
total +3.5KB

History

@legrego legrego merged commit 59883db into elastic:8.x Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR ci:project-deploy-observability Create an Observability project release_note:skip Skip the PR/issue when compiling release notes Team:AI Infra Platform AppEx AI Infrastructure Team t// Team:Obs AI Assistant Observability AI Assistant

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants