LemonChannels. Capabilities. Capability
(lemon_channels v0.1.0)
View Source
Represents a single channel capability.
Capabilities can be simple boolean features or complex configurations with constraints and supported sub-features.
Summary
Functions
Creates a capability from a spec.
Merges two capabilities. The override takes precedence.
Creates a new capability.
Validates parameters against capability constraints.
Types
@type type() :: :attachments | :rich_blocks | :streaming | :threads | :reactions | :edit | :delete | :voice | :chunk_limit | :rate_limit | atom()