fix: riscrivi TerminalUI piu semplice e robusto

- Usa output_buffer per scrollback manuale
- Non usa pty/select complessi
- Piu stabile su terminali diversi
This commit is contained in:
opencode committed 2026-03-24 17:26:55 +01:00
1 parent c76beb764c
commit 20233db282
2 files changed
+115 -196

No files matched your search

-6
View File
@@ -111,14 +111,8 @@ def cmd_chat(args):
if use_terminal:
try:
import shutil
rows = min(40, shutil.get_terminal_size().lines)
columns = min(120, shutil.get_terminal_size().columns)
from terminal_ui import create_terminal_ui
term = create_terminal_ui(
rows=rows,
columns=columns,
scrollback=10000,
prompt="❯ "
)