feat(ui-tui): slash command history/display, CoT fade, live skin switch, fix double reasoning

This commit is contained in:
Brooklyn Nicholson 2026-04-09 19:08:47 -05:00
parent 17ecdce936
commit b85ff282bc
4 changed files with 49 additions and 8 deletions

View file

@ -5722,7 +5722,7 @@ class AIAgent:
# (gateway, batch, quiet) still get reasoning.
# Any reasoning that wasn't shown during streaming is caught by the
# CLI post-response display fallback (cli.py _reasoning_shown_this_turn).
if not self.stream_delta_callback:
if not self.stream_delta_callback and not self._stream_callback:
try:
self.reasoning_callback(reasoning_text)
except Exception: