legacy-event.ts 465 B

123456789101112131415161718
  1. export * as LegacyEvent from "./legacy-event"
  2. import { Schema } from "effect"
  3. import { define, inventory } from "../event"
  4. import { SessionID } from "../session-id"
  5. import { SessionV1 } from "./session"
  6. export const CommandExecuted = define({
  7. type: "command.executed",
  8. schema: {
  9. name: Schema.String,
  10. sessionID: SessionID,
  11. arguments: Schema.String,
  12. messageID: SessionV1.MessageID,
  13. },
  14. })
  15. export const Definitions = inventory(CommandExecuted)