Reraise exception and make websocket optional

This commit is contained in:
Henry Mao 2025-03-08 10:52:10 +08:00
commit ea8a2dbd6d
No known key found for this signature in database
GPG key ID: 2B8D932B0174E933

View file

@ -30,12 +30,12 @@ dependencies = [
"sse-starlette>=1.6.1",
"pydantic-settings>=2.5.2",
"uvicorn>=0.23.1",
"websockets>=15.0.1",
]
[project.optional-dependencies]
rich = ["rich>=13.9.4"]
cli = ["typer>=0.12.4", "python-dotenv>=1.0.0"]
ws = ["websockets>=15.0.1"]
[project.scripts]
mcp = "mcp.cli:app [cli]"