Skip to main content

Session

Type Alias Session 

Source
pub type Session = SessionState;

Aliased Type§

pub struct Session {
    pub id: String,
    pub profile: Option<String>,
    pub included_profiles: Vec<String>,
    pub provider: String,
    pub model: String,
    pub allow_data_sharing: bool,
    pub approval_mode: String,
    pub messages: Vec<SessionLine>,
    pub turns: Vec<RedactedTurn>,
}

Fields§

§id: String§profile: Option<String>§included_profiles: Vec<String>§provider: String§model: String§allow_data_sharing: bool§approval_mode: String§messages: Vec<SessionLine>§turns: Vec<RedactedTurn>