$worker
iii-directory
v0.5.1Engine 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 registered trigger instances (subscriber rows)
how-toskills/directory/engine/registered-triggers/list.md
When to use
Use directory::engine::registered-triggers::list to enumerate the
SUBSCRIBER rows — each one is a link between a trigger TYPE (template)
and a target function, plus per-instance configuration.
This is the right call when you want to answer:
- "Who's listening to
directory::skills::on-changeright now?" - "What triggers fire
agent-memory::compact?" - "Which subscribers does the
schedulerworker own?"
For trigger TYPES (templates) instead, use
directory::engine::triggers::list.
Inputs
{
"search": "...", // optional, case-insensitive substring vs id + trigger_type + function_id
"trigger_type": "directory::skills::on-change", // optional, exact match
"function_id": "agent-memory::compact", // optional, exact match
"worker": "scheduler" // optional, exact worker-name match (worker that owns the function)
}All filters are optional and combinable.
Outputs
{
"registered_triggers": [
{
"id": "trg-mem-compact",
"trigger_type": "directory::skills::on-change",
"function_id": "agent-memory::compact",
"worker_name": "agent-memory",
"config_summary": "{\"interval_ms\":1000}" // truncated to ~80 chars; use registered-triggers::info for full
}
]
}Rows are sorted lexicographically by id.
Worked example
Show every subscriber pointing at the directory::skills::on-change
trigger:
{ "trigger_type": "directory::skills::on-change" }Show every subscriber owned by the agent-memory worker:
{ "worker": "agent-memory" }Related
directory::engine::registered-triggers::info— full config + denormalized trigger detail + function detail for one subscriber row.directory::engine::triggers::list— list trigger TYPES instead of instances.directory::engine::functions::info.registered_triggers— same data scoped to a single target function.