fdc310
e4729337c8
Feat/coze runner ( #1714 )
...
* feat:add coze api client and coze runner and coze config
* del print
* fix:Change the default setting of the plugin system to true
* fix:del multimodal-support config, default multimodal-support,and in cozeapi.py Obtain timeout and auto-save-history config
* chore: add comment for coze.com
---------
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-10-17 18:13:03 +08:00
Bruce
ea42579374
add dingtalk file support, fix video/voice file to bailian ( #1683 )
...
* add dingtalk file support, fix video/voice file to bailian
* fix bailian files conversation
* 更新 bailianchatcmpl.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update libs/dingtalk_api/api.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* chore: bump langbot-plugin version to 0.1.3b1
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-09-29 16:33:42 +08:00
Guanchao Wang
04ab48de8e
Merge pull request #1664 from langbot-app/fix/wecom
...
fix: wecom function
2025-09-15 22:53:54 +08:00
WangCham
d70196e799
feat: modify for new plugin system
2025-09-14 16:40:34 +08:00
wangcham
72ec4b77d6
feat: fix bot id
2025-09-14 12:42:31 +08:00
wangcham
8b935175bd
feat:wecom ai bot
2025-09-14 12:42:31 +08:00
Junyan Qin
64764c412b
Merge branch 'rc/new-plugin' into refactor/new-plugin-system
2025-08-24 21:40:02 +08:00
Junyan Qin (Chin)
e66f674968
Merge branch 'master' into feat/streaming
2025-08-17 14:30:22 +08:00
WangCham
eab08dfbf3
fix: format the code
2025-08-12 23:13:00 +08:00
Junyan Qin
377d455ec1
perf: ruff format & remove stream params in requester
2025-08-03 13:08:51 +08:00
Dong_master
f58c8497c3
feat:add dingtalk stream
...
fix:adapter is_stream_output_supported bug
fix:stream message reply chunk in message_id
2025-07-20 23:53:20 +08:00
Junyan Qin
8d28ace252
perf: ruff check --fix
2025-07-05 21:56:54 +08:00
Junyan Qin
a177786063
feat: switch message platform adapters to sdk
2025-06-30 21:49:59 +08:00
Junyan Qin
0c2560cafb
feat: switch tool entities and format
2025-06-30 21:47:40 +08:00
Junyan Qin
ad3a163d82
fix: ruff linter error in libs
2025-06-09 17:56:21 +08:00
Guanchao Wang
6402755ac6
fix: dingtalk adapters couldn't handle images ( #1500 )
2025-06-05 23:37:58 +08:00
Junyan Qin (Chin)
f1e9f46af1
feat: event log of bots ( #1441 )
...
* feat: basic arch of event log
* feat: complete event log framework
* fix: bad struct in bot log api
* feat: add event logging to all platform adapters
Co-Authored-By: wangcham233@gmail.com <651122857@qq.com >
* feat: add event logging to client classes
Co-Authored-By: wangcham233@gmail.com <651122857@qq.com >
* refactor: bot log getting api
* perf: logger for aiocqhttp and gewechat
* fix: add ignored logger in dingtalk
* fix: seq id bug in log getting
* feat: add logger in dingtalk,QQ official,Slack, wxoa
* feat: add logger for wecom
* feat: add logger for wecomcs
* perf(event logger): image processing
* 完成机器人日志的前端部分 (#1479 )
* feat: webui bot log framework done
* feat: bot log complete
* perf(bot-log): style
* chore: fix incompleted i18n
* feat: support message session copy
* fix: filter and badge text
* perf: styles
* feat: add bot toggle switch in bot card
* fix: linter errors
---------
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: wangcham233@gmail.com <651122857@qq.com >
Co-authored-by: HYana <65863826+KaedeSAMA@users.noreply.github.com >
2025-05-27 22:36:50 +08:00
Guanchao Wang
256d24718b
fix: dingtalk & wecom problems ( #1424 )
2025-05-14 22:55:16 +08:00
fdc310
20a62fcf69
feat: add wechatpad for personal wechat
...
* 更新了wechatpad接口,以及适配器
* 更新了wechatpad接口,以及适配器
* 修复一些细节问题,比如at回复,以及启动登录和启动ws长连接的线程同步
* importutil中修复了在wi上启动替换斜杠问题,login中加上了一个login,暂时没啥用。wechatpad中做出了一些细节修改
* 更新了wechatpad接口,以及适配器
* 怎加了处理图片链接转换为image_base64发送
* feat(wechatpad): 调整日志+bugfix
* feat(wechatpad): fix typo
* 修正了发送语音api参数错误,添加了发送链接处理为base64数据(好像只有一部分链接可以)
* 修复了部分手抽的typo错误
* chore: remove manager.py
---------
Co-authored-by: shinelin <shinelinxx@gmail.com >
Co-authored-by: Junyan Qin (Chin) <rockchinq@gmail.com >
2025-05-14 21:18:08 +08:00
devin-ai-integration[bot]
248d4beed1
fix: add super().__init__() call to EchoTextHandler to initialize logger attribute ( #1421 )
...
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com >
2025-05-14 20:52:27 +08:00
Guanchao Wang
c3de3fa275
fix: wrong status when creating a WecomCS bot ( #1408 )
2025-05-13 19:33:32 +08:00
Junyan Qin
055b389353
style: restrict line-length
2025-05-10 18:04:58 +08:00
Junyan Qin
247b41bdb2
Merge branch 'master' into version/4.0
2025-05-10 17:47:14 +08:00
Junyan Qin (Chin)
209f16af76
style: introduce ruff as linter and formatter ( #1356 )
...
* style: remove necessary imports
* style: fix F841
* style: fix F401
* style: fix F811
* style: fix E402
* style: fix E721
* style: fix E722
* style: fix E722
* style: fix F541
* style: ruff format
* style: all passed
* style: add ruff in deps
* style: more ignores in ruff.toml
* style: add pre-commit
2025-04-29 17:24:07 +08:00
Guanchao Wang
96183eb3e0
fix: access_token problems in wecomcs ( #1355 )
2025-04-29 13:04:52 +08:00
Guanchao Wang
6e3514c0b2
feat: add support for wecom customer service ( #1304 )
2025-04-16 15:02:01 +08:00
wangcham
47acb63feb
add support for markdown card in dingtalk & tg
2025-04-01 07:11:48 -04:00
wangcham
715da548c8
fix: put the link and content together
2025-04-01 02:37:25 -04:00
wangcham
686be4acbc
fix: eliminate host config
2025-03-31 01:10:45 -04:00
wangcham
be1328cee9
feat: add support for slack
2025-03-30 22:24:53 -04:00
wangcham
c0dbf6fd13
feat:add support for slack
2025-03-30 12:53:48 -04:00
WangCham
cfdd0f8cb2
fix: Format the code in a standardized way ( #1222 )
2025-03-21 14:04:13 +08:00
wangcham
a9ae36d362
feat: add support for loading message in wxoa
2025-03-18 06:58:35 -04:00
wangcham
8b4684675e
fix: eliminate critical message queue blockage in wxoa
2025-03-13 10:44:09 -04:00
wangcham
aabb01c50f
feat: add support for longer response in wxoa
2025-03-12 23:39:43 -04:00
wangcham
6a866bf871
feat: add support for sending active messages in wecom
2025-03-12 04:03:02 -04:00
wangcham
7abd999420
feat: add support for sending active messages in dingtalk
2025-03-11 04:27:17 -04:00
Junyan Qin
bc8c346e68
fix(dingtalk): group and person id not distinguished
2025-03-02 17:35:06 +08:00
Junyan Qin
a198b6da0b
feat(dingtalk): add supports for audio receiving
2025-03-02 17:03:19 +08:00
wangcham
7dcc44b4fc
feat: add support for dingtalk
2025-02-13 03:47:45 -05:00
wangcham
ac628b26d9
feat:add support for wechat official account
2025-02-10 09:16:33 -05:00
wangcham
7ba655902b
fix: wecom userid couldn't pass correctly
2025-02-10 09:11:27 -05:00
wangcham
05c1fdaa9e
feat: add adapter for 微信公众号
2025-02-10 06:08:59 -05:00
wangcham
43ea64befa
fix: add support for webhook qq official
2025-02-04 06:35:51 -05:00
wangcham
7bb9e6e951
fix:修复了企业微信的accesstoken问题
2025-01-25 04:17:01 -05:00
wangcham
7a01cff0c8
perf(wecom): add supports for images
2025-01-20 21:24:46 -05:00
wangcham
60d4f3d77c
feat: add supports for wecom
2025-01-12 05:09:53 -05:00
Junyan Qin
3314a7a9e9
fix: 在设置model为非视觉模型时,非local-agent的runner无法获得图片消息 ( #948 )
2024-12-17 01:17:57 +08:00
Junyan Qin
6642498f00
feat: 添加对 agent 应用的支持 ( #951 )
2024-12-17 00:41:28 +08:00
Junyan Qin
dbf9f2398e
feat: 添加对 chat 和 workflow 的支持
2024-12-14 17:51:11 +08:00