Files
openfang/crates
xinuxzandzhangxinlu a95fb4a96b feat(feishu): add WebSocket receive mode with protobuf framing
Add WebSocket long-connection receive mode for the Feishu/Lark adapter
as an alternative to webhook callbacks. WebSocket mode is enabled by
default, requiring no public IP or domain.

- FeishuConnectionMode enum (Webhook/WebSocket) with mode dispatch
- Protobuf binary frame parsing (prost) based on Feishu pbbp2 protocol
- Auto-reconnect, ping/pong heartbeat, ACK, multi-part payload combine
- handle_data_frame reuses parse_event() pipeline (dedup, group filter)
- FeishuMode config enum with bridge-layer adapter creation per mode
2026-03-16 10:37:01 +08:00
..
2026-03-15 19:50:43 +03:00
2026-03-15 19:50:43 +03:00
2026-03-15 19:50:43 +03:00
2026-03-15 19:50:43 +03:00
2026-03-15 19:50:43 +03:00
2026-03-15 19:50:43 +03:00
2026-03-15 20:23:30 +03:00
2026-03-15 19:50:43 +03:00
2026-03-15 19:50:43 +03:00