Junyan Qin (Chin)
4a84bf2355
Feat/pipeline specified plugins ( #1752 )
...
* feat: add persistence field
* feat: add basic extension page in pipeline config
* Merge pull request #1751 from langbot-app/copilot/add-plugin-extension-tab
Implement pipeline-scoped plugin binding system
* fix: i18n keys
---------
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
2025-11-06 12:51:33 +08:00
Junyan Qin
2c2a89d9db
chore: bump version 4.4.1
2025-11-06 00:09:35 +08:00
Junyan Qin
b529d07479
feat: plugin config file auto clean
2025-11-06 00:02:25 +08:00
Junyan Qin
b74e07b608
feat: add and type plugin config fields
2025-11-05 23:48:59 +08:00
Copilot
76a69ecc7e
Add environment variable override support for config.yaml ( #1748 )
...
* Initial plan
* Add environment variable override support for config.yaml
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
* Refactor env override code based on review feedback
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
* Add test for template completion with env overrides
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
* Move env override logic to load_config.py as requested
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
* perf: add print log
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-11-05 18:15:15 +08:00
Alfons
f06e3d3efa
fix: disabling potential thinking param for model testing ( #1733 )
...
* fix: 禁用模型默认思考功能以减少测试延迟
- 调整导入语句顺序
- 为没有显式设置 thinking 参数的模型添加禁用配置
- 避免某些模型厂商默认开启思考功能导致的测试延迟
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
* fix: 确保 extra_args 为空时也禁用思考功能
修复条件判断逻辑,当 extra_args 为空字典时也会添加思考功能禁用配置
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
* perf(fe): increase default timeout
* perf: llm model testing prompt
---------
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-11-05 15:52:17 +08:00
Guanchao Wang
973e7bae42
fix: wecombot id ( #1747 )
2025-11-05 12:14:01 +08:00
Junyan Qin
777b766fff
chore: bump version 4.4.0
2025-11-04 22:05:49 +08:00
Guanchao Wang
1adaa93034
Fix/mcp ( #1746 )
...
* fix: mcp session cannot be enabled
* fix: error message
* perf: ui
* perf: ui
---------
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-11-04 22:02:40 +08:00
Copilot
7699ba3cae
feat: add supports for install plugin from GitHub repo releases
...
Add GitHub release installation for plugins
2025-11-04 21:09:14 +08:00
Junyan Qin (Chin)
3d12632c9f
perf: config reset logic ( #1742 )
...
* fix: inherit settings from existing settings
* feat: add optional data cleanup checkbox to plugin uninstall dialog (#1743 )
* Initial plan
* Add checkbox for plugin config/storage deletion
- Add delete_data parameter to backend API endpoint
- Update delete_plugin flow to clean up settings and binary storage
- Add checkbox in uninstall dialog using shadcn/ui
- Add translations for checkbox label in all languages
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
* perf: param list
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
* chore: fix linter errors
---------
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
2025-11-04 18:47:38 +08:00
WangCham
b3d5b3fc8f
fix: langchain error
2025-11-04 18:47:38 +08:00
Alfons
2dd2abedde
feat: 实现企业微信智能机器人流式响应
...
- 重构 WecomBotClient,支持流式会话管理和队列机制
- 新增 StreamSession 和 StreamSessionManager 类管理流式上下文
- 实现 reply_message_chunk 接口支持流式输出
- 优化消息处理流程,支持异步流式响应
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-04 18:47:37 +08:00
Junyan Qin
0d59c04151
chore: bump version 4.3.9
2025-11-04 18:47:37 +08:00
fdc310
08e0ede655
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-11-04 18:47:37 +08:00
Junyan Qin
4df372052d
chore: bump version 4.3.8
2025-11-04 18:47:01 +08:00
Junyan Qin
2c5a0a00ba
fix: datetime serialization error in emit_event ( #1713 )
2025-11-04 18:47:01 +08:00
Junyan Qin
f3295b0fdd
perf: output pipeline error in en
2025-11-04 18:47:01 +08:00
Junyan Qin
431d515c26
perf: allow not set llm model ( #1703 )
2025-11-04 18:47:01 +08:00
Junyan Qin
d9e6198992
fix: bad Plain component init in wechatpad ( #1712 )
2025-11-04 18:47:00 +08:00
Junyan Qin
3951cbf266
chore: bump version 4.3.7
2025-11-04 18:47:00 +08:00
Junyan Qin (Chin)
c47c4994ae
fix: return empty data when plugin system disabled ( #1710 )
2025-11-04 18:47:00 +08:00
Junyan Qin
a6072c2abb
chore: bump version 4.3.7b1
2025-11-04 18:47:00 +08:00
Guanchao Wang
750cc24900
Fix/qqo ( #1709 )
...
* fix: qq official
* fix: appid
2025-11-04 18:46:59 +08:00
Junyan Qin
46062bf4b9
feat: update for new events fields
2025-11-04 18:46:59 +08:00
Junyan Qin
869b2176a7
chore: bump version 4.3.6
2025-11-04 18:46:59 +08:00
Thetail001
7138c101e3
Fix: Correct data type mismatch in AtBotRule ( #1705 )
...
Fix can't '@' in QQ group.
2025-11-04 18:46:59 +08:00
Junyan Qin
04e26225cd
chore: release v4.3.5
2025-11-04 18:46:58 +08:00
Junyan Qin
f9f2de570f
chore: bump version v4.3.4
2025-11-04 18:46:58 +08:00
Junyan Qin
1046f3c2aa
perf: mcp server testing and refreshing
2025-11-04 18:14:59 +08:00
Junyan Qin
1afecf01e4
perf: mcp server status checking logic
2025-11-04 17:32:05 +08:00
Junyan Qin
0666778fea
feat: perf mcp server api datastruct
2025-11-04 16:45:55 +08:00
Junyan Qin
c1c03f11b4
refactor: mcp server datastructure
2025-11-04 16:13:03 +08:00
Junyan Qin
f3199dda20
perf: make startup async
2025-11-03 20:16:45 +08:00
Junyan Qin
4d0a28a1a7
feat: no longer register tool loader as component for type hints
2025-11-03 17:25:56 +08:00
wangcham
c2d752f9e9
fix: try & catch & error
2025-11-02 12:37:00 +00:00
Junyan Qin
4c0917556f
refactor(mcp): bridge controller and db operation with service layer
2025-11-02 13:05:55 +08:00
wangcham
4c5139e9ff
fix: delete print function
2025-10-29 14:35:09 +00:00
wangcham
d86b884cab
feat: mcp-ui
2025-10-25 02:28:20 +00:00
wangcham
e3821b3f09
feat: add mcp servers
2025-10-24 17:48:44 +00:00
WangCham
72ca62eae4
fix: delete description
2025-10-24 20:37:48 +08:00
wangcham
075091ed06
fix: mcp refactor
2025-10-23 15:47:44 +00:00
WangCham
760db38c11
feat: semi frontend
2025-10-21 16:18:03 +08:00
WangCham
7be226d3fa
feat: add mcp db
2025-10-15 18:42:05 +08:00
Junyan Qin
0f39a31648
chore: stash
2025-10-11 19:10:56 +08:00
Junyan Qin
a3552893aa
Merge branch 'master' into feat/mcp-ui
2025-10-01 11:07:16 +08:00
Junyan Qin (Chin)
bd4c7f634d
fix: at bot group rule has no effect ( #1699 )
2025-09-30 22:27:20 +08:00
Junyan Qin
160ca540ab
fix: At component usage
2025-09-30 21:16:27 +08:00
Junyan Qin (Chin)
74c3a77ed1
perf: plugin runtime connection robustness ( #1698 )
...
* debug: print detailed make connection failure error
* perf: active heartbeat to plugin runtime
* feat: add `--debug` arg
2025-09-30 21:07:15 +08:00
Junyan Qin
0f35458cf7
refactor: api
2025-09-29 23:57:05 +08:00