Domain Ontology Reference
Auto-generated documentation from YAML ontology definition files.
Table of Contents
- daemon
- daemon.plugin.failed@1.0.0
- daemon.plugin.start.requested@1.0.0
- daemon.plugin.started@1.0.0
- daemon.plugin.stop.requested@1.0.0
- daemon.plugin.stopped@1.0.0
- daemon.start.requested@1.0.0
- daemon.started@1.0.0
- daemon.stop.requested@1.0.0
- daemon.stopped@1.0.0
daemon
The daemon domain defines event-sourced lifecycle events for the @sullux/event-engine-daemon runner and its registered plugins.
daemon.plugin.failed@1.0.0
Emitted by a plugin if it encounters an unrecoverable failure during startup or runtime.
Properties
| Property | Type | Required | Description |
|---|---|---|---|
plugin | ref (#/$defs/pluginName) | Yes | - |
reason | string | Yes | - |
failedAt | number | Yes | - |
daemon.plugin.start.requested@1.0.0
Emitted to signal a specific plugin to perform its startup logic.
Properties
| Property | Type | Required | Description |
|---|---|---|---|
plugin | ref (#/$defs/pluginName) | Yes | - |
config | object | No | - |
daemon.plugin.started@1.0.0
Emitted by a plugin to indicate it has completed its initialization.
Properties
| Property | Type | Required | Description |
|---|---|---|---|
plugin | ref (#/$defs/pluginName) | Yes | - |
startedAt | number | Yes | - |
daemon.plugin.stop.requested@1.0.0
Emitted to signal a specific plugin to perform its shutdown/cleanup logic.
Properties
| Property | Type | Required | Description |
|---|---|---|---|
plugin | ref (#/$defs/pluginName) | Yes | - |
daemon.plugin.stopped@1.0.0
Emitted by a plugin to confirm it has finished its cleanup and stopped.
Properties
| Property | Type | Required | Description |
|---|---|---|---|
plugin | ref (#/$defs/pluginName) | Yes | - |
stoppedAt | number | Yes | - |
daemon.start.requested@1.0.0
Emitted when the daemon process begins its boot sequence.
Properties
| Property | Type | Required | Description |
|---|---|---|---|
plugins | array | Yes | - |
daemon.started@1.0.0
Emitted when all configured plugins have successfully started and the daemon is fully operational.
Properties
| Property | Type | Required | Description |
|---|---|---|---|
plugins | array | Yes | - |
startedAt | number | Yes | - |
daemon.stop.requested@1.0.0
Emitted when shutdown of the daemon process is initiated.
Properties
| Property | Type | Required | Description |
|---|---|---|---|
reason | string | No | - |
daemon.stopped@1.0.0
Emitted when all plugins have stopped and the daemon process completes shutdown.
Properties
| Property | Type | Required | Description |
|---|---|---|---|
stoppedAt | number | Yes | - |