ForcePilot/backend/package/yuxi/gateway/protocol/channels.py
Kris fee71576a2 feat(gateway): add core gateway protocol implementation
新建了完整的网关协议模块,包含版本协商、基础类型定义、信道请求模型、错误码规范、通信帧结构以及握手流程,实现了完整的客户端-服务端通信协议基础框架
2026-05-12 00:54:15 +08:00

20 lines
393 B
Python

from __future__ import annotations
from pydantic import BaseModel
class ChannelStatusRequest(BaseModel):
channel_id: str | None = None
account_id: str | None = None
class ChannelStartRequest(BaseModel):
channel_id: str
account_id: str | None = None
class ChannelLogoutRequest(BaseModel):
channel_id: str
account_id: str | None = None
logged_out: bool = True