bmux_performance_plugin 0.0.1-alpha.1

Shipped performance plugin for bmux (owns PerformanceCaptureSettings + rate limiter)
execution_class = "native_fast"
id = "bmux.performance"
name = "bmux Performance"
owns_namespaces = []
provided_capabilities = [
    "bmux.performance.read",
    "bmux.performance.write",
    "bmux.theme.settings",
]
provided_features = ["bmux.performance"]
required_capabilities = []
version = "0.0.1-alpha.0"

[[services]]
capability   = "bmux.performance.read"
interface_id = "performance-state"
kind         = "query"

[[services]]
capability   = "bmux.performance.write"
interface_id = "performance-commands"
kind         = "command"

[[services]]
capability   = "bmux.theme.settings"
interface_id = "performance-theme-settings"
kind         = "query"

[[services]]
capability   = "bmux.theme.settings"
interface_id = "performance-theme-settings"
kind         = "command"

[[event_publications]]
delivery                     = "broadcast"
forward_to_streaming_clients = true
kind                         = "bmux.performance/performance-events"