Input and wrapping fixes land, vision analysis PR opens
Three merged pull requests resolved Windows input handling, overlong text wrapping, and a test underflow. A new pull request introduces image vision analysis alongside fixes for the first-message API error and /model default reset. Community discussion continues around color theme preferences and text wrapping behavior.
- mergedfix(input): write \033[>0u instead of \033[>1u on Windows to fix Enter (#1599)
Fixes Enter key not sending messages on Windows by adjusting escape sequence.
- mergedfix(streaming): wrap overlong no-whitespace text
Prevents horizontal scrolling for long unbroken strings during streaming output.
- mergedtest(tui): avoid Windows Instant underflow
Fixes test crash on Windows due to Instant underflow.
- openedfeat: image vision analysis, fix first-message 400, fix /model default reset
Adds image vision support and resolves two common user-facing bugs.
- openedperf(cache): snapshot system prompt at session creation, wire warmup, and share prefix across sub-agents
Optimizes caching by snapshotting system prompt and sharing prefix across agents.
- #1411文字不进行换行— eight-comment discussion on persistent text wrapping issue
- #1579这个颜色真的很丑— five-comment discussion on color scheme preferences
- #1615docker 拉取直接跑乱码— three-comment bug report on Docker garbled output
- #1639deepseek-tui 0.8.36 compilation fails on FreeBSD— platform-specific compilation failure under FreeBSD