| name | haiku-triggers |
| description | Poll configured providers for events that should create intents or advance gates |
Triggers
Poll configured providers for events that should create intents or advance gates.
Process
- Read provider configuration from
.haiku/settings.yml
- Load last poll timestamp from
.haiku/trigger-poll.json
- For each configured provider (filtered by category if specified):
- Query for events since last poll
- Match events against studio trigger declarations
- Check if events satisfy any await gates on active intents
- Report findings:
- New intent suggestions from matched triggers
- Gate advancements for await gates now satisfied
- State sync for provider changes to active intents
- Update poll timestamp
- If running interactively, ask for confirmation before creating intents or advancing gates
- If no providers configured, suggest configuring them in
.haiku/settings.yml