palinode_trigger
Register semantic triggers that automatically inject memory files into future conversations when user messages match the specified context.
Instructions
Register or manage a prospective trigger for Palinode. When a future user message semantically matches the description, the specified memory file will be automatically injected.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform: 'create', 'list', or 'delete' | create |
| threshold | No | For 'create': Similarity threshold (0.0–1.0). Higher = stricter match required to fire. Default 0.75. | |
| trigger_id | No | For 'delete' or 'create': Custom UUID or ID to delete/create | |
| description | No | For 'create': What context should fire this trigger (e.g., 'User is discussing deployment') | |
| memory_file | No | For 'create': Relative path to the memory file to inject when fired (e.g., 'projects/my-app.md') | |
| cooldown_hours | No | For 'create': Hours to wait between consecutive firings of the same trigger. Default 24. |