microclaw-engine 0.10.1

Channel-independent Agent Engine and default services for MicroClaw
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#[derive(Clone, Copy)]
pub struct ChannelFieldDef {
    pub yaml_key: &'static str,
    pub label: &'static str,
    pub default: &'static str,
    pub secret: bool,
    pub required: bool,
}

#[derive(Clone, Copy)]
pub struct DynamicChannelDef {
    pub name: &'static str,
    pub presence_keys: &'static [&'static str],
    pub fields: &'static [ChannelFieldDef],
}