arcade-mcp/libs/tests
Evan Tahler e75eeb7e77
Handle client disconnect for large payloads (#701)
Catch `ClientDisconnect` in FastAPI worker to return HTTP 499 for large
payloads and reduce noisy error logs.

---
Linear Issue:
[TOO-189](https://linear.app/arcadedev/issue/TOO-189/catch-clientdisconnect-and-return-499-for-large-payloads)

<a
href="https://cursor.com/background-agent?bcId=bc-f777f89b-d2bc-4c0c-bcb1-b76fcf601e05"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/open-in-cursor-dark.svg"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/open-in-cursor-light.svg"><img alt="Open in
Cursor"
src="https://cursor.com/open-in-cursor.svg"></picture></a>&nbsp;<a
href="https://cursor.com/agents?id=bc-f777f89b-d2bc-4c0c-bcb1-b76fcf601e05"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/open-in-web-dark.svg"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/open-in-web-light.svg"><img alt="Open in Web"
src="https://cursor.com/open-in-web.svg"></picture></a>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Eric Gustin <eric@arcade.dev>
2025-12-02 13:44:34 -08:00
..
arcade_mcp_server Only serve worker endpoints if secret is set (#691) 2025-11-24 14:39:14 -08:00
cli Server start events (#635) 2025-10-22 16:14:52 -07:00
core Better Handling of MCP-specific Context usage for managed servers (#679) 2025-11-07 10:26:56 -08:00
mcp MCP Local (#563) 2025-09-25 15:28:15 -07:00
sdk [TOO-145]GQL Error Adaptor (#692) 2025-11-25 23:00:26 -03:00
tool Tool Error Handling (#539) 2025-09-10 10:45:18 -07:00
worker Handle client disconnect for large payloads (#701) 2025-12-02 13:44:34 -08:00
__init__.py 🏗️ Restructure: Multi-Package Architecture + uv Migration (#412) 2025-06-11 16:48:17 -07:00
conftest.py Don't send events when running CLI commands in unit tests (#600) 2025-10-03 16:29:53 -07:00