Commit Graph

19 Commits

Author SHA1 Message Date
zhayujie 924dc79f00 perf: lazy import to avoid 4-10s startup delay 2026-03-09 10:21:58 +08:00
zhayujie f1c04bc60d feat: improve channel connection stability 2026-03-05 15:55:16 +08:00
zhayujie 7d258b5202 feat(channels): add multi-channel management UI with real-time connect/disconnect
- Web console Channels page: display active channels as config cards, support
  save/connect/disconnect with real-time start/stop of channel processes
- Custom dropdown for channel selection (consistent with model selector style),
  custom confirmation dialog for disconnect
- Fix channel stop: use sys.modules['__main__'] to access live ChannelManager
- Fix web request pending: move stop logic outside lock, set daemon_threads=True
- Fix reconnect: new asyncio event loop per startup, ctypes thread interrupt,
  5s grace period before re-establishing remote connection
- Filter stale offline messages (>60s) pushed after reconnect
2026-02-27 14:39:40 +08:00
zhayujie 5edbf4ce32 feat: model and agent config in web console 2026-02-26 21:01:37 +08:00
zhayujie c9adddb76a fix: pass channel_type correctly in multi-channel mode 2026-02-26 18:57:08 +08:00
zhayujie 46945942e1 feat: support channel start in sub thread 2026-02-13 12:38:52 +08:00
zhayujie 867442155e fix: lark connection issue 2026-02-04 17:05:30 +08:00
zhayujie 229b14b6fc fix: feishu cert error 2026-02-04 16:15:38 +08:00
zhayujie 50e60e6d05 fix: bug fixes 2026-02-02 22:22:10 +08:00
zhayujie 46fa07e4a9 feat: optimize agent configuration and memory 2026-02-02 11:48:53 +08:00
zhayujie a8d5309c90 feat: add skills and upgrade feishu/dingtalk channel 2026-02-02 00:42:39 +08:00
zhayujie 77c2bfcc1e fix: scheduler in feishu 2026-02-01 19:40:27 +08:00
zhayujie 0e85fcfe51 fix: optimize suggestion words and retries 2026-02-01 14:00:28 +08:00
zhayujie f044fb8b47 feat: add feishu websocket mode 2026-01-31 12:32:41 +08:00
baojingyu 2f8099059c 修复chat_channel配置参数取值错误bug,优化dingtalk_channel回复打字机效果流式 AI卡片、dingtalk_message图片或富文本消息接收 2024-05-17 14:48:52 +08:00
zhayujie c3f7e2645c feat: channel client 2024-01-15 22:35:30 +08:00
zhayujie 21ad51ffbf fix: remove repeat util 2023-11-27 14:24:26 +08:00
Saboteur7 ddcfcf21fe 群聊只有艾特机器人才回复 2023-11-23 22:05:10 +08:00
Saboteur7 86a58c3d80 新增飞书应用通道
- 支持自建机器人的私聊和群聊
 - 支持图片生成
 - 支持文件总结
2023-11-21 22:41:54 +08:00