Something went wrong. Try again.
opencode v2 mirror
Something went wrong. Try again.
TypeScript
1234567891011export * as SessionFork from "./session-fork.js"
import { Schema } from "effect"import { SessionMessage } from "./session-message.js"
export const Boundary = Schema.Union([ Schema.Struct({ type: Schema.Literal("before"), messageID: SessionMessage.ID }), Schema.Struct({ type: Schema.Literal("through"), messageID: SessionMessage.ID }),]).annotate({ identifier: "Session.ForkBoundary" })export type Boundary = typeof Boundary.Type