GHHG10's picture
download
raw
649 Bytes
import { Schema } from "effect"
import { SessionMessage } from "./message"
import { SessionSchema } from "./schema"
export class MessageDecodeError extends Schema.TaggedErrorClass<MessageDecodeError>()("Session.MessageDecodeError", {
sessionID: SessionSchema.ID,
messageID: SessionMessage.ID,
}) {}
export class ContextSnapshotDecodeError extends Schema.TaggedErrorClass<ContextSnapshotDecodeError>()(
"Session.ContextSnapshotDecodeError",
{
sessionID: SessionSchema.ID,
details: Schema.String,
},
) {
override get message() {
return `Failed to decode context snapshot for session ${this.sessionID}: ${this.details}`
}
}

Xet Storage Details

Size:
649 Bytes
·
Xet hash:
ed7be37be7c40e0fe1b0018d311576ce376d6e84c601f135df3429232fb90b32

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.