$worker
iii-directory
v0.5.0Engine introspection (functions / triggers / workers), workers registry proxy, and filesystem-backed skill + prompt reader.
- macOS: arm64 · x64
- Linux: arm64 · armv7 · x64
- Windows: arm64 · x64 · x86
skill doc
List trigger types registered with the engine
how-toskills/directory/engine/triggers/list.md
When to use
Use directory::engine::triggers::list to enumerate trigger TYPES —
the templates that workers register and which other workers can
subscribe to. This is the catalog of "what events does the engine know
how to fan out?"
If you want the actual subscription rows (the link between a trigger
type and a target function), reach for
directory::engine::registered-triggers::list instead.
Inputs
{
"search": "...", // optional, case-insensitive substring vs id + description
"prefix": "directory::skills::", // optional, exact prefix match on the trigger-type id
"worker": "..." // optional, first :: segment of the id (best-signal owner)
}Outputs
{
"triggers": [
{
"id": "directory::skills::on-change",
"worker_name": "directory", // first :: segment of id
"description": "Fires when skills change."
}
]
}Rows are sorted lexicographically by id.
Worked example
Find every trigger type the directory worker publishes:
{ "worker": "directory" }Find every *::on-change trigger across all workers:
{ "search": "on-change" }Related
directory::engine::triggers::info— schemas + instance count for one type.directory::engine::registered-triggers::list— listing of who's subscribed to which trigger type.directory::engine::functions::list— for the call surface, not the event surface.