Files
openclaw/src/plugin-sdk/types.ts
T
Hannes Rudolph 6dc55fa65e fix(plugins): recover user turns with scoped reply hooks (#114836)
Allow before_agent_reply plugins to declare host-enforced trigger eligibility so scheduled-only hooks do not block interrupted user-turn recovery. Keep omitted and malformed scopes fail-closed, scope both memory-core maintenance hooks, and cover three runner reload cycles through the public registration contract.

Refs: #111442

Source: #114836

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
2026-07-29 17:22:16 +08:00

23 lines
678 B
TypeScript

/**
* Public SDK type barrel for plugin hook contracts.
*/
export type {
PluginHookAgentTrigger,
PluginHookBeforeToolCallEvent,
PluginHookBeforeToolCallResult,
PluginHookSkillArtifact,
PluginHookSkillBundleFile,
PluginHookSkillBundleSnapshot,
PluginHookSkillChangedEvent,
PluginHookSkillContext,
PluginHookSkillEvaluationFinding,
PluginHookSkillProposalChangedEvent,
PluginHookSkillProposalEvaluateEvent,
PluginHookSkillProposalEvaluateResult,
PluginHookSkillProposalEvaluationOutcome,
PluginHookSkillProposalKind,
PluginHookToolContext,
PluginHookToolResultPersistEvent,
PluginHookToolResultPersistResult,
} from "../plugins/hook-types.js";