Skip to main content

lash_core/
protocol_build.rs

1use std::sync::Arc;
2
3#[derive(Clone, Debug)]
4pub struct ProtocolBuildInput {
5    pub tool_surface: Arc<crate::ToolSurface>,
6    pub lashlang_surface: lashlang::LashlangSurface,
7    pub extra_prompt_contributions: Vec<crate::PromptContribution>,
8}