Copilot
cb48221ed3
feat: add MCP server selection to pipeline extensions ( #1754 )
...
* Initial plan
* Backend: Add MCP server selection support to pipeline extensions
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
* Frontend: Add MCP server selection UI to pipeline extensions
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com >
* perf: ui
* perf: ui
* perf: desc for extension page
---------
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-06 19:38:12 +08:00
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
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
Junyan Qin
8f878673ae
feat: add supports for showing image in plugin readme
2025-11-05 18:42:14 +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
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
Junyan Qin
1046f3c2aa
perf: mcp server testing and refreshing
2025-11-04 18:14:59 +08:00
Junyan Qin
c1c03f11b4
refactor: mcp server datastructure
2025-11-04 16:13:03 +08:00
Junyan Qin
bc1fbfa190
feat: completely remove the fucking mcp market components and refs
2025-11-03 20:23:53 +08:00
wangcham
e3821b3f09
feat: add mcp servers
2025-10-24 17:48:44 +00:00
wangcham
075091ed06
fix: mcp refactor
2025-10-23 15:47:44 +00:00
wangcham
6ba9b6973d
fix: page out of control
2025-10-22 13:37:53 +00:00
WangCham
760db38c11
feat: semi frontend
2025-10-21 16:18:03 +08:00
wangcham
68372a4b7a
feat: add mcp from sse on frontend
2025-10-13 12:51:58 +00:00
Junyan Qin
0b527868bc
feat: adjust ui
2025-09-30 00:21:13 +08:00
Junyan Qin
c0d56aa905
feat: code by huntun
2025-09-29 23:57:04 +08:00
Bruce
3f59bfac5c
feat: add plugin enable config ( #1678 )
...
* add plugin enable config
* fix logic error
* improve codes
* feat: add plugin system status checking api
* perf: add ui displaying plugin system status
* chore: fix linter errors
---------
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-09-22 22:49:22 +08:00
Junyan Qin
40f1af4434
perf: display installed plugin icon
2025-08-28 23:50:26 +08:00
Junyan Qin
91959527a4
feat: available for disabling marketplace(offline env)
2025-08-28 23:04:21 +08:00
Junyan Qin
8a370a260e
fix: syntax errors
2025-08-24 21:46:20 +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
8b2480ad3b
feat: setting plugin config
2025-08-17 21:01:43 +08:00
Junyan Qin
b176959836
feat: plugin deletion and upgrade
2025-08-17 18:07:51 +08:00
Junyan Qin (Chin)
e66f674968
Merge branch 'master' into feat/streaming
2025-08-17 14:30:22 +08:00
Devin AI
dd30d08c68
feat: add password change functionality
...
- Add password change button to sidebar account menu
- Create PasswordChangeDialog component with shadcn UI components
- Implement backend API endpoint /api/v1/user/change-password
- Add form validation with current password verification
- Include internationalization support for Chinese and English
- Add proper error handling and success notifications
Co-Authored-By: Rock <rockchinq@gmail.com >
2025-08-17 03:03:36 +00:00
Junyan Qin
0ea7609ff1
perf: frontend
2025-08-16 23:23:24 +08:00
Junyan Qin
28d4b1dd61
feat: marketplace page
2025-08-16 18:05:33 +08:00
Junyan Qin
288b294148
feat: plugin installation webui
2025-08-15 22:05:39 +08:00
Junyan Qin
bf2bc70794
feat: refactor webui httpclient
2025-08-14 23:55:14 +08:00
Junyan Qin
ebe0b68e8f
feat: set cloud_service_url
2025-08-14 23:42:57 +08:00
Junyan Qin
b6d47187f5
perf: prettier
2025-08-12 19:39:41 +08:00
Dong_master
46452de7b5
fix:The handling of the streaming tool calls has been fixed, but there are still bugs in the model's reply messages with thoughtfulness.
2025-08-10 23:14:57 +08:00
Dong_master
68906c43ff
feat: add webchat Word-by-word output
...
fix:webchat on message stream bug
2025-08-04 19:26:18 +08:00
Dong_master
c6deed4e6e
feat: webchat stream is ok
2025-08-04 19:26:18 +08:00
Dong_master
b45cc59322
fix:webchat stream judge bug and frontend bug
2025-08-04 19:26:17 +08:00
fdc
c33a96823b
fix: frontend bug
2025-08-04 19:26:17 +08:00
fdc
d3ab16761d
fix:lsome bug
2025-08-04 19:26:17 +08:00
fdc
00a8410c94
feat:webchat frontend stream
2025-08-04 19:26:17 +08:00
fdc
2a17e89a99
feat: add webchat stream but only some
2025-08-04 19:26:17 +08:00
devin-ai-integration[bot]
dd1ec15a39
feat: add knowledge base retrieve test tab with Card-based UI ( #1583 )
...
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin>, u79E6u9A8Fu8A00 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
2025-07-20 17:56:46 +08:00
devin-ai-integration[bot]
ea51cec57e
feat: add pipeline sorting functionality with three sort options ( #1582 )
...
* feat: add pipeline sorting functionality with three sort options
Co-Authored-By: Junyan Qin <Chin>, u79E6u9A8Fu8A00 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
* perf: ui
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin>, u79E6u9A8Fu8A00 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
2025-07-20 17:23:30 +08:00
Junyan Qin
b61bd36b14
perf(rag): ui and related apis
2025-07-18 00:45:38 +08:00
Junyan Qin
de76fed25a
fix: ui bugs
2025-07-12 18:12:53 +08:00
Junyan Qin
a10e61735d
feat(fe): complete kb ui
2025-07-12 18:00:54 +08:00
Junyan Qin
d78a329aa9
feat(fe): file uploading
2025-07-12 17:15:07 +08:00
Junyan Qin
bef0d73e83
feat: basic definition
2025-07-06 10:25:28 +08:00
Junyan Qin
bbf583ddb5
feat: basic entities of kb
2025-07-05 20:07:27 +08:00
devin-ai-integration[bot]
d2b93b3296
feat: add embeddings model management ( #1461 )
...
* feat: add embeddings model management backend support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* feat: add embeddings model management frontend support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* chore: revert HttpClient URL to production setting
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* refactor: integrate embeddings models into models page with tabs
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* perf: move files
* perf: remove `s`
* feat: allow requester to declare supported types in manifest
* feat(embedding): delete dimension and encoding format
* feat: add extra_args for embedding moels
* perf: i18n ref
* fix: linter err
* fix: lint err
* fix: linter err
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com >
2025-07-05 20:07:15 +08:00