Repository navigation
fix(python): community fixes for the openai, cartesia and pipecat wrappers - #1799
MaheshtheDev wants to merge 14 commits into
Conversation
Co-authored-by: shamAnimates <145093437+shamAnimates@users.noreply.github.com>
Bumps supermemory-openai-sdk to 1.0.10 and supermemory-cartesia / supermemory-pipecat to 0.1.5, and updates the #1503 test fakes for main's new base_url argument.
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
How to use the Graphite Merge QueueAdd the label Main to this PR to add it to the merge queue. You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
supermemory-mcp | a1a0ea6 | Oct 13 2026, 02:26 AM |
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
supermemory-app | a1a0ea6 | Commit Preview URL Branch Preview URL |
Oct 13 2026, 02:27 AM |
There was a problem hiding this comment.
Suggested observability improvements for code this pull request changes. They are advisory and never affect the production-impact verdict.
To apply several suggestions in one commit, open Files changed and select Add suggestion to batch.
|
Note Production impact unlikely. The new commit Also considered · 3 refuted
Analysed against 2 Cloudflare Workers and 1 repository
Polylane analysed Rate this review: 👍 helpful · 👎 not helpful · 😕 confusing |
The SDK stream() helper bypassed the memory middleware; it now runs through the wrapped create. The <5 cap from #1774 was on a keyword line in cartesia and pipecat, so it now sits on the real dependency.
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
There was a problem hiding this comment.
Suggested observability improvements for code this pull request changes. They are advisory and never affect the production-impact verdict.
To apply several suggestions in one commit, open Files changed and select Add suggestion to batch.
There was a problem hiding this comment.
Re-reviewed the bounded fix delta. The official sync and async chat.completions.stream helpers now retain memory injection, sync persistence, native stream manager/response closing, and shared-client tenant isolation in real-SDK mock-transport tests. Fresh wheel/sdist checks and declared Supermemory <5 dependency resolution pass.
There was a problem hiding this comment.
Reviewed the follow-up delta from the tested 111bedb head: only the Cartesia guarded-error log text changes; OpenAI/Pipecat source and dependency fixes are unchanged. Native Cartesia tests and the changed guard/output check pass. Renewing approval for this exact head.
There was a problem hiding this comment.
Suggested observability improvements for code this pull request changes. They are advisory and never affect the production-impact verdict.
To apply several suggestions in one commit, open Files changed and select Add suggestion to batch.
There was a problem hiding this comment.
Reviewed the final comment/docstring cleanup delta. Executable ASTs match the approved parent across all 14 changed Python files; tests and dependency metadata are unchanged in behavior. Positive real-SDK sync/async stream, tenant-isolation and native export controls pass on this exact source.

Bundles 10 community fixes for the Python wrappers, each commit kept with its original author. Ships supermemory-openai-sdk 1.0.10, supermemory-cartesia 0.1.5 and supermemory-pipecat 0.1.5.
chunkwhenmemoryis empty #1693).InputParamsis exported from the package root (fix(pipecat): export InputParams from the package root #1575).Co-Authored-By: abhinav7x94 204053250+abhinav7x94@users.noreply.github.com
Co-Authored-By: shamAnimates 145093437+shamAnimates@users.noreply.github.com
Co-Authored-By: aloktripathi1 142301030+aloktripathi1@users.noreply.github.com
Co-Authored-By: Cintu07 178455858+Cintu07@users.noreply.github.com
Co-Authored-By: Atharvsinh-codez 201381760+Atharvsinh-codez@users.noreply.github.com
Co-Authored-By: abhay-codes07 182421137+abhay-codes07@users.noreply.github.com
Co-Authored-By: nkootstra 545768+nkootstra@users.noreply.github.com
Co-Authored-By: Agnik47 140933190+Agnik47@users.noreply.github.com