Public declaration syntax from forge-py/src/forge/mcp/transport.py Original source SHA-256: 3fa773799897db8219d92dfe0e3dd14bc0ade06c1c12b975ecf3b3fde6bbfe1a Function bodies and constant values are omitted. This is not the complete implementation. Source line 11 class Transport(ABC) Source line 19 async def send(self, message: dict[str, Any]) -> None Source line 27 async def receive(self) -> dict[str, Any] | None Source line 36 async def close(self) -> None Source line 40 class StdioTransport(Transport) Source line 47 def __init__(self) -> None Source line 50 async def send(self, message: dict[str, Any]) -> None Source line 62 async def receive(self) -> dict[str, Any] | None Source line 78 async def close(self) -> None