fix: Change default transport to http, mark SSE as deprecated

This commit is contained in:
Daniel Chalef 2025-10-30 17:11:06 -07:00
parent 2beab1b432
commit 4f1ea25c57
2 changed files with 3 additions and 3 deletions

View file

@ -74,8 +74,8 @@ class ServerConfig(BaseModel):
"""Server configuration."""
transport: str = Field(
default='sse',
description='Transport type: sse (default), stdio, or http (streamable HTTP)',
default='http',
description='Transport type: http (default, recommended), stdio, or sse (deprecated)',
)
host: str = Field(default='0.0.0.0', description='Server host')
port: int = Field(default=8000, description='Server port')

View file

@ -726,7 +726,7 @@ async def initialize_server() -> ServerConfig:
parser.add_argument(
'--transport',
choices=['sse', 'stdio', 'http'],
help='Transport to use: sse (Server-Sent Events), stdio (standard I/O), or http (streamable HTTP)',
help='Transport to use: http (recommended, default), stdio (standard I/O), or sse (deprecated)',
)
parser.add_argument(
'--host',