diff --git a/packages/server/package.json b/packages/server/package.json index 756190426a01193a204c68baaba2461bc840d299..ae40d510b7df3b393fc7d62ae5a8b4f7750f0537 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -53,7 +53,7 @@ "@llamaindex/workflow": "workspace:*", "@llamaindex/core": "workspace:*", "@llamaindex/chat-ui": "0.3.1", - "ai": "^4.0.3", + "ai": "^4.2.0", "react": "^19.0.0", "react-dom": "^19.0.0", "next": "15.2.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4a4e39f3fbbd937680c9158111e73ad8d6bfa037..70faefcb16e669a0fa09aebac19ccefa11a4e9f1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1740,8 +1740,8 @@ importers: specifier: workspace:* version: link:../workflow ai: - specifier: ^4.0.3 - version: 4.1.34(react@19.0.0)(zod@3.24.2) + specifier: ^4.2.0 + version: 4.2.0(react@19.0.0)(zod@3.24.2) next: specifier: 15.2.3 version: 15.2.3(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -1969,6 +1969,12 @@ packages: zod: optional: true + '@ai-sdk/provider-utils@2.2.0': + resolution: {integrity: sha512-RX5BnDSqudjvZjwwpROcxVQElyX7rUn/xImBgaZLXekSGqq8f7/tefqDcQiRbDZjuCd4CVIfhrK8y/Pta8cPfQ==} + engines: {node: '>=18'} + peerDependencies: + zod: ^3.23.8 + '@ai-sdk/provider@0.0.26': resolution: {integrity: sha512-dQkfBDs2lTYpKM8389oopPdQgIU007GQyCbuPPrV+K6MtSII3HBfE0stUIMXUb44L+LK1t6GXPP7wjSzjO6uKg==} engines: {node: '>=18'} @@ -1977,6 +1983,10 @@ packages: resolution: {integrity: sha512-q1PJEZ0qD9rVR+8JFEd01/QM++csMT5UVwYXSN2u54BrVw/D8TZLTeg2FEfKK00DgAx0UtWd8XOhhwITP9BT5g==} engines: {node: '>=18'} + '@ai-sdk/provider@1.1.0': + resolution: {integrity: sha512-0M+qjp+clUD0R1E5eWQFhxEvWLNaOtGQRUaBn8CUABnSKredagq92hUS9VjOzGsTm37xLfpaxl97AVtbeOsHew==} + engines: {node: '>=18'} + '@ai-sdk/react@0.0.70': resolution: {integrity: sha512-GnwbtjW4/4z7MleLiW+TOZC2M29eCg1tOUpuEiYFMmFNZK8mkrqM0PFZMo6UsYeUYMWqEOOcPOU9OQVJMJh7IQ==} engines: {node: '>=18'} @@ -2001,6 +2011,16 @@ packages: zod: optional: true + '@ai-sdk/react@1.2.0': + resolution: {integrity: sha512-fUTZkAsxOMz8ijjWf87E/GfYkgsH4V5MH2yuj7EXh5ShjWe/oayn2ZJkyoqFMr4Jf8m5kptDaivmbIenDq5OXA==} + engines: {node: '>=18'} + peerDependencies: + react: ^18 || ^19 || ^19.0.0-rc + zod: ^3.23.8 + peerDependenciesMeta: + zod: + optional: true + '@ai-sdk/solid@0.0.54': resolution: {integrity: sha512-96KWTVK+opdFeRubqrgaJXoNiDP89gNxFRWUp0PJOotZW816AbhUf4EnDjBjXTLjXL1n0h8tGSE9sZsRkj9wQQ==} engines: {node: '>=18'} @@ -2037,6 +2057,12 @@ packages: zod: optional: true + '@ai-sdk/ui-utils@1.2.0': + resolution: {integrity: sha512-0IZwCqe7E+GkCASTDPAbzMr+POm9GDzWvFd37FvzpOeKNeibmge/LZEkTDbGSa+3b928H8wPwOLsOXBWPLUPDQ==} + engines: {node: '>=18'} + peerDependencies: + zod: ^3.23.8 + '@ai-sdk/vue@0.0.59': resolution: {integrity: sha512-+ofYlnqdc8c4F6tM0IKF0+7NagZRAiqBJpGDJ+6EYhDW8FHLUP/JFBgu32SjxSxC6IKFZxEnl68ZoP/Z38EMlw==} engines: {node: '>=18'} @@ -6087,6 +6113,16 @@ packages: zod: optional: true + ai@4.2.0: + resolution: {integrity: sha512-3xJWzBZpBS3n/UY360IopufV5dpfgYoY08eCAV2A2m7CcyJxVOAQ4lXvBGSsB+mR+BYJ8Y/JOesFfc0+k4jz3A==} + engines: {node: '>=18'} + peerDependencies: + react: ^18 || ^19 || ^19.0.0-rc + zod: ^3.23.8 + peerDependenciesMeta: + react: + optional: true + ajv-draft-04@1.0.0: resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==} peerDependencies: @@ -12463,6 +12499,14 @@ snapshots: optionalDependencies: zod: 3.24.2 + '@ai-sdk/provider-utils@2.2.0(zod@3.24.2)': + dependencies: + '@ai-sdk/provider': 1.1.0 + eventsource-parser: 3.0.0 + nanoid: 3.3.8 + secure-json-parse: 2.7.0 + zod: 3.24.2 + '@ai-sdk/provider@0.0.26': dependencies: json-schema: 0.4.0 @@ -12471,6 +12515,10 @@ snapshots: dependencies: json-schema: 0.4.0 + '@ai-sdk/provider@1.1.0': + dependencies: + json-schema: 0.4.0 + '@ai-sdk/react@0.0.70(react@19.0.0)(zod@3.24.2)': dependencies: '@ai-sdk/provider-utils': 1.0.22(zod@3.24.2) @@ -12491,6 +12539,16 @@ snapshots: react: 19.0.0 zod: 3.24.2 + '@ai-sdk/react@1.2.0(react@19.0.0)(zod@3.24.2)': + dependencies: + '@ai-sdk/provider-utils': 2.2.0(zod@3.24.2) + '@ai-sdk/ui-utils': 1.2.0(zod@3.24.2) + react: 19.0.0 + swr: 2.3.2(react@19.0.0) + throttleit: 2.1.0 + optionalDependencies: + zod: 3.24.2 + '@ai-sdk/solid@0.0.54(zod@3.24.2)': dependencies: '@ai-sdk/provider-utils': 1.0.22(zod@3.24.2) @@ -12526,6 +12584,13 @@ snapshots: optionalDependencies: zod: 3.24.2 + '@ai-sdk/ui-utils@1.2.0(zod@3.24.2)': + dependencies: + '@ai-sdk/provider': 1.1.0 + '@ai-sdk/provider-utils': 2.2.0(zod@3.24.2) + zod: 3.24.2 + zod-to-json-schema: 3.24.1(zod@3.24.2) + '@ai-sdk/vue@0.0.59(vue@3.5.13(typescript@5.7.3))(zod@3.24.2)': dependencies: '@ai-sdk/provider-utils': 1.0.22(zod@3.24.2) @@ -17453,6 +17518,19 @@ snapshots: react: 19.0.0 zod: 3.24.2 + ai@4.2.0(react@19.0.0)(zod@3.24.2): + dependencies: + '@ai-sdk/provider': 1.1.0 + '@ai-sdk/provider-utils': 2.2.0(zod@3.24.2) + '@ai-sdk/react': 1.2.0(react@19.0.0)(zod@3.24.2) + '@ai-sdk/ui-utils': 1.2.0(zod@3.24.2) + '@opentelemetry/api': 1.9.0 + eventsource-parser: 3.0.0 + jsondiffpatch: 0.6.0 + zod: 3.24.2 + optionalDependencies: + react: 19.0.0 + ajv-draft-04@1.0.0(ajv@8.17.1): optionalDependencies: ajv: 8.17.1