From 53ada1e9b953e41a7b08e7a7ce593be67fa456f1 Mon Sep 17 00:00:00 2001 From: SciFantastic Date: Tue, 17 Feb 2026 08:46:00 -0600 Subject: [PATCH] fix: add missing events property to bluebubbles PluginRuntime mock --- extensions/bluebubbles/src/monitor.test.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/extensions/bluebubbles/src/monitor.test.ts b/extensions/bluebubbles/src/monitor.test.ts index 68aa4351e10..0680c0e15c3 100644 --- a/extensions/bluebubbles/src/monitor.test.ts +++ b/extensions/bluebubbles/src/monitor.test.ts @@ -274,6 +274,12 @@ function createMockRuntime(): PluginRuntime { imessage: {} as PluginRuntime["channel"]["imessage"], whatsapp: {} as PluginRuntime["channel"]["whatsapp"], }, + events: { + onAgentEvent: vi.fn(() => () => {}) as unknown as PluginRuntime["events"]["onAgentEvent"], + onSessionTranscriptUpdate: vi.fn( + () => () => {}, + ) as unknown as PluginRuntime["events"]["onSessionTranscriptUpdate"], + }, logging: { shouldLogVerbose: vi.fn( () => false,