From 02f2c501553acd3938b2617d108aee5b6df21c1a Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Sat, 27 Dec 2025 01:44:52 +0100 Subject: [PATCH] Handle hookMessage role in message_start event handler --- .../coding-agent/src/modes/interactive/interactive-mode.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/coding-agent/src/modes/interactive/interactive-mode.ts b/packages/coding-agent/src/modes/interactive/interactive-mode.ts index 1a718dd4..b2baec16 100644 --- a/packages/coding-agent/src/modes/interactive/interactive-mode.ts +++ b/packages/coding-agent/src/modes/interactive/interactive-mode.ts @@ -769,7 +769,10 @@ export class InteractiveMode { break; case "message_start": - if (event.message.role === "user") { + if (isHookAppMessage(event.message)) { + this.addMessageToChat(event.message); + this.ui.requestRender(); + } else if (event.message.role === "user") { this.addMessageToChat(event.message); this.editor.setText(""); this.updatePendingMessagesDisplay();