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. |
||
|---|---|---|
| .. | ||
| ci-python.yml | ||
| ci.yml | ||
| claude-auto-fix-ci.yml | ||
| claude.yml | ||
| publish-agent-framework-python.yml | ||
| publish-ai-sdk.yml | ||
| publish-cartesia-sdk-python.yml | ||
| publish-livekit-sdk-python.yml | ||
| publish-memory-graph.yml | ||
| publish-openai-sdk-python.yml | ||
| publish-pipecat-sdk-python.yml | ||
| publish-tools.yml | ||