feat(runner): unify plugin execution across agents and event processors

This commit is contained in:
RockChinQ
2026-09-10 18:04:38 +08:00
parent 8903a40c41
commit f24a7c9bb2
223 changed files with 4091 additions and 3068 deletions
+2 -2
View File
@@ -286,9 +286,9 @@ plugin:
binary_storage:
# Max bytes for a single plugin binary storage value
max_value_bytes: 10485760
agent_runner:
runner:
# Host-level admin permissions for trusted control plugins. These plugins
# can use existing plugin action handlers to inspect or manage AgentRunner
# can use existing plugin action handlers to inspect or manage Runner
# infrastructure across runner/plugin boundaries. Keep empty unless you
# fully trust the plugin identity.
#
@@ -17,7 +17,7 @@ stages:
zh_Hans: 运行器
type: select
required: true
# Options and default are dynamically populated from AgentRunnerRegistry
# Options and default are dynamically populated from RunnerRegistry
- name: expire-time
label:
en_US: Conversation expire time (seconds)
@@ -38,6 +38,6 @@ stages:
type: integer
required: true
default: 0
# Runner config stages are dynamically added from AgentRunnerRegistry
# Runner config stages are dynamically added from RunnerRegistry
# Each plugin runner's config schema is added as a separate stage
# The stage name matches the runner id for frontend matching