Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ba7a69c1ce | ||
|
|
386137c90e |
@@ -191,6 +191,15 @@ async def close_position(
|
|||||||
return engine.status()
|
return engine.status()
|
||||||
|
|
||||||
|
|
||||||
|
@router.get("/ws")
|
||||||
|
def websocket_info() -> dict[str, str]:
|
||||||
|
"""A plain browser hit on the socket URL gets a clear hint, not a 404/426."""
|
||||||
|
return {
|
||||||
|
"detail": "This endpoint is a WebSocket. Connect with a WebSocket client.",
|
||||||
|
"path": "/api/ws",
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@router.websocket("/ws")
|
@router.websocket("/ws")
|
||||||
async def websocket_endpoint(websocket: WebSocket) -> None:
|
async def websocket_endpoint(websocket: WebSocket) -> None:
|
||||||
runtime: Runtime = websocket.app.state.runtime
|
runtime: Runtime = websocket.app.state.runtime
|
||||||
|
|||||||
Reference in new issue
Block a user