Expand description
Event-driven trigger engine for the Punch Agent Combat System.
The TriggerEngine manages triggers that automatically fire actions
when conditions are met. Supports scheduled triggers (cron-like),
keyword matching in messages, event pattern matching, and webhook triggers.
Inspired by OpenFang’s trigger system, adapted for Punch’s combat metaphor.
Structs§
- Trigger
- A registered trigger definition.
- Trigger
Engine - The trigger engine manages event-to-action routing.
- Trigger
Id - Unique identifier for a trigger.
- Trigger
Summary - Summary information about a trigger (for listing).
Enums§
- Trigger
Action - What action to perform when a trigger fires.
- Trigger
Condition - What kind of condition activates a trigger.