trail-it/moonstream/session does not have a README file
pub(all) suberror SessionError {
UnknownCall(key~ : CallKey)
CallIdConflict(key~ : CallKey, existing~ : String, incoming~ : String)
CallNameConflict(key~ : CallKey, existing~ : String, incoming~ : String)
InvalidLimits(error~ : ParseError)
ParseFailed(key~ : CallKey, error~ : ParseError)
} derive(Eq, ToJson, Debug)fn Session::finish(self : Session, key : CallKey, reason? : EndReason) -> (Array[Event], FinishResult) raise SessionErrorfn Session::open(self : Session, key : CallKey, id? : String?, name? : String?) -> Unit raise SessionErrorInstall
Download zipIncremental, chunk-invariant parsing of streaming JSON tool-call arguments.