INNER CODE UNIT · Rust

transform_for_stakpak

stakpak/agent · libs/api/src/lib.rs:107

pub fn transform_for_stakpak(model: Model) -> Model {
    Model {
        id: format!("{}/{}", model.provider, model.id),
        provider: "stakpak".into(),
        name: model.name,
        reasoning: model.reasoning,
        cost: model.cost,
        limit: model.limit,
        release_date: model.release_date,
    }
}

/// Unified agent provider trait.
///
/// Extends `SessionStorage` so that any `AgentProvider` can also manage
/// sessions and checkpoints.  This avoids passing two separate trait
/// objects through the CLI call-chain.
#[async_trait]

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…