Title98/100
Manage events and triggers
The title clearly communicates the tool’s action and subject. Keep it concise.
Description74/100
Events, the named signals workspaces publish, and their triggers, which create a task somewhere else when one fires. Two inputs: action, and payload, the action's fields; help gives an action's payload and an example. list, create, get, update and delete events; listTriggers, createTrigger, getTrigger, updateTrigger and deleteTrigger their triggers; listTasks: the tasks an event has spawned.
Explain mutations, irreversible effects, or prerequisites that matter before calling this tool.
Inputs64/100
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
action
enum: list, create, get, update, delete, listTasks, listTriggers, createTrigger, getTrigger, updateTrigger, deleteTrigger, help
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
payload
The action's fields, as help prints them. Leave it out when the action takes none.
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
Annotations100/100
All four behavior hints are declared.
{
"title": "Manage events and triggers",
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": true
}Output schema0/100
No output schema is declared. Add one for structured results so clients can interpret returned fields.
Not declared
