mirror of
https://github.com/supermemoryai/supermemory.git
synced 2026-10-02 02:11:20 +00:00
supermemory_profile_search is async, but without the optional aiohttp extra it falls back to requests.post, which blocks whatever event loop awaited it for the whole request. aiohttp is not installed by default, so on a plain pip install every memory search on the async path stalls the caller's loop. The fallback now runs requests.post through asyncio.to_thread. The new test forces the fallback and fails if the request holds the loop. |
||
|---|---|---|
| .. | ||
| agent-framework-python | ||
| ai-sdk | ||
| cartesia-sdk-python | ||
| docs-test | ||
| hooks | ||
| lib | ||
| memory-graph | ||
| openai-sdk-python | ||
| pipecat-sdk-python | ||
| tools | ||
| ui | ||
| validation | ||