This commit was merged in pull request #72.
This commit is contained in:
@@ -11,7 +11,11 @@ export type SessionEvent =
|
||||
| { type: "session:paid"; sessionId: string; amountSats: number }
|
||||
| { type: "session:balance"; sessionId: string; balanceSats: number };
|
||||
|
||||
export type BusEvent = JobEvent | SessionEvent;
|
||||
export type DebateEvent =
|
||||
| { type: "debate:argument"; jobId: string; agent: "Beta-A" | "Beta-B"; position: "accept" | "reject"; argument: string }
|
||||
| { type: "debate:verdict"; jobId: string; accepted: boolean; reason: string };
|
||||
|
||||
export type BusEvent = JobEvent | SessionEvent | DebateEvent;
|
||||
|
||||
class EventBus extends EventEmitter {
|
||||
emit(event: "bus", data: BusEvent): boolean;
|
||||
|
||||
Reference in New Issue
Block a user