lash-runtime 0.1.0-alpha.63

Durable agent runtime for Rust: sessions, turns, tools, plugins. Embeddable facade over lash-core.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
async fn check(
    session: lash::LashSession,
    events: &dyn lash::TurnActivitySink,
    scope: lash::runtime::ScopedEffectController<'_>,
) {
    let _ = session
        .turn(lash::TurnInput::text("hello"))
        .stream(events, scope)
        .await;
}

fn main() {}