Junyan Qin
61bc6a1dc2
feat: add supports for bot-selector config field
2025-11-06 15:36:43 +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
b74e07b608
feat: add and type plugin config fields
2025-11-05 23:48: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
bc1fbfa190
feat: completely remove the fucking mcp market components and refs
2025-11-03 20:23:53 +08:00
WangCham
d32f783392
fix: run lint
2025-10-28 16:14:31 +08:00
wangcham
8345edd9f7
fix: status icon
2025-10-25 01:58:52 +00:00
WangCham
72ca62eae4
fix: delete description
2025-10-24 20:37:48 +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
91959527a4
feat: available for disabling marketplace(offline env)
2025-08-28 23:04:21 +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
a0c42a5f6e
feat: plugin operations
2025-08-17 16:51:44 +08:00
Junyan Qin
17d997c88e
fix: i18n fallback
2025-08-17 11:43:38 +08:00
Junyan Qin
28d4b1dd61
feat: marketplace page
2025-08-16 18:05:33 +08:00
Junyan Qin
e1a78e8ff9
feat: tag debugging plugins in webui
2025-08-15 19:11:49 +08:00
Junyan Qin
ebe0b68e8f
feat: set cloud_service_url
2025-08-14 23:42:57 +08:00
WangCham
457cc3eecd
fix: wrong definition of topk
2025-08-11 23:22:36 +08:00
WangCham
246eb71b75
feat: add topk
2025-08-07 18:10:33 +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
Junyan Qin
b61bd36b14
perf(rag): ui and related apis
2025-07-18 00:45:38 +08:00
WangCham
cb868ee7b2
feat: add functions for frontend of kb
2025-07-17 23:52:46 +08:00
Junyan Qin
4380041c7f
feat(ui): list plugins
2025-07-13 22:03:47 +08:00
Junyan Qin
a10e61735d
feat(fe): complete kb ui
2025-07-12 18:00:54 +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
devin-ai-integration[bot]
4f2ec195fc
feat: add WebChat adapter for pipeline debugging ( #1510 )
...
* feat: add WebChat adapter for pipeline debugging
- Create WebChatAdapter for handling debug messages in pipeline testing
- Add HTTP API endpoints for debug message sending and retrieval
- Implement frontend debug dialog with session switching (private/group chat)
- Add Chinese i18n translations for debug interface
- Auto-create default WebChat bot during database initialization
- Support fixed session IDs: webchatperson and webchatgroup for testing
Co-Authored-By: Junyan Qin <Chin>, 秦骏言 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
* perf: ui for webchat
* feat: complete webchat backend
* feat: core chat apis
* perf: button style in pipeline card
* perf: log btn in bot card
* perf: webchat entities definition
* fix: bugs
* perf: web chat
* perf: dialog styles
* perf: styles
* perf: styles
* fix: group invalid in webchat
* perf: simulate real im message
* perf: group timeout toast
* feat(webchat): add supports for mentioning bot in group
* perf(webchat): at component styles
* perf: at badge display in message
* fix: linter errors
* fix: webchat was listed on adapter list
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin>, 秦骏言 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
2025-06-08 15:34:26 +08:00
Junyan Qin
7e17c96c30
fix: linter error
2025-05-30 22:29:16 +08:00
whw174660897
f17b06767e
Feature add n8 n ( #1468 )
...
* feat(n8n): 添加n8n工作流API支持
添加n8n工作流API作为新的运行器类型,支持通过webhook调用n8n工作流,并提供多种认证方式(Basic、JWT、Header)。新增N8nAuthFormComponent用于处理n8n认证表单联动,并更新相关配置文件和测试用例。
* chore: remove pip mirror url
* perf: simplify ret def of pipeline metadata
* feat(n8n): raise exc instead of ret as normal msg
* perf: add var `user_message_text`
* chore(n8n): migration and default config
* chore: required database version
---------
Co-authored-by: hengwei.wang <@>
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-05-30 22:23:57 +08:00
Junyan Qin
3ac96f464d
perf: show description in bot form
2025-05-23 10:31:11 +08:00
Junyan Qin
7d34a2154b
perf: unify i18n text class in frontend
2025-05-20 11:32:55 +08:00
Junyan Qin
c835555a59
chore: change zh_CN to zh_Hans
2025-05-14 16:44:48 +08:00
HYana
7a8102430f
fix: lint code to build success
2025-05-10 01:19:30 +08:00
Junyan Qin
7c15f3ba12
feat: plugin config editor form
2025-05-09 18:52:04 +08:00
Junyan Qin
6632d365c5
feat: complete plugin installation dialog
2025-05-09 14:58:17 +08:00
Junyan Qin
2d156b09f6
fix: bug in submit
2025-05-08 20:20:48 +08:00
Junyan Qin
f6d3619bbe
feat: use dynamic form to render pipeline config
2025-05-08 18:17:42 +08:00
Junyan Qin
e74de068ea
perf: unify entities
2025-05-08 18:09:52 +08:00