mirror of
https://github.com/supermemoryai/supermemory.git
synced 2026-10-27 06:15:15 +00:00
`ai@5` was a hard dependency, so apps on AI SDK 6 or 7 got a second copy and our tools failed to typecheck in `generateText`/`streamText`. `withSupermemory` also rejected AI SDK 7 models (`specificationVersion: "v4"`). - `ai` is now an optional peer (`^5 || ^6 || ^7`); `@ai-sdk/provider` peer allows `^4`. - `withSupermemory` accepts v4 models. - `@ai-sdk/openai` and `@ai-sdk/anthropic` move to devDependencies; `src` never imported them. - New `test:compat` packs the build and typechecks + runs it against ai 5, 6 and 7. Runs on tools PRs and before publish. |
||
|---|---|---|
| .. | ||
| agent-framework-python | ||
| cartesia-sdk-python | ||
| docs-test | ||
| hooks | ||
| lib | ||
| livekit-sdk-python | ||
| memory-graph | ||
| openai-sdk-python | ||
| pipecat-sdk-python | ||
| tools | ||
| ui | ||
| validation | ||