Sink callable receives incorrect arguments for WebSocket requests
Sink callable receives incorrect arguments for WebSocket requests: a task in LegoFlow-SWE (Harbor dataset). When a WebSocket upgrade request matches a sink registered via App.add sink() in the ASGI Falcon application, the sink callable is invoked with the WebSocket connection object placed in the…
The task
When a WebSocket upgrade request matches a sink registered via `App.add_sink()` in the ASGI Falcon application, the sink callable is invoked with the `WebSocket` connection object placed in the `resp` positional argument slot. This leads to type mismatches and unexpected errors for any sink that tries to use `resp`…
Part of Lego-X/LegoFlow-SWE.