DrSmoothl
2cb512120b
feat(plugin-system): harden P0 safety with workflow timeout, service ACL, and contract validation
...
- enforce step timeout/cancellation in workflow engine
- add caller authorization boundary for cross-plugin service calls
- validate params_schema and return_schema at runtime
2026-02-21 16:11:52 +08:00
DrSmoothl
6fcc53a22b
feat(plugin-system): add workflow pipeline and cross-plugin service registry
2026-02-20 19:24:05 +08:00
UnCLAS-Prommer
aa1155cc5b
解决UnboundLocalError
2025-08-31 12:30:11 +08:00
UnCLAS-Prommer
16c644a666
转换原来的tools到新的(虽然没转)
2025-07-29 00:15:29 +08:00
UnCLAS-Prommer
6062b6bd3c
Merge pull request #1149 from Windpicker-owo/dev
...
在一些细节上完善工具
2025-07-29 00:01:47 +08:00
UnCLAS-Prommer
af27d0dbf0
tools整合彻底完成
2025-07-28 23:57:55 +08:00
Windpicker-owo
3692015ce5
update
2025-07-28 23:53:54 +08:00
Windpicker-owo
8131e65e9e
tool支持是否启用,更人性化的直接调用
2025-07-28 22:56:52 +08:00
Windpicker-owo
4ac487dd14
将ToolExecutor迁移进tool_use,顺便改了两处typing
2025-07-27 00:24:40 +08:00
Windpicker-owo
8cc6636b20
修改了一处注释
2025-07-26 22:37:46 +08:00
Windpicker-owo
3021acff59
修复了一些bug,修改了插件加载输出
2025-07-26 20:49:22 +08:00
Windpicker-owo
44d86c8847
尝试整合工具和插件系统
2025-07-26 18:37:29 +08:00
UnCLAS-Prommer
d6284b6b4c
插件管理API测试与修改通过
2025-07-24 00:31:53 +08:00
UnCLAS-Prommer
56c2adbaec
插件和组件管理API
2025-07-23 11:07:26 +08:00
UnCLAS-Prommer
10bf424540
增加了组件的局部禁用方法
2025-07-23 00:41:31 +08:00
UnCLAS-Prommer
35ec390dfd
增加了组件的全局启用和禁用功能
2025-07-22 22:38:40 +08:00
UnCLAS-Prommer
76025032a9
增加了卸载和重载插件功能
2025-07-22 18:52:11 +08:00
UnCLAS-Prommer
484fc20983
typing and plugins
2025-07-21 01:23:23 +08:00
UnCLAS-Prommer
8d20134cbb
合并BaseEventPlugin到BasePlugin,重写了components_registry,修正了统计输出
2025-07-19 19:16:42 +08:00
UnCLAS-Prommer
1aa2734d62
typing fix
2025-07-17 00:10:41 +08:00
UnCLAS-Prommer
b303a95f61
部分类型注解修复,优化import顺序,删除无用API文件
2025-07-12 00:34:49 +08:00
UnCLAS-Prommer
968eb92107
不再进行action_info转换了,保持一致性
2025-07-11 00:59:49 +08:00
UnCLAS-Prommer
36974197a8
暴露全部api,解决循环import问题
2025-07-08 00:18:24 +08:00
UnCLAS-Prommer
8e2b7523e6
修复typing,但是保留疑问
2025-06-23 13:47:11 +08:00
github-actions[bot]
7ed3ecb561
🤖 自动格式化代码 [skip ci]
2025-06-19 12:22:36 +00:00
SengokuCola
ab28b94e33
refc:重构插件api,补全文档,合并expressor和replyer,分离reply和sender,新log浏览器
2025-06-19 20:20:34 +08:00
UnCLAS-Prommer
3ac8eaca9e
注册统计修复
2025-06-15 02:50:27 +08:00
春河晴
7b4e7b94f8
use structlog instead of loguru
2025-06-11 15:17:08 +09:00
github-actions[bot]
0cb595218e
🤖 自动格式化代码 [skip ci]
2025-06-10 16:20:05 +00:00
SengokuCola
6455dab5b8
feat:将旧版示例插件更新,更新mute插件(tts,vtb,doubaopic持续炸裂中)
2025-06-10 23:36:45 +08:00
github-actions[bot]
e4ee5ac4c7
🤖 自动格式化代码 [skip ci]
2025-06-10 11:19:48 +00:00
SengokuCola
de0bdd3766
feat:继续重构插件api
2025-06-10 19:16:58 +08:00
春河晴
b0c553703f
ruff
2025-06-10 16:43:45 +09:00
SengokuCola
4d32b3052f
feat:重构插件api
2025-06-10 15:28:36 +08:00