Skip to main content

Module session

Module session 

Source
Expand description

Call bootstrap + finalize seam.

The embedder implements SessionSource over its own control-plane HTTP API (resolve a run+token into a call config, upload artifacts, write the finalize). flowcat-core only sees the opaque shapes (see DESIGN.md “Trait contracts”). ResolvedCall, Finalize, UploadTarget, and Usage are defined in crate::types and re-exported here.

Re-exports§

pub use crate::types::Finalize;
pub use crate::types::ResolvedCall;
pub use crate::types::ToolDecl;
pub use crate::types::UploadTarget;
pub use crate::types::Usage;

Traits§

SessionSource
Bootstraps a call from a run id + per-call token and writes results back.