{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":673868205,"defaultBranch":"main","name":"javascript-sdk","ownerLogin":"autoblocksai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-02T15:51:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/128162835?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726867485.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"ea55e11245f59da218db54655d96052fc258d7f2","ref":"refs/heads/adam/epd-1391-js-sdk","pushedAt":"2024-09-20T21:24:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"},"commit":{"message":"Update dependency openai to v4.61.0 (#209)\n\nThis PR contains the following updates:\r\n\r\n| Package | Change | Age | Adoption | Passing | Confidence |\r\n|---|---|---|---|---|---|\r\n| [openai](https://redirect.github.com/openai/openai-node) | [`4.58.1`\r\n-> `4.61.0`](https://renovatebot.com/diffs/npm/openai/4.58.1/4.61.0) |\r\n[![age](https://developer.mend.io/api/mc/badges/age/npm/openai/4.61.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/openai/4.61.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/openai/4.58.1/4.61.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/openai/4.58.1/4.61.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n\r\n---\r\n\r\n### Release Notes\r\n\r\n
\r\nopenai/openai-node (openai)\r\n\r\n###\r\n[`v4.61.0`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4610-2024-09-13)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/openai/openai-node/compare/v4.60.1...v4.61.0)\r\n\r\nFull Changelog:\r\n[v4.60.1...v4.61.0](https://redirect.github.com/openai/openai-node/compare/v4.60.1...v4.61.0)\r\n\r\n##### Bug Fixes\r\n\r\n- **client:** partial parsing update to handle strings\r\n([46e8eb6](https://redirect.github.com/openai/openai-node/commit/46e8eb6a9a45b11f9e4c97474ed6c02b1faa43af))\r\n- **examples:** handle usage chunk in tool call streaming\r\n([#​1068](https://redirect.github.com/openai/openai-node/issues/1068))\r\n([e4188c4](https://redirect.github.com/openai/openai-node/commit/e4188c4ba443a21d1ef94658df5366f80f0e573b))\r\n\r\n##### Chores\r\n\r\n- **examples:** add a small delay to tool-calls example streaming\r\n([a3fc659](https://redirect.github.com/openai/openai-node/commit/a3fc65928af7085d1d8d785ad4765fedc3955641))\r\n\r\n##### Documentation\r\n\r\n- update CONTRIBUTING.md\r\n([#​1071](https://redirect.github.com/openai/openai-node/issues/1071))\r\n([5de81c9](https://redirect.github.com/openai/openai-node/commit/5de81c95d7326602865e007715a76d5595824fd9))\r\n\r\n###\r\n[`v4.60.1`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4601-2024-09-13)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/openai/openai-node/compare/v4.60.0...v4.60.1)\r\n\r\nFull Changelog:\r\n[v4.60.0...v4.60.1](https://redirect.github.com/openai/openai-node/compare/v4.60.0...v4.60.1)\r\n\r\n##### Bug Fixes\r\n\r\n- **zod:** correctly add $ref definitions for transformed schemas\r\n([#​1065](https://redirect.github.com/openai/openai-node/issues/1065))\r\n([9b93b24](https://redirect.github.com/openai/openai-node/commit/9b93b24b8ae267fe403fb9cd4876d9772f40878b))\r\n\r\n###\r\n[`v4.60.0`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4600-2024-09-12)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/openai/openai-node/compare/v4.59.0...v4.60.0)\r\n\r\nFull Changelog:\r\n[v4.59.0...v4.60.0](https://redirect.github.com/openai/openai-node/compare/v4.59.0...v4.60.0)\r\n\r\n##### Features\r\n\r\n- **api:** add o1 models\r\n([#​1061](https://redirect.github.com/openai/openai-node/issues/1061))\r\n([224cc04](https://redirect.github.com/openai/openai-node/commit/224cc045200cd1ce1517b4376c505de9b9a74ccc))\r\n\r\n###\r\n[`v4.59.0`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4590-2024-09-11)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/openai/openai-node/compare/v4.58.2...v4.59.0)\r\n\r\nFull Changelog:\r\n[v4.58.2...v4.59.0](https://redirect.github.com/openai/openai-node/compare/v4.58.2...v4.59.0)\r\n\r\n##### Features\r\n\r\n- **structured outputs:** support accessing raw responses\r\n([#​1058](https://redirect.github.com/openai/openai-node/issues/1058))\r\n([af17697](https://redirect.github.com/openai/openai-node/commit/af176979894ee95a51e09abc239a8fd3a639dcde))\r\n\r\n##### Documentation\r\n\r\n- **azure:** example for custom base URL\r\n([#​1055](https://redirect.github.com/openai/openai-node/issues/1055))\r\n([20defc8](https://redirect.github.com/openai/openai-node/commit/20defc80801e1f1f489a07bd1264be71c56c586f))\r\n- **azure:** remove locale from docs link\r\n([#​1054](https://redirect.github.com/openai/openai-node/issues/1054))\r\n([f9b7eac](https://redirect.github.com/openai/openai-node/commit/f9b7eac58020cff0e367a15b9a2ca4e7c95cbb89))\r\n\r\n###\r\n[`v4.58.2`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4582-2024-09-09)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/openai/openai-node/compare/v4.58.1...v4.58.2)\r\n\r\nFull Changelog:\r\n[v4.58.1...v4.58.2](https://redirect.github.com/openai/openai-node/compare/v4.58.1...v4.58.2)\r\n\r\n##### Bug Fixes\r\n\r\n- **errors:** pass message through to APIConnectionError\r\n([#​1050](https://redirect.github.com/openai/openai-node/issues/1050))\r\n([5a34316](https://redirect.github.com/openai/openai-node/commit/5a3431672e200a6bc161d39873e914434557801e))\r\n\r\n##### Chores\r\n\r\n- better object fallback behaviour for casting errors\r\n([#​1053](https://redirect.github.com/openai/openai-node/issues/1053))\r\n([b7d4619](https://redirect.github.com/openai/openai-node/commit/b7d46190d2bb775145a9a3de6408c38abacfa055))\r\n\r\n
\r\n\r\n---\r\n\r\n### Configuration\r\n\r\n๐Ÿ“… **Schedule**: Branch creation - \"before 4am on Monday\" in timezone\r\nAmerica/Chicago, Automerge - At any time (no schedule defined).\r\n\r\n๐Ÿšฆ **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\nโ™ป **Rebasing**: Whenever PR is behind base branch, or you tick the\r\nrebase/retry checkbox.\r\n\r\n๐Ÿ”• **Ignore**: Close this PR and you won't be reminded about this update\r\nagain.\r\n\r\n---\r\n\r\n- [ ] If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\r\nView the [repository job\r\nlog](https://developer.mend.io/github/autoblocksai/javascript-sdk).\r\n\r\n\r\n\r\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update dependency openai to v4.61.0 (#209)"}},{"before":"727745d1662f9ab0b44c8e20827b4f766b047e55","after":null,"ref":"refs/heads/renovate/openai-4.x-lockfile","pushedAt":"2024-09-17T15:49:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"}},{"before":"3cf62cac7dd05962861591db3d76f8dd727bd27a","after":"ea55e11245f59da218db54655d96052fc258d7f2","ref":"refs/heads/main","pushedAt":"2024-09-17T15:49:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"},"commit":{"message":"Update dependency openai to v4.61.0 (#209)\n\nThis PR contains the following updates:\r\n\r\n| Package | Change | Age | Adoption | Passing | Confidence |\r\n|---|---|---|---|---|---|\r\n| [openai](https://redirect.github.com/openai/openai-node) | [`4.58.1`\r\n-> `4.61.0`](https://renovatebot.com/diffs/npm/openai/4.58.1/4.61.0) |\r\n[![age](https://developer.mend.io/api/mc/badges/age/npm/openai/4.61.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/openai/4.61.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/openai/4.58.1/4.61.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/openai/4.58.1/4.61.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n\r\n---\r\n\r\n### Release Notes\r\n\r\n
\r\nopenai/openai-node (openai)\r\n\r\n###\r\n[`v4.61.0`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4610-2024-09-13)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/openai/openai-node/compare/v4.60.1...v4.61.0)\r\n\r\nFull Changelog:\r\n[v4.60.1...v4.61.0](https://redirect.github.com/openai/openai-node/compare/v4.60.1...v4.61.0)\r\n\r\n##### Bug Fixes\r\n\r\n- **client:** partial parsing update to handle strings\r\n([46e8eb6](https://redirect.github.com/openai/openai-node/commit/46e8eb6a9a45b11f9e4c97474ed6c02b1faa43af))\r\n- **examples:** handle usage chunk in tool call streaming\r\n([#​1068](https://redirect.github.com/openai/openai-node/issues/1068))\r\n([e4188c4](https://redirect.github.com/openai/openai-node/commit/e4188c4ba443a21d1ef94658df5366f80f0e573b))\r\n\r\n##### Chores\r\n\r\n- **examples:** add a small delay to tool-calls example streaming\r\n([a3fc659](https://redirect.github.com/openai/openai-node/commit/a3fc65928af7085d1d8d785ad4765fedc3955641))\r\n\r\n##### Documentation\r\n\r\n- update CONTRIBUTING.md\r\n([#​1071](https://redirect.github.com/openai/openai-node/issues/1071))\r\n([5de81c9](https://redirect.github.com/openai/openai-node/commit/5de81c95d7326602865e007715a76d5595824fd9))\r\n\r\n###\r\n[`v4.60.1`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4601-2024-09-13)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/openai/openai-node/compare/v4.60.0...v4.60.1)\r\n\r\nFull Changelog:\r\n[v4.60.0...v4.60.1](https://redirect.github.com/openai/openai-node/compare/v4.60.0...v4.60.1)\r\n\r\n##### Bug Fixes\r\n\r\n- **zod:** correctly add $ref definitions for transformed schemas\r\n([#​1065](https://redirect.github.com/openai/openai-node/issues/1065))\r\n([9b93b24](https://redirect.github.com/openai/openai-node/commit/9b93b24b8ae267fe403fb9cd4876d9772f40878b))\r\n\r\n###\r\n[`v4.60.0`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4600-2024-09-12)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/openai/openai-node/compare/v4.59.0...v4.60.0)\r\n\r\nFull Changelog:\r\n[v4.59.0...v4.60.0](https://redirect.github.com/openai/openai-node/compare/v4.59.0...v4.60.0)\r\n\r\n##### Features\r\n\r\n- **api:** add o1 models\r\n([#​1061](https://redirect.github.com/openai/openai-node/issues/1061))\r\n([224cc04](https://redirect.github.com/openai/openai-node/commit/224cc045200cd1ce1517b4376c505de9b9a74ccc))\r\n\r\n###\r\n[`v4.59.0`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4590-2024-09-11)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/openai/openai-node/compare/v4.58.2...v4.59.0)\r\n\r\nFull Changelog:\r\n[v4.58.2...v4.59.0](https://redirect.github.com/openai/openai-node/compare/v4.58.2...v4.59.0)\r\n\r\n##### Features\r\n\r\n- **structured outputs:** support accessing raw responses\r\n([#​1058](https://redirect.github.com/openai/openai-node/issues/1058))\r\n([af17697](https://redirect.github.com/openai/openai-node/commit/af176979894ee95a51e09abc239a8fd3a639dcde))\r\n\r\n##### Documentation\r\n\r\n- **azure:** example for custom base URL\r\n([#​1055](https://redirect.github.com/openai/openai-node/issues/1055))\r\n([20defc8](https://redirect.github.com/openai/openai-node/commit/20defc80801e1f1f489a07bd1264be71c56c586f))\r\n- **azure:** remove locale from docs link\r\n([#​1054](https://redirect.github.com/openai/openai-node/issues/1054))\r\n([f9b7eac](https://redirect.github.com/openai/openai-node/commit/f9b7eac58020cff0e367a15b9a2ca4e7c95cbb89))\r\n\r\n###\r\n[`v4.58.2`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4582-2024-09-09)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/openai/openai-node/compare/v4.58.1...v4.58.2)\r\n\r\nFull Changelog:\r\n[v4.58.1...v4.58.2](https://redirect.github.com/openai/openai-node/compare/v4.58.1...v4.58.2)\r\n\r\n##### Bug Fixes\r\n\r\n- **errors:** pass message through to APIConnectionError\r\n([#​1050](https://redirect.github.com/openai/openai-node/issues/1050))\r\n([5a34316](https://redirect.github.com/openai/openai-node/commit/5a3431672e200a6bc161d39873e914434557801e))\r\n\r\n##### Chores\r\n\r\n- better object fallback behaviour for casting errors\r\n([#​1053](https://redirect.github.com/openai/openai-node/issues/1053))\r\n([b7d4619](https://redirect.github.com/openai/openai-node/commit/b7d46190d2bb775145a9a3de6408c38abacfa055))\r\n\r\n
\r\n\r\n---\r\n\r\n### Configuration\r\n\r\n๐Ÿ“… **Schedule**: Branch creation - \"before 4am on Monday\" in timezone\r\nAmerica/Chicago, Automerge - At any time (no schedule defined).\r\n\r\n๐Ÿšฆ **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\nโ™ป **Rebasing**: Whenever PR is behind base branch, or you tick the\r\nrebase/retry checkbox.\r\n\r\n๐Ÿ”• **Ignore**: Close this PR and you won't be reminded about this update\r\nagain.\r\n\r\n---\r\n\r\n- [ ] If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\r\nView the [repository job\r\nlog](https://developer.mend.io/github/autoblocksai/javascript-sdk).\r\n\r\n\r\n\r\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update dependency openai to v4.61.0 (#209)"}},{"before":"a85a5ab887792cbfb1f3cd0578b98bdb6a83dcb7","after":"727745d1662f9ab0b44c8e20827b4f766b047e55","ref":"refs/heads/renovate/openai-4.x-lockfile","pushedAt":"2024-09-16T14:35:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency openai to v4.61.1","shortMessageHtmlLink":"Update dependency openai to v4.61.1"}},{"before":"7f089d779d81b10ffab0cf864255ebadf5bbae5c","after":null,"ref":"refs/heads/renovate/all-minor-patch-dev","pushedAt":"2024-09-16T14:34:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"}},{"before":"712fc727f9eb13f23c94d686332e1989d33ccfe6","after":"3cf62cac7dd05962861591db3d76f8dd727bd27a","ref":"refs/heads/main","pushedAt":"2024-09-16T14:34:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"},"commit":{"message":"Update all non-major dev dependencies (#208)\n\nThis PR contains the following updates:\r\n\r\n| Package | Change | Age | Adoption | Passing | Confidence |\r\n|---|---|---|---|---|---|\r\n|\r\n[@types/jest](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest)\r\n([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest))\r\n| [`29.5.12` ->\r\n`29.5.13`](https://renovatebot.com/diffs/npm/@types%2fjest/29.5.12/29.5.13)\r\n|\r\n[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fjest/29.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fjest/29.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fjest/29.5.12/29.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fjest/29.5.12/29.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n| [express](http://expressjs.com/)\r\n([source](https://redirect.github.com/expressjs/express)) | [`4.20.0` ->\r\n`4.21.0`](https://renovatebot.com/diffs/npm/express/4.20.0/4.21.0) |\r\n[![age](https://developer.mend.io/api/mc/badges/age/npm/express/4.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/express/4.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/express/4.20.0/4.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/express/4.20.0/4.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n| [husky](https://redirect.github.com/typicode/husky) | [`9.1.5` ->\r\n`9.1.6`](https://renovatebot.com/diffs/npm/husky/9.1.5/9.1.6) |\r\n[![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/9.1.5/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/9.1.5/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n| [tsx](https://tsx.is)\r\n([source](https://redirect.github.com/privatenumber/tsx)) | [`4.19.0` ->\r\n`4.19.1`](https://renovatebot.com/diffs/npm/tsx/4.19.0/4.19.1) |\r\n[![age](https://developer.mend.io/api/mc/badges/age/npm/tsx/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tsx/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tsx/4.19.0/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsx/4.19.0/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n\r\n---\r\n\r\n### Release Notes\r\n\r\n
\r\nexpressjs/express (express)\r\n\r\n###\r\n[`v4.21.0`](https://redirect.github.com/expressjs/express/releases/tag/4.21.0)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/expressjs/express/compare/4.20.0...4.21.0)\r\n\r\n#### What's Changed\r\n\r\n- Deprecate `\"back\"` magic string in redirects by\r\n[@​blakeembrey](https://redirect.github.com/blakeembrey) in\r\n[https://github.com/expressjs/express/pull/5935](https://redirect.github.com/expressjs/express/pull/5935)\r\n- finalhandler@1.3.1 by\r\n[@​wesleytodd](https://redirect.github.com/wesleytodd) in\r\n[https://github.com/expressjs/express/pull/5954](https://redirect.github.com/expressjs/express/pull/5954)\r\n- fix(deps): serve-static@1.16.2 by\r\n[@​wesleytodd](https://redirect.github.com/wesleytodd) in\r\n[https://github.com/expressjs/express/pull/5951](https://redirect.github.com/expressjs/express/pull/5951)\r\n- Upgraded dependency qs to 6.13.0 to match qs in body-parser by\r\n[@​agadzinski93](https://redirect.github.com/agadzinski93) in\r\n[https://github.com/expressjs/express/pull/5946](https://redirect.github.com/expressjs/express/pull/5946)\r\n\r\n#### New Contributors\r\n\r\n- [@​agadzinski93](https://redirect.github.com/agadzinski93) made\r\ntheir first contribution in\r\n[https://github.com/expressjs/express/pull/5946](https://redirect.github.com/expressjs/express/pull/5946)\r\n\r\n**Full Changelog**:\r\nhttps://github.com/expressjs/express/compare/4.20.0...4.21.0\r\n\r\n
\r\n\r\n
\r\ntypicode/husky (husky)\r\n\r\n###\r\n[`v9.1.6`](https://redirect.github.com/typicode/husky/compare/v9.1.5...a2d942a670b3d6a04578005a0fd2dc310e511849)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/typicode/husky/compare/v9.1.5...v9.1.6)\r\n\r\n
\r\n\r\n
\r\nprivatenumber/tsx (tsx)\r\n\r\n###\r\n[`v4.19.1`](https://redirect.github.com/privatenumber/tsx/compare/v4.19.0...0329bfc731346d6c8b6055c7f2882e5c3155a7ec)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/privatenumber/tsx/compare/v4.19.0...v4.19.1)\r\n\r\n
\r\n\r\n---\r\n\r\n### Configuration\r\n\r\n๐Ÿ“… **Schedule**: Branch creation - \"before 4am on Monday\" in timezone\r\nAmerica/Chicago, Automerge - At any time (no schedule defined).\r\n\r\n๐Ÿšฆ **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\nโ™ป **Rebasing**: Whenever PR is behind base branch, or you tick the\r\nrebase/retry checkbox.\r\n\r\n๐Ÿ‘ป **Immortal**: This PR will be recreated if closed unmerged. Get\r\n[config\r\nhelp](https://redirect.github.com/renovatebot/renovate/discussions) if\r\nthat's undesired.\r\n\r\n---\r\n\r\n- [ ] If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\r\nView the [repository job\r\nlog](https://developer.mend.io/github/autoblocksai/javascript-sdk).\r\n\r\n\r\n\r\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update all non-major dev dependencies (#208)"}},{"before":null,"after":"a85a5ab887792cbfb1f3cd0578b98bdb6a83dcb7","ref":"refs/heads/renovate/openai-4.x-lockfile","pushedAt":"2024-09-16T06:25:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency openai to v4.61.0","shortMessageHtmlLink":"Update dependency openai to v4.61.0"}},{"before":null,"after":"7f089d779d81b10ffab0cf864255ebadf5bbae5c","ref":"refs/heads/renovate/all-minor-patch-dev","pushedAt":"2024-09-16T06:25:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update all non-major dev dependencies","shortMessageHtmlLink":"Update all non-major dev dependencies"}},{"before":"a26b64f2b8ae96c795f53aa4a6d6086325c8ac01","after":null,"ref":"refs/heads/nenad/epd-1346-update-js-sdk-for-type","pushedAt":"2024-09-13T21:16:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"}},{"before":"08b1638f8b3695dcc656a60f059678986cd1abba","after":"712fc727f9eb13f23c94d686332e1989d33ccfe6","ref":"refs/heads/main","pushedAt":"2024-09-13T21:16:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"},"commit":{"message":"added contentType field (#206)\n\nCo-authored-by: nenadnovovicqc \r\nCo-authored-by: Adam Nolte \r\nCo-authored-by: Adam Nolte ","shortMessageHtmlLink":"added contentType field (#206)"}},{"before":"2c8ac8ee0ddb387ad74b4ce3d37eb05095595370","after":"a26b64f2b8ae96c795f53aa4a6d6086325c8ac01","ref":"refs/heads/nenad/epd-1346-update-js-sdk-for-type","pushedAt":"2024-09-13T21:13:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"},"commit":{"message":"Merge branch 'main' into nenad/epd-1346-update-js-sdk-for-type","shortMessageHtmlLink":"Merge branch 'main' into nenad/epd-1346-update-js-sdk-for-type"}},{"before":"3bea2486ccb242a7faf3902a31248735d262404a","after":null,"ref":"refs/heads/renovate/npm-express-vulnerability","pushedAt":"2024-09-13T21:12:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"}},{"before":"a6304e652f45c1c9779d976d17b5f1bc6f084261","after":"08b1638f8b3695dcc656a60f059678986cd1abba","ref":"refs/heads/main","pushedAt":"2024-09-13T21:12:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"},"commit":{"message":"Update dependency express to v4.20.0 [SECURITY] (#207)\n\nThis PR contains the following updates:\r\n\r\n| Package | Change | Age | Adoption | Passing | Confidence |\r\n|---|---|---|---|---|---|\r\n| [express](http://expressjs.com/)\r\n([source](https://redirect.github.com/expressjs/express)) | [`4.19.2` ->\r\n`4.20.0`](https://renovatebot.com/diffs/npm/express/4.19.2/4.20.0) |\r\n[![age](https://developer.mend.io/api/mc/badges/age/npm/express/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/express/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/express/4.19.2/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/express/4.19.2/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n\r\n### GitHub Vulnerability Alerts\r\n\r\n####\r\n[CVE-2024-43796](https://redirect.github.com/expressjs/express/security/advisories/GHSA-qw6h-vgh9-j6wx)\r\n\r\n### Impact\r\n\r\nIn express <4.20.0, passing untrusted user input - even after sanitizing\r\nit - to `response.redirect()` may execute untrusted code\r\n\r\n### Patches\r\n\r\nthis issue is patched in express 4.20.0\r\n\r\n### Workarounds\r\n\r\nusers are encouraged to upgrade to the patched version of express, but\r\notherwise can workaround this issue by making sure any untrusted inputs\r\nare safe, ideally by validating them against an explicit allowlist\r\n\r\n### Details\r\n\r\nsuccessful exploitation of this vector requires the following:\r\n\r\n1. The attacker MUST control the input to response.redirect()\r\n1. express MUST NOT redirect before the template appears\r\n1. the browser MUST NOT complete redirection before:\r\n1. the user MUST click on the link in the template\r\n\r\n---\r\n\r\n### Release Notes\r\n\r\n
\r\nexpressjs/express (express)\r\n\r\n###\r\n[`v4.20.0`](https://redirect.github.com/expressjs/express/blob/HEAD/History.md#4200--2024-09-10)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/expressjs/express/compare/4.19.2...4.20.0)\r\n\r\n\\==========\r\n\r\n- deps: serve-static@0.16.0\r\n - Remove link renderization in html while redirecting\r\n- deps: send@0.19.0\r\n - Remove link renderization in html while redirecting\r\n- deps: body-parser@0.6.0\r\n - add `depth` option to customize the depth level in the parser\r\n- IMPORTANT: The default `depth` level for parsing URL-encoded data is\r\nnow `32` (previously was `Infinity`)\r\n- Remove link renderization in html while using `res.redirect`\r\n- deps: path-to-regexp@0.1.10\r\n- Adds support for named matching groups in the routes using a regex\r\n- Adds backtracking protection to parameters without regexes defined\r\n- deps: encodeurl@~2.0.0\r\n- Removes encoding of `\\`, `|`, and `^` to align better with URL spec\r\n- Deprecate passing `options.maxAge` and `options.expires` to\r\n`res.clearCookie`\r\n- Will be ignored in v5, clearCookie will set a cookie with an expires\r\nin the past to instruct clients to delete the cookie\r\n\r\n
\r\n\r\n---\r\n\r\n### Configuration\r\n\r\n๐Ÿ“… **Schedule**: Branch creation - \"\" in timezone America/Chicago,\r\nAutomerge - At any time (no schedule defined).\r\n\r\n๐Ÿšฆ **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\nโ™ป **Rebasing**: Whenever PR becomes conflicted, or you tick the\r\nrebase/retry checkbox.\r\n\r\n๐Ÿ”• **Ignore**: Close this PR and you won't be reminded about this update\r\nagain.\r\n\r\n---\r\n\r\n- [ ] If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\r\nView the [repository job\r\nlog](https://developer.mend.io/github/autoblocksai/javascript-sdk).\r\n\r\n\r\n\r\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update dependency express to v4.20.0 [SECURITY] (#207)"}},{"before":"cbf71d92818739eb52a105dbc838893f923c8a37","after":"2c8ac8ee0ddb387ad74b4ce3d37eb05095595370","ref":"refs/heads/nenad/epd-1346-update-js-sdk-for-type","pushedAt":"2024-09-13T21:12:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"},"commit":{"message":"Merge branch 'main' into nenad/epd-1346-update-js-sdk-for-type","shortMessageHtmlLink":"Merge branch 'main' into nenad/epd-1346-update-js-sdk-for-type"}},{"before":"6531e28f58da614ebf1109ef754b0c5dfe3d9c1e","after":"cbf71d92818739eb52a105dbc838893f923c8a37","ref":"refs/heads/nenad/epd-1346-update-js-sdk-for-type","pushedAt":"2024-09-13T21:06:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"},"commit":{"message":"update test","shortMessageHtmlLink":"update test"}},{"before":"4b284de135edb1e2c781c0774d667b43c05ebb3d","after":"6531e28f58da614ebf1109ef754b0c5dfe3d9c1e","ref":"refs/heads/nenad/epd-1346-update-js-sdk-for-type","pushedAt":"2024-09-13T21:05:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"},"commit":{"message":"Export","shortMessageHtmlLink":"Export"}},{"before":null,"after":"3bea2486ccb242a7faf3902a31248735d262404a","ref":"refs/heads/renovate/npm-express-vulnerability","pushedAt":"2024-09-13T21:00:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency express to v4.20.0 [SECURITY]","shortMessageHtmlLink":"Update dependency express to v4.20.0 [SECURITY]"}},{"before":"5db575ea0334efcda752be55602baacb4cbc0bd5","after":null,"ref":"refs/heads/renovate/all-minor-patch-dev","pushedAt":"2024-09-13T21:00:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"}},{"before":"486c154418aa644455efcc27cf21b3113a57750b","after":"a6304e652f45c1c9779d976d17b5f1bc6f084261","ref":"refs/heads/main","pushedAt":"2024-09-13T21:00:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"},"commit":{"message":"Update all non-major dev dependencies to v9.10.0 (#204)\n\nThis PR contains the following updates:\r\n\r\n| Package | Change | Age | Adoption | Passing | Confidence |\r\n|---|---|---|---|---|---|\r\n| [@eslint/js](https://eslint.org)\r\n([source](https://redirect.github.com/eslint/eslint/tree/HEAD/packages/js))\r\n| [`9.9.1` ->\r\n`9.10.0`](https://renovatebot.com/diffs/npm/@eslint%2fjs/9.9.1/9.10.0) |\r\n[![age](https://developer.mend.io/api/mc/badges/age/npm/@eslint%2fjs/9.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@eslint%2fjs/9.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@eslint%2fjs/9.9.1/9.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@eslint%2fjs/9.9.1/9.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n| [eslint](https://eslint.org)\r\n([source](https://redirect.github.com/eslint/eslint)) | [`9.9.1` ->\r\n`9.10.0`](https://renovatebot.com/diffs/npm/eslint/9.9.1/9.10.0) |\r\n[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/9.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/9.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/9.9.1/9.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/9.9.1/9.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n\r\n---\r\n\r\n### Release Notes\r\n\r\n
\r\neslint/eslint (@​eslint/js)\r\n\r\n###\r\n[`v9.10.0`](https://redirect.github.com/eslint/eslint/compare/v9.9.1...1ebdde1cf2793b12c2e9417ce428ae3326ce8ea3)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/eslint/eslint/compare/v9.9.1...v9.10.0)\r\n\r\n
\r\n\r\n
\r\neslint/eslint (eslint)\r\n\r\n###\r\n[`v9.10.0`](https://redirect.github.com/eslint/eslint/compare/v9.9.1...6448f3280f85137b429c1c320da6fb4b48169bd5)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/eslint/eslint/compare/v9.9.1...v9.10.0)\r\n\r\n
\r\n\r\n---\r\n\r\n### Configuration\r\n\r\n๐Ÿ“… **Schedule**: Branch creation - \"before 4am on Monday\" in timezone\r\nAmerica/Chicago, Automerge - At any time (no schedule defined).\r\n\r\n๐Ÿšฆ **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\nโ™ป **Rebasing**: Whenever PR is behind base branch, or you tick the\r\nrebase/retry checkbox.\r\n\r\n๐Ÿ”• **Ignore**: Close this PR and you won't be reminded about these\r\nupdates again.\r\n\r\n---\r\n\r\n- [ ] If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\r\nView the [repository job\r\nlog](https://developer.mend.io/github/autoblocksai/javascript-sdk).\r\n\r\n\r\n\r\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update all non-major dev dependencies to v9.10.0 (#204)"}},{"before":"757733e201ff091f067666cc61c3a0527fa07a07","after":"4b284de135edb1e2c781c0774d667b43c05ebb3d","ref":"refs/heads/nenad/epd-1346-update-js-sdk-for-type","pushedAt":"2024-09-13T08:34:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nenadnovovic-ab","name":null,"path":"/nenadnovovic-ab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177039782?s=80&v=4"},"commit":{"message":"changed to enum","shortMessageHtmlLink":"changed to enum"}},{"before":null,"after":"757733e201ff091f067666cc61c3a0527fa07a07","ref":"refs/heads/nenad/epd-1346-update-js-sdk-for-type","pushedAt":"2024-09-13T08:29:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nenadnovovic-ab","name":null,"path":"/nenadnovovic-ab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177039782?s=80&v=4"},"commit":{"message":"added contentType field","shortMessageHtmlLink":"added contentType field"}},{"before":"b3f6370fb008a18fa547b2f77dd7bd892d957ba2","after":"5db575ea0334efcda752be55602baacb4cbc0bd5","ref":"refs/heads/renovate/all-minor-patch-dev","pushedAt":"2024-09-09T18:51:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update all non-major dev dependencies","shortMessageHtmlLink":"Update all non-major dev dependencies"}},{"before":"4b4f996a69d6aade6e605c44e828a91f0cc40d9a","after":null,"ref":"refs/heads/renovate/openai-4.x-lockfile","pushedAt":"2024-09-09T18:50:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"}},{"before":"f5de00ef0ec3616f1dd3c76aebf5fc81f3c8630c","after":"486c154418aa644455efcc27cf21b3113a57750b","ref":"refs/heads/main","pushedAt":"2024-09-09T18:50:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"},"commit":{"message":"Update dependency openai to v4.58.1 (#205)\n\nThis PR contains the following updates:\r\n\r\n| Package | Change | Age | Adoption | Passing | Confidence |\r\n|---|---|---|---|---|---|\r\n| [openai](https://redirect.github.com/openai/openai-node) | [`4.57.0`\r\n-> `4.58.1`](https://renovatebot.com/diffs/npm/openai/4.57.0/4.58.1) |\r\n[![age](https://developer.mend.io/api/mc/badges/age/npm/openai/4.58.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/openai/4.58.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/openai/4.57.0/4.58.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/openai/4.57.0/4.58.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\r\n|\r\n\r\n---\r\n\r\n### Release Notes\r\n\r\n
\r\nopenai/openai-node (openai)\r\n\r\n###\r\n[`v4.58.1`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4581-2024-09-06)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/openai/openai-node/compare/v4.58.0...v4.58.1)\r\n\r\nFull Changelog:\r\n[v4.58.0...v4.58.1](https://redirect.github.com/openai/openai-node/compare/v4.58.0...v4.58.1)\r\n\r\n##### Chores\r\n\r\n- **docs:** update browser support information\r\n([#​1045](https://redirect.github.com/openai/openai-node/issues/1045))\r\n([d326cc5](https://redirect.github.com/openai/openai-node/commit/d326cc54a77c450672fbf07d736cec80a9ba72fb))\r\n\r\n###\r\n[`v4.58.0`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4580-2024-09-05)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/openai/openai-node/compare/v4.57.3...v4.58.0)\r\n\r\nFull Changelog:\r\n[v4.57.3...v4.58.0](https://redirect.github.com/openai/openai-node/compare/v4.57.3...v4.58.0)\r\n\r\n##### Features\r\n\r\n- **vector store:** improve chunking strategy type names\r\n([#​1041](https://redirect.github.com/openai/openai-node/issues/1041))\r\n([471cec3](https://redirect.github.com/openai/openai-node/commit/471cec3228886253f07c13a362827a31e9ec7b63))\r\n\r\n##### Bug Fixes\r\n\r\n- **uploads:** avoid making redundant memory copies\r\n([#​1043](https://redirect.github.com/openai/openai-node/issues/1043))\r\n([271297b](https://redirect.github.com/openai/openai-node/commit/271297bd32393d4c5663023adf82f8fb19dc3d25))\r\n\r\n###\r\n[`v4.57.3`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4573-2024-09-04)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/openai/openai-node/compare/v4.57.2...v4.57.3)\r\n\r\nFull Changelog:\r\n[v4.57.2...v4.57.3](https://redirect.github.com/openai/openai-node/compare/v4.57.2...v4.57.3)\r\n\r\n##### Bug Fixes\r\n\r\n- **helpers/zod:** avoid import issue in certain environments\r\n([#​1039](https://redirect.github.com/openai/openai-node/issues/1039))\r\n([e238daa](https://redirect.github.com/openai/openai-node/commit/e238daa7c12f3fb13369f58b9d405365f5efcc8f))\r\n\r\n##### Chores\r\n\r\n- **internal:** minor bump qs version\r\n([#​1037](https://redirect.github.com/openai/openai-node/issues/1037))\r\n([8ec218e](https://redirect.github.com/openai/openai-node/commit/8ec218e9efb657927b3c0346822a96872aeaf137))\r\n\r\n###\r\n[`v4.57.2`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4572-2024-09-04)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/openai/openai-node/compare/v4.57.1...v4.57.2)\r\n\r\nFull Changelog:\r\n[v4.57.1...v4.57.2](https://redirect.github.com/openai/openai-node/compare/v4.57.1...v4.57.2)\r\n\r\n##### Chores\r\n\r\n- **internal:** dependency updates\r\n([#​1035](https://redirect.github.com/openai/openai-node/issues/1035))\r\n([e815fb6](https://redirect.github.com/openai/openai-node/commit/e815fb6dee75219563d3a7776774ba1c2984560e))\r\n\r\n###\r\n[`v4.57.1`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4571-2024-09-03)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/openai/openai-node/compare/v4.57.0...v4.57.1)\r\n\r\nFull Changelog:\r\n[v4.57.0...v4.57.1](https://redirect.github.com/openai/openai-node/compare/v4.57.0...v4.57.1)\r\n\r\n##### Bug Fixes\r\n\r\n- **assistants:** correctly accumulate tool calls when streaming\r\n([#​1031](https://redirect.github.com/openai/openai-node/issues/1031))\r\n([d935ad3](https://redirect.github.com/openai/openai-node/commit/d935ad3fa37b2701f4c9f6e433ada6074280a871))\r\n- **client:** correct File construction from node-fetch Responses\r\n([#​1029](https://redirect.github.com/openai/openai-node/issues/1029))\r\n([22ebdc2](https://redirect.github.com/openai/openai-node/commit/22ebdc2ca7d98e0f266110c4cf827e53a0a22026))\r\n- runTools without stream should not emit user message events\r\n([#​1005](https://redirect.github.com/openai/openai-node/issues/1005))\r\n([22ded4d](https://redirect.github.com/openai/openai-node/commit/22ded4d549a157482a8de2faf65e92c5be07fa95))\r\n\r\n##### Chores\r\n\r\n- **internal/tests:** workaround bug in recent types/node release\r\n([3c7bdfd](https://redirect.github.com/openai/openai-node/commit/3c7bdfdb373bff77db0e3fecd5d49ddfa4284cd9))\r\n\r\n
\r\n\r\n---\r\n\r\n### Configuration\r\n\r\n๐Ÿ“… **Schedule**: Branch creation - \"before 4am on Monday\" in timezone\r\nAmerica/Chicago, Automerge - At any time (no schedule defined).\r\n\r\n๐Ÿšฆ **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\nโ™ป **Rebasing**: Whenever PR is behind base branch, or you tick the\r\nrebase/retry checkbox.\r\n\r\n๐Ÿ”• **Ignore**: Close this PR and you won't be reminded about this update\r\nagain.\r\n\r\n---\r\n\r\n- [ ] If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\r\nView the [repository job\r\nlog](https://developer.mend.io/github/autoblocksai/javascript-sdk).\r\n\r\n\r\n\r\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update dependency openai to v4.58.1 (#205)"}},{"before":null,"after":"4b4f996a69d6aade6e605c44e828a91f0cc40d9a","ref":"refs/heads/renovate/openai-4.x-lockfile","pushedAt":"2024-09-09T06:35:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency openai to v4.58.1","shortMessageHtmlLink":"Update dependency openai to v4.58.1"}},{"before":null,"after":"b3f6370fb008a18fa547b2f77dd7bd892d957ba2","ref":"refs/heads/renovate/all-minor-patch-dev","pushedAt":"2024-09-09T06:35:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update all non-major dev dependencies to v9.10.0","shortMessageHtmlLink":"Update all non-major dev dependencies to v9.10.0"}},{"before":"e4010629113aa8a4d993379c616aef77eeff61c8","after":null,"ref":"refs/heads/adam/epd-1319-throw-error-in-sdk-if-test-case-hashes-and-evaluator-ids-are","pushedAt":"2024-09-04T19:50:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"haroonchoudery","name":"Haroon Choudery","path":"/haroonchoudery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5671601?s=80&v=4"}},{"before":"3aef85a332b321722c04358af506848f3d92006e","after":"f5de00ef0ec3616f1dd3c76aebf5fc81f3c8630c","ref":"refs/heads/main","pushedAt":"2024-09-04T19:50:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"haroonchoudery","name":"Haroon Choudery","path":"/haroonchoudery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5671601?s=80&v=4"},"commit":{"message":"Adam/epd 1319 throw error in sdk if test case hashes and evaluator ids are not unique (#203)","shortMessageHtmlLink":"Adam/epd 1319 throw error in sdk if test case hashes and evaluator idโ€ฆ"}},{"before":"be5c09bb71a269b1fbfa3312785957c43c58fe38","after":"e4010629113aa8a4d993379c616aef77eeff61c8","ref":"refs/heads/adam/epd-1319-throw-error-in-sdk-if-test-case-hashes-and-evaluator-ids-are","pushedAt":"2024-09-04T19:48:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"},"commit":{"message":"Fix test","shortMessageHtmlLink":"Fix test"}},{"before":"f9689a1d01ff5bfa4f2e871d4b6432f75a4dd506","after":"be5c09bb71a269b1fbfa3312785957c43c58fe38","ref":"refs/heads/adam/epd-1319-throw-error-in-sdk-if-test-case-hashes-and-evaluator-ids-are","pushedAt":"2024-09-04T19:44:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamnolte","name":"Adam Nolte","path":"/adamnolte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15793238?s=80&v=4"},"commit":{"message":"Adjust message","shortMessageHtmlLink":"Adjust message"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQyMToyNDo0NS4wMDAwMDBazwAAAAS8YaKh","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQyMToyNDo0NS4wMDAwMDBazwAAAAS8YaKh","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQxOTo0NDo0Ni4wMDAwMDBazwAAAAStGmvj"}},"title":"Activity ยท autoblocksai/javascript-sdk"}