Junyan Qin
40f1af4434
perf: display installed plugin icon
2025-08-28 23:50:26 +08:00
Junyan Qin
ea6ce2f552
fix: set plugin enabled=true as default
2025-08-25 20:56:39 +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
0ea7609ff1
perf: frontend
2025-08-16 23:23:24 +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
2b8eb5f01c
fix: bot switching
2025-08-15 17:02:00 +08:00
Junyan Qin
39c50d3c12
feat: get_bot_info api
2025-08-13 20:54:43 +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
65814a4644
feat: binary storage api
2025-07-13 21:39:33 +08:00
Junyan Qin
7237294008
perf: longer timeout for emit_event
2025-07-13 20:48:15 +08:00
Junyan Qin
214bc8ada9
feat: backward call apis
2025-07-13 20:45:45 +08:00
Junyan Qin
6a1de889b4
refactor: switch llm_entities to plugin sdk
2025-07-13 20:30:17 +08:00
Junyan Qin
4a319b2b20
feat: query-based apis
2025-07-13 18:41:04 +08:00
Junyan Qin
9f269d1614
feat: get bot uuid api
2025-07-13 17:44:20 +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
c246470b37
feat: minor changes adapt to event emitting
2025-07-01 22:44:46 +08:00
Junyan Qin
5553a86ac8
feat: preliminary migration of events entities
2025-06-30 21:49:59 +08:00
Junyan Qin
a177786063
feat: switch message platform adapters to sdk
2025-06-30 21:49:59 +08:00
Junyan Qin
6b782f8761
feat: switch Query to langbot-plugin definition
2025-06-30 21:47:40 +08:00
Junyan Qin
0c2560cafb
feat: switch tool entities and format
2025-06-30 21:47:40 +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
Junyan Qin
c835555a59
chore: change zh_CN to zh_Hans
2025-05-14 16:44:48 +08:00
devin-ai-integration[bot]
86ff6f5eb6
feat: plugin reordering ( #1398 )
...
* Add @dnd-kit/core and @dnd-kit/sortable dependencies for plugin sorting
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* Add PluginSortDialog component with drag-and-drop functionality
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* Integrate sorting button and dialog into PluginInstalledComponent
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* Update HttpClient to use local backend URL for development
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* Fix reorderPlugins method to use PUT and correct request format
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* Update hover-card component using shadcn CLI
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* Fix formatting issues in plugin sorting components
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* refactor: move plugin sorting button and dialog to page component
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* refactor: move PluginSortDialog component to plugins directory
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* chore: remove old PluginSortDialog component file
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com >
* fix: api bug
* perf: desciption in plugin sorting dialog
* fix: lint errors
---------
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-13 14:10:18 +08:00
Junyan Qin
055b389353
style: restrict line-length
2025-05-10 18:04:58 +08:00
Junyan Qin
425681ea09
feat: remove telemetry
2025-05-10 16:17:01 +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
Junyan Qin
32f138bff5
fix(plugin mgr): bad params for dump settings
2025-04-28 20:51:29 +08:00
Junyan Qin
8caa6e86a1
feat: default pipeline
2025-04-16 13:40:59 +08:00
Junyan Qin
e5c0e41336
fix(botmgr): ref errors
2025-04-14 23:45:00 +08:00
Junyan Qin
d012c1e33d
perf: ensure plugin deps on startup ( #858 )
2025-04-13 22:51:21 +08:00
Junyan Qin
80cf5c738f
chore: todo comment for component extensions
2025-04-12 21:26:53 +08:00
Junyan Qin
fc23fc7aed
feat: applying plugin config to plugin instance
2025-04-12 21:19:20 +08:00
Junyan Qin
ebd091a9e0
refactor: move plugin setting to db
2025-04-12 20:21:43 +08:00
Junyan Qin
11342e75de
feat: discovering plugins by manifests
2025-04-12 15:37:15 +08:00
Junyan Qin
9f15ab5000
feat: preliminarily implement pipeline invoking
2025-03-29 17:50:45 +08:00
冰苷晶
a079821976
fix: fix SSL certificateverification error during GitHub plugin installation.
...
- Create a custom SSL context using certifi for proper HTTPS certificate verification, meow - Add the ssl parameter to aiohttp requests to prevent download failure due to missing root certificates, meow - Improve error messages and enhance the overall plugin installation process, meow!
2025-03-17 23:12:23 +08:00
Junyan Qin
d92ee23764
feat: discover engine & manifests for platform adapters
2025-02-22 14:49:05 +08:00
Junyan Qin (Chin)
a3fe105f8e
Merge branch 'master' into master
2025-01-21 10:38:04 +08:00
wangcham
60d4f3d77c
feat: add supports for wecom
2025-01-12 05:09:53 -05:00