mirror of
https://github.com/hansjone/oclaw.git
synced 2026-10-09 03:30:48 +08:00
本次迁移将网关/通道/工具/技能/脚本与协议资源集中到新结构,统一路径常量与脚本转发机制,减少顶层噪音并保证运行与测试行为一致。 Made-with: Cursor
20 lines
465 B
Python
20 lines
465 B
Python
from __future__ import annotations
|
|
|
|
from .shared_types import GatewayRequestHandlers
|
|
from .validation import error_shape
|
|
|
|
|
|
def _connect_handler(opts):
|
|
respond = opts.get("respond")
|
|
if callable(respond):
|
|
respond(
|
|
False,
|
|
None,
|
|
error_shape("INVALID_REQUEST", "connect is only valid as the first request"),
|
|
None,
|
|
)
|
|
|
|
|
|
connect_handlers: GatewayRequestHandlers = {
|
|
"connect": _connect_handler,
|
|
}
|