fix(cli): apply markdown stripping to background-task and /btw response panels
Follow-up to #12262 — extend final_response_markdown behavior to the other two final-response Panel render sites (background task completion and /btw responses) so users see consistent plain-text output everywhere.
This commit is contained in:
4
cli.py
4
cli.py
@@ -6162,7 +6162,7 @@ class HermesCLI:
|
|||||||
|
|
||||||
_chat_console = ChatConsole()
|
_chat_console = ChatConsole()
|
||||||
_chat_console.print(Panel(
|
_chat_console.print(Panel(
|
||||||
_rich_text_from_ansi(response),
|
_render_final_assistant_content(response, mode=self.final_response_markdown),
|
||||||
title=f"[{_resp_color} bold]{label} (background #{task_num})[/]",
|
title=f"[{_resp_color} bold]{label} (background #{task_num})[/]",
|
||||||
title_align="left",
|
title_align="left",
|
||||||
border_style=_resp_color,
|
border_style=_resp_color,
|
||||||
@@ -6287,7 +6287,7 @@ class HermesCLI:
|
|||||||
_resp_color = "#4F6D4A"
|
_resp_color = "#4F6D4A"
|
||||||
|
|
||||||
ChatConsole().print(Panel(
|
ChatConsole().print(Panel(
|
||||||
_rich_text_from_ansi(response),
|
_render_final_assistant_content(response, mode=self.final_response_markdown),
|
||||||
title=f"[{_resp_color} bold]⚕ /btw[/]",
|
title=f"[{_resp_color} bold]⚕ /btw[/]",
|
||||||
title_align="left",
|
title_align="left",
|
||||||
border_style=_resp_color,
|
border_style=_resp_color,
|
||||||
|
|||||||
Reference in New Issue
Block a user