diff --git a/src/agent_chat_cli/components/user_input.py b/src/agent_chat_cli/components/user_input.py index edf33a0..1bca421 100644 --- a/src/agent_chat_cli/components/user_input.py +++ b/src/agent_chat_cli/components/user_input.py @@ -33,6 +33,13 @@ def on_mount(self) -> None: input_widget = self.query_one(TextArea) input_widget.focus() + async def on_key(self, event) -> None: + if event.key == "ctrl+j": + event.stop() + event.prevent_default() + input_widget = self.query_one(TextArea) + input_widget.insert("\n") + async def action_submit(self) -> None: input_widget = self.query_one(TextArea) user_message = input_widget.text.strip()