Vercel AI SDK migration to V5 (#3223)

Co-authored-by: Saket Aryan <94069182+whysosaket@users.noreply.github.com>
This commit is contained in:
Parshva Daftari
2025-08-05 20:27:57 +05:30
committed by GitHub
co-authored by Saket Aryan
parent 42e60d6724
commit 0e18f54d36
23 changed files with 321 additions and 423 deletions
+4 -4
View File
@@ -1,5 +1,5 @@
import { addMemories, retrieveMemories } from "../src";
import { LanguageModelV1Prompt } from "ai";
import { LanguageModelV2Prompt } from '@ai-sdk/provider';
import { testConfig } from "../config/test-config";
describe("Memory Core Functions", () => {
@@ -8,7 +8,7 @@ describe("Memory Core Functions", () => {
describe("addMemories", () => {
it("should successfully add memories and return correct format", async () => {
const messages: LanguageModelV1Prompt = [
const messages: LanguageModelV2Prompt = [
{
role: "user",
content: [
@@ -34,7 +34,7 @@ describe("Memory Core Functions", () => {
describe("retrieveMemories", () => {
beforeEach(async () => {
// Add some test memories before each retrieval test
const messages: LanguageModelV1Prompt = [
const messages: LanguageModelV2Prompt = [
{
role: "user",
content: [
@@ -56,7 +56,7 @@ describe("Memory Core Functions", () => {
});
it("should retrieve memories with array of prompts", async () => {
const messages: LanguageModelV1Prompt = [
const messages: LanguageModelV2Prompt = [
{
role: "user",
content: [