lash-core 0.1.0-alpha.52

Sans-IO turn machine and runtime kernel for the lash agent runtime.
Documentation
1
2
3
4
5
6
7
8
use std::sync::Arc;

#[derive(Clone, Debug)]
pub struct ProtocolBuildInput {
    pub tool_catalog: Arc<crate::ToolCatalog>,
    pub lashlang_host_environment: lashlang::LashlangHostEnvironment,
    pub extra_prompt_contributions: Vec<crate::PromptContribution>,
}