mirror of
https://github.com/supermemoryai/supermemory.git
synced 2026-10-31 06:54:35 +00:00
- Add AbortSignal.timeout(30_000) to fetch calls in getProjects() and getDocuments() in apps/mcp/src/client.ts - Pass timeout: 30_000 to the Supermemory SDK constructor so SDK calls (search, add, forget, profile) are bounded - Add AbortSignal.timeout(30_000) to fetch in validateApiKey() and validateOAuthToken() in apps/mcp/src/auth.ts - Add AbortSignal.timeout(30_000) to the /.well-known/oauth-authorization-server proxy fetch in apps/mcp/src/index.ts - Add AbortError/TimeoutError guard in handleError() that maps timeout errors to a clear user-facing message Fixes unbounded upstream fetches that blocked the SupermemoryMCP Durable Object event loop causing durable_object_subrequest wall-time spikes. Co-authored-by: Dhravya Shah <dhravya@supermemory.com> |
||
|---|---|---|
| .. | ||
| browser-extension | ||
| docs | ||
| mcp | ||
| memory-graph-playground | ||
| raycast-extension | ||
| web | ||