cloudaxe-opencode/packages/opencode/src/server/event.ts

11 lines
372 B
TypeScript
Raw Normal View History

import { Schema } from "effect"
import { ServerEvent } from "@opencode-ai/schema/server-event"
2026-01-16 21:31:03 +00:00
export const Event = ServerEvent
export const InstanceDisposed = Schema.Struct({
id: Schema.String,
type: Schema.Literal("server.instance.disposed"),
properties: Schema.Struct({ directory: Schema.String }),
}).annotate({ identifier: "Event.server.instance.disposed" })