Package-level declarations

Types

Link copied to clipboard
data class GenericEvent(val type: String, val payload: Map<String, String> = emptyMap()) : KeelEvent

Simple event wrapper with timestamp.

Link copied to clipboard
interface KeelEvent

Base interface for all Keel events.

Link copied to clipboard
interface KeelEventBus

Event bus interface for inter-plugin communication. Uses MutableSharedFlow to allow plugins to publish and subscribe to events.