Plugins

Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0

Notifications

Publish source-owned local messages and settings issues with explicit severity, actions, and destinations.

ExportImport pathDescription
createNotificationClient@dartwic/interface-sdkCreate a source-qualified notification and settings-issue client. Use the plugin id as source;
LocalNotification@dartwic/interface-sdkLive local notification. Repeated evidence updates preserve read/mute state; escalation requests attention.
LocalNotificationClient@dartwic/interface-sdkSource-isolated local services. Clear issues on recovery, discarded validation, or source removal.
NotificationSeverity@dartwic/interface-sdkLocal notification severity. Actions are independent and appear in ACTIONS for any severity.
SettingsDestination@dartwic/interface-sdkExplicit settings destination; nestedTab selects a page’s internal tab.
SettingsIssue@dartwic/interface-sdkExplicitly owned warning/error. Reading or muting its notification does not resolve its settings badges.