diff --git a/openhands-cli/openhands_cli/user_actions/agent_action.py b/openhands-cli/openhands_cli/user_actions/agent_action.py
index 92b788cf6e..016ee4f8c6 100644
--- a/openhands-cli/openhands_cli/user_actions/agent_action.py
+++ b/openhands-cli/openhands_cli/user_actions/agent_action.py
@@ -1,3 +1,4 @@
+import html
from prompt_toolkit import HTML, print_formatted_text
from openhands.sdk.security.confirmation_policy import (
@@ -37,7 +38,7 @@ def ask_user_confirmation(
or '[unknown action]'
)
print_formatted_text(
- HTML(f' {i}. {tool_name}: {action_content}...')
+ HTML(f' {i}. {tool_name}: {html.escape(action_content)}...')
)
question = 'Choose an option:'