Something went wrong. Try again.
opencode v2 mirror
Something went wrong. Try again.
TypeScript
12345678910111213141516171819export * as Command from "./command.js"
import { Schema } from "effect"import { ephemeral, inventory } from "./event.js"import { optional } from "./schema.js"
const Updated = ephemeral({ type: "command.updated", schema: {} })
export interface Info extends Schema.Schema.Type<typeof Info> {}export const Info = Schema.Struct({ name: Schema.String, description: Schema.String.pipe(optional),}).annotate({ identifier: "Command.Info" })
export const Event = { Updated, Definitions: inventory(Updated),}