Skip to main content

Module attribution

Module attribution 

Modules§

channel_kind_opt_serde
Serde adapter for Option<ChannelKind> that routes through the strum string form, so the wire token is single-sourced from the enum’s IntoStaticStr/EnumString derives instead of a parallel serde map.

Structs§

ChannelKindIter
An iterator over the variants of ChannelKind

Enums§

ChannelKind
Channel implementations.
CronKind
Cron schedule shapes.
MemoryKind
ModelProviderKind
ProviderKind
Provider family. The inner enum carries the specific implementation; the outer family drives which composite prefix (model_provider / tts_provider / …) the layer populates.
Role
Closed taxonomy of every role a thing can fill.
ToolKind
Built-in tool implementations. Closed set — plugins that need their own attribution add a variant here.
TranscriptionProviderKind
TtsProviderKind
TunnelProviderKind

Traits§

Attributable
Trait every alias-bound “thing” implements once next to its struct.