From 7ad6a040583f91c6ea991c3e888f1a0d7f69fcbb Mon Sep 17 00:00:00 2001 From: Eric Lytle Date: Fri, 20 Feb 2026 13:46:36 +0000 Subject: [PATCH] fix(hooks): resolve type/lint errors from CI check failure Arrow function passed to registerInternalHook was implicitly returning the number from Array.push(), which is not assignable to void | Promise. Use block body to discard the return value. --- src/hooks/message-hooks.test.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/hooks/message-hooks.test.ts b/src/hooks/message-hooks.test.ts index 7433784c6c6..b568197937b 100644 --- a/src/hooks/message-hooks.test.ts +++ b/src/hooks/message-hooks.test.ts @@ -359,7 +359,9 @@ describe("message hooks", () => { it("should preserve sessionKey across event lifecycle", async () => { const events: InternalHookEvent[] = []; - registerInternalHook("message", (e) => events.push(e)); + registerInternalHook("message", (e) => { + events.push(e); + }); await triggerInternalHook( createInternalHookEvent("message", "received", "agent:main:telegram:abc", {