Junyan Qin
|
8c8702c6c9
|
chore: only start runtime process once on Windows
|
2025-11-09 21:47:20 +08:00 |
|
Junyan Qin (Chin)
|
4fe92d8ece
|
Feat/plugin on windows (#1760)
* feat: communicate with runtime via ws
* chore: bump langbot-plugin 0.1.9b2
* chore: comment on shutdown on windows
|
2025-11-07 17:26:42 +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 |
|
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
|
2c5a0a00ba
|
fix: datetime serialization error in emit_event (#1713)
|
2025-11-04 18:47:01 +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
|
c1c03f11b4
|
refactor: mcp server datastructure
|
2025-11-04 16:13:03 +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 |
|
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
|
0ffb4d5792
|
perf: use file transfer in getting icon and installing local plugins (#1674)
|
2025-09-19 19:38:27 +08:00 |
|
Junyan Qin
|
8bb2f3e745
|
fix: migration bug of plugin config
|
2025-09-16 17:04:44 +08:00 |
|
Junyan Qin
|
40f1af4434
|
perf: display installed plugin icon
|
2025-08-28 23:50:26 +08:00 |
|
Junyan Qin
|
2742144e12
|
feat: change standalone runtime tag env
|
2025-08-23 22:57:46 +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
|
5179b3e53a
|
feat: trace plugin installation
|
2025-08-16 15:42:49 +08:00 |
|
Junyan Qin
|
b464d238c5
|
feat: plugin installation
|
2025-08-15 21:30:26 +08:00 |
|
Junyan Qin
|
41650b585a
|
perf: dispose process
|
2025-08-02 23:54:06 +08:00 |
|
Junyan Qin
|
f5b893cfe0
|
feat: kill runtime process when exit in stdio mode
|
2025-07-16 22:43:39 +08:00 |
|
Junyan Qin
|
e0abd19636
|
feat: get plugin info
|
2025-07-13 22:14:22 +08:00 |
|
Junyan Qin
|
4b57771eb1
|
feat: reply_message api
|
2025-07-13 16:31:25 +08:00 |
|
Junyan Qin
|
5922be7e15
|
feat: command execution via plugin
|
2025-07-13 10:26:48 +08:00 |
|
Junyan Qin
|
5b044a1917
|
feat: add Tool component
|
2025-07-06 21:03:33 +08:00 |
|
Junyan Qin
|
a60aa6f644
|
feat: runtime reconnecting
|
2025-07-02 22:20:20 +08:00 |
|
Junyan Qin
|
1a10b40b17
|
refactor: use emit_event from connector
|
2025-07-02 12:46:30 +08:00 |
|
Junyan Qin
|
c5eeab2fd0
|
feat: listing plugins
|
2025-06-30 21:43:43 +08:00 |
|
Junyan Qin
|
6f2fd72af6
|
feat(plugin): basic communication
|
2025-06-30 21:43:43 +08:00 |
|
Junyan Qin
|
2d06f1cadb
|
feat: connector for plugin runtime
|
2025-06-30 21:43:43 +08:00 |
|