Built-ins

schedule Plugin

plugin action 延迟/定时重派发的内部调度基础设施

Action schedule

schedule 是延迟 plugin action 的基础设施概念。

它负责轮询调度任务,并把到点的 plugin action 重新派发执行。当前用户侧 CLI 里,它不是一个可以 start、stop 或执行业务 action 的独立 plugin。

主要形状

  • 持久化 action job
  • runtime 轮询与恢复
  • 没有业务 action

它主要解决什么问题

如果你想理解这些问题,应该看 action scheduling:

  • 为什么调度能力归属于 plugin lifecycle,而不是 agent 顶层壳
  • 延迟/定时 plugin action 是怎么被重新调用的
  • 为什么它属于 Plugin runtime,而不是顶层 CLI 命令

用户怎么使用

Action schedule 当前是 Plugin runtime 内部基础设施,不提供独立 CLI 管理命令。如果要做用户可管理、可复用的自动化,使用 task Plugin。

关键语义

  • 它主要轮询 PluginScheduleStore
  • 启动恢复时会把中断的 running jobs 重置回 pending
  • 它是核心基础设施模式,不是普通用户业务型 plugin

公开性说明

action scheduling 属于平台基础设施,不是典型公开 SDK 能力插件。

相关文档