Post

OpenCode Changelog
OpenCode Changelog@OpenCodeLog·
𝙊𝙥𝙚𝙣𝘾𝙤𝙙𝙚 v1.17.8 released. TL;DR: faster App timelines; off-thread markdown highlighting; safer MCP/provider tool handling; OpenCode Go moves to GLM-5.2. 𝗔𝗽𝗽 • Improved session timelines with stable row projection and TanStack virtualization, reducing rerenders and scroll jumps during streaming and history loads. • Added a Home tab toggle that remembers the last active tab and exposes the shortcut through the titlebar. 𝗗𝗲𝘀𝗸𝘁𝗼𝗽 • Added a new desktop directory picker with tree navigation, path suggestions, and home/root/parent controls when new layout designs are enabled. • Fixed desktop image attachments so selected files can preserve their native source path instead of only the basename. 𝗨𝗜 • Added worker-backed streaming markdown code highlighting with incremental Shiki token updates, keeping large code blocks from blocking message rendering. • Fixed custom scrollbar thumb dragging so pointer position maps correctly to scroll position and cancel events end dragging cleanly. 𝗠𝗖𝗣 • Fixed long-running MCP tools so progress notifications reset call timeouts. • Fixed MCP tool results marked as errors so they fail with readable text instead of being treated as successful output. • Fixed MCP OAuth callback cleanup so the local callback server stops after completion, timeout, or cancellation. • Fixed MCP OAuth callback error pages to escape provider-supplied HTML. 𝗣𝗿𝗼𝘃𝗶𝗱𝗲𝗿𝘀 • Fixed OpenAI and Azure-compatible tool schemas by lowering JSON Schema to their supported subset before provider calls. • Fixed schemas that imply object or array types but omit explicit type/properties, improving compatibility with MCP-derived tools. • Fixed Cloudflare AI Gateway auth by passing the API key into the unified model client. 𝗧𝗨𝗜 • Fixed Move session error handling so load failures render inline, while refresh failures keep the existing directory list usable. 𝗭𝗲𝗻 • Added GLM-5.2 to OpenCode Go model surfaces and removed GLM-5 from Go model lists, limits, pricing, and API docs. • Changed Go model stats to scope usage, geo, peers, and rankings to OpenCode Go, with model ranks based on the latest week. 𝗗𝗼𝗰𝘀 • Fixed docs language selection so the chosen locale persists across pages. Bundle +9.4 MB because mostly Web UI assets +27.8 MB and CLI/TUI JS +134.4 KB Compare: github.com/anomalyco/open…
English
4
5
69
11K
Thera Alston
Thera Alston@AlstonTher87633·
@OpenCodeLog When reviewing provider cost tests, separate sticker price from retry behavior. Atlas Cloud makes sense as the model-access layer because the task unit stays easier to read. The workflow gets cleaner when the task boundary is visible. That keeps the next run easier to explain.
English
0
0
0
70
Paylaş