From 1ca1fa389e1426df14ea70ac007449eeb7e90d28 Mon Sep 17 00:00:00 2001 From: Travis Fischer Date: Sun, 6 Apr 2025 20:26:27 +0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fixtures/generated/pet-store-client.ts | 5 +- pnpm-lock.yaml | 86 +++++-------------- pnpm-workspace.yaml | 2 +- 3 files changed, 24 insertions(+), 69 deletions(-) diff --git a/packages/openapi-to-ts/fixtures/generated/pet-store-client.ts b/packages/openapi-to-ts/fixtures/generated/pet-store-client.ts index f152415..636c7e1 100644 --- a/packages/openapi-to-ts/fixtures/generated/pet-store-client.ts +++ b/packages/openapi-to-ts/fixtures/generated/pet-store-client.ts @@ -3,12 +3,13 @@ */ import { - AIFunctionsProvider, aiFunction, + AIFunctionsProvider, pick, sanitizeSearchParams } from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' + import { petstore } from './pet-store' /** @@ -87,7 +88,7 @@ export class PetStoreClient extends AIFunctionsProvider { params: petstore.ShowPetByIdParams ): Promise { return this.ky - .get(`/pets/${params['petId']}`) + .get(`/pets/${params.petId}`) .json() } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 723fb58..9f95411 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,8 +49,8 @@ catalogs: specifier: ^0.2.0-beta.3 version: 0.2.0-beta.3 ai: - specifier: ^4.3.1 - version: 4.3.1 + specifier: ^4.3.2 + version: 4.3.2 bumpp: specifier: ^10.1.0 version: 10.1.0 @@ -271,7 +271,7 @@ importers: version: 1.3.7(zod@3.24.2) ai: specifier: 'catalog:' - version: 4.3.1(react@18.3.1)(zod@3.24.2) + version: 4.3.2(react@18.3.1)(zod@3.24.2) exit-hook: specifier: 'catalog:' version: 4.0.0 @@ -364,7 +364,7 @@ importers: version: link:../../packages/stdlib llamaindex: specifier: 'catalog:' - version: 0.9.16(gpt-tokenizer@2.8.1)(tree-sitter@0.22.4)(web-tree-sitter@0.24.7)(ws@8.18.0)(zod@3.24.2) + version: 0.9.16(encoding@0.1.13)(gpt-tokenizer@2.8.1)(tree-sitter@0.22.4)(web-tree-sitter@0.24.7)(ws@8.18.0)(zod@3.24.2) zod: specifier: 'catalog:' version: 3.24.2 @@ -443,7 +443,7 @@ importers: devDependencies: ai: specifier: 'catalog:' - version: 4.3.1(react@18.3.1)(zod@3.24.2) + version: 4.3.2(react@18.3.1)(zod@3.24.2) packages/apollo: dependencies: @@ -745,7 +745,7 @@ importers: version: 1.3.7(zod@3.24.2) ai: specifier: 'catalog:' - version: 4.3.1(react@18.3.1)(zod@3.24.2) + version: 4.3.2(react@18.3.1)(zod@3.24.2) packages/jina: dependencies: @@ -795,7 +795,7 @@ importers: devDependencies: llamaindex: specifier: 'catalog:' - version: 0.9.16(gpt-tokenizer@2.8.1)(tree-sitter@0.22.4)(web-tree-sitter@0.24.7)(ws@8.18.0)(zod@3.24.2) + version: 0.9.16(encoding@0.1.13)(gpt-tokenizer@2.8.1)(tree-sitter@0.22.4)(web-tree-sitter@0.24.7)(ws@8.18.0)(zod@3.24.2) packages/mastra: dependencies: @@ -1346,12 +1346,6 @@ packages: peerDependencies: zod: ^3.0.0 - '@ai-sdk/provider-utils@2.2.3': - resolution: {integrity: sha512-o3fWTzkxzI5Af7U7y794MZkYNEsxbjLam2nxyoUZSScqkacb7vZ3EYHLh21+xCcSSzEC161C7pZAGHtC0hTUMw==} - engines: {node: '>=18'} - peerDependencies: - zod: ^3.23.8 - '@ai-sdk/provider-utils@2.2.4': resolution: {integrity: sha512-13sEGBxB6kgaMPGOgCLYibF6r8iv8mgjhuToFrOTU09bBxbFQd8ZoARarCfJN6VomCUbUvMKwjTBLb1vQnN+WA==} engines: {node: '>=18'} @@ -1362,16 +1356,6 @@ packages: resolution: {integrity: sha512-0M+qjp+clUD0R1E5eWQFhxEvWLNaOtGQRUaBn8CUABnSKredagq92hUS9VjOzGsTm37xLfpaxl97AVtbeOsHew==} engines: {node: '>=18'} - '@ai-sdk/react@1.2.5': - resolution: {integrity: sha512-0jOop3S2WkDOdO4X5I+5fTGqZlNX8/h1T1eYokpkR9xh8Vmrxqw8SsovqGvrddTsZykH8uXRsvI+G4FTyy894A==} - engines: {node: '>=18'} - peerDependencies: - react: ^18 || ^19 || ^19.0.0-rc - zod: ^3.23.8 - peerDependenciesMeta: - zod: - optional: true - '@ai-sdk/react@1.2.6': resolution: {integrity: sha512-5BFChNbcYtcY9MBStcDev7WZRHf0NpTrk8yfSoedWctB3jfWkFd1HECBvdc8w3mUQshF2MumLHtAhRO7IFtGGQ==} engines: {node: '>=18'} @@ -1382,12 +1366,6 @@ packages: zod: optional: true - '@ai-sdk/ui-utils@1.2.4': - resolution: {integrity: sha512-wLTxEZrKZRyBmlVZv8nGXgLBg5tASlqXwbuhoDu0MhZa467ZFREEnosH/OC/novyEHTQXko2zC606xoVbMrUcA==} - engines: {node: '>=18'} - peerDependencies: - zod: ^3.23.8 - '@ai-sdk/ui-utils@1.2.5': resolution: {integrity: sha512-XDgqnJcaCkDez7qolvk+PDbs/ceJvgkNkxkOlc9uDWqxfDJxtvCZ+14MP/1qr4IBwGIgKVHzMDYDXvqVhSWLzg==} engines: {node: '>=18'} @@ -3305,8 +3283,8 @@ packages: resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==} engines: {node: '>= 8.0.0'} - ai@4.2.10: - resolution: {integrity: sha512-rOfKbNRWlzwxbFll6W9oAdnC0R5VVbAJoof+p92CatHzA3reqQZmYn33IBnj+CgqeXYUsH9KX9Wnj7g2wCHc9Q==} + ai@4.3.1: + resolution: {integrity: sha512-6RSRE0x0FAUZxWpLOq6yrh1IFXakvvJgHs8xPHtt8VmsTqhgjP5GClguaGs+KCpVbVfdygwgji7YJjOwq80suQ==} engines: {node: '>=18'} peerDependencies: react: ^18 || ^19 || ^19.0.0-rc @@ -3315,8 +3293,8 @@ packages: react: optional: true - ai@4.3.1: - resolution: {integrity: sha512-6RSRE0x0FAUZxWpLOq6yrh1IFXakvvJgHs8xPHtt8VmsTqhgjP5GClguaGs+KCpVbVfdygwgji7YJjOwq80suQ==} + ai@4.3.2: + resolution: {integrity: sha512-h643SfhKil0Pnxk2tVIazFDL1JevutUghvc3mOpWqJFMcudmgtwQYlvxCkwSfljrrq+qIfne8d6jCihMMhM7pw==} engines: {node: '>=18'} peerDependencies: react: ^18 || ^19 || ^19.0.0-rc @@ -6683,13 +6661,6 @@ snapshots: '@ai-sdk/provider-utils': 2.2.4(zod@3.24.2) zod: 3.24.2 - '@ai-sdk/provider-utils@2.2.3(zod@3.24.2)': - dependencies: - '@ai-sdk/provider': 1.1.0 - nanoid: 3.3.11 - secure-json-parse: 2.7.0 - zod: 3.24.2 - '@ai-sdk/provider-utils@2.2.4(zod@3.24.2)': dependencies: '@ai-sdk/provider': 1.1.0 @@ -6701,16 +6672,6 @@ snapshots: dependencies: json-schema: 0.4.0 - '@ai-sdk/react@1.2.5(react@18.3.1)(zod@3.24.2)': - dependencies: - '@ai-sdk/provider-utils': 2.2.3(zod@3.24.2) - '@ai-sdk/ui-utils': 1.2.4(zod@3.24.2) - react: 18.3.1 - swr: 2.3.3(react@18.3.1) - throttleit: 2.1.0 - optionalDependencies: - zod: 3.24.2 - '@ai-sdk/react@1.2.6(react@18.3.1)(zod@3.24.2)': dependencies: '@ai-sdk/provider-utils': 2.2.4(zod@3.24.2) @@ -6721,13 +6682,6 @@ snapshots: optionalDependencies: zod: 3.24.2 - '@ai-sdk/ui-utils@1.2.4(zod@3.24.2)': - dependencies: - '@ai-sdk/provider': 1.1.0 - '@ai-sdk/provider-utils': 2.2.3(zod@3.24.2) - zod: 3.24.2 - zod-to-json-schema: 3.24.5(zod@3.24.2) - '@ai-sdk/ui-utils@1.2.5(zod@3.24.2)': dependencies: '@ai-sdk/provider': 1.1.0 @@ -7647,7 +7601,7 @@ snapshots: tree-sitter: 0.22.4 web-tree-sitter: 0.24.7 - '@llamaindex/openai@0.3.0(gpt-tokenizer@2.8.1)(ws@8.18.0)': + '@llamaindex/openai@0.3.0(encoding@0.1.13)(gpt-tokenizer@2.8.1)(ws@8.18.0)': dependencies: '@llamaindex/core': 0.6.2(gpt-tokenizer@2.8.1) '@llamaindex/env': 0.1.29(gpt-tokenizer@2.8.1) @@ -7681,7 +7635,7 @@ snapshots: '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-node': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.30.0 - ai: 4.2.10(react@18.3.1)(zod@3.24.2) + ai: 4.3.1(react@18.3.1)(zod@3.24.2) cohere-ai: 7.16.0(encoding@0.1.13) date-fns: 3.6.0 dotenv: 16.4.7 @@ -9456,19 +9410,19 @@ snapshots: dependencies: humanize-ms: 1.2.1 - ai@4.2.10(react@18.3.1)(zod@3.24.2): + ai@4.3.1(react@18.3.1)(zod@3.24.2): dependencies: '@ai-sdk/provider': 1.1.0 - '@ai-sdk/provider-utils': 2.2.3(zod@3.24.2) - '@ai-sdk/react': 1.2.5(react@18.3.1)(zod@3.24.2) - '@ai-sdk/ui-utils': 1.2.4(zod@3.24.2) + '@ai-sdk/provider-utils': 2.2.4(zod@3.24.2) + '@ai-sdk/react': 1.2.6(react@18.3.1)(zod@3.24.2) + '@ai-sdk/ui-utils': 1.2.5(zod@3.24.2) '@opentelemetry/api': 1.9.0 jsondiffpatch: 0.6.0 zod: 3.24.2 optionalDependencies: react: 18.3.1 - ai@4.3.1(react@18.3.1)(zod@3.24.2): + ai@4.3.2(react@18.3.1)(zod@3.24.2): dependencies: '@ai-sdk/provider': 1.1.0 '@ai-sdk/provider-utils': 2.2.4(zod@3.24.2) @@ -11417,13 +11371,13 @@ snapshots: rfdc: 1.4.1 wrap-ansi: 9.0.0 - llamaindex@0.9.16(gpt-tokenizer@2.8.1)(tree-sitter@0.22.4)(web-tree-sitter@0.24.7)(ws@8.18.0)(zod@3.24.2): + llamaindex@0.9.16(encoding@0.1.13)(gpt-tokenizer@2.8.1)(tree-sitter@0.22.4)(web-tree-sitter@0.24.7)(ws@8.18.0)(zod@3.24.2): dependencies: '@llamaindex/cloud': 4.0.2(@llamaindex/core@0.6.2(gpt-tokenizer@2.8.1))(@llamaindex/env@0.1.29(gpt-tokenizer@2.8.1)) '@llamaindex/core': 0.6.2(gpt-tokenizer@2.8.1) '@llamaindex/env': 0.1.29(gpt-tokenizer@2.8.1) '@llamaindex/node-parser': 2.0.2(@llamaindex/core@0.6.2(gpt-tokenizer@2.8.1))(@llamaindex/env@0.1.29(gpt-tokenizer@2.8.1))(tree-sitter@0.22.4)(web-tree-sitter@0.24.7) - '@llamaindex/openai': 0.3.0(gpt-tokenizer@2.8.1)(ws@8.18.0) + '@llamaindex/openai': 0.3.0(encoding@0.1.13)(gpt-tokenizer@2.8.1)(ws@8.18.0) '@llamaindex/workflow': 1.0.2(@llamaindex/core@0.6.2(gpt-tokenizer@2.8.1))(@llamaindex/env@0.1.29(gpt-tokenizer@2.8.1))(zod@3.24.2) '@types/lodash': 4.17.15 '@types/node': 22.13.16 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index adcaa2f..90b2a35 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -19,7 +19,7 @@ catalog: '@types/jsrsasign': ^10.5.15 '@types/node': ^22.14.0 '@xsai/tool': ^0.2.0-beta.3 - ai: ^4.3.1 + ai: ^4.3.2 bumpp: ^10.1.0 camelcase: ^8.0.0 cleye: ^1.3.4