Change8

v1.0.151

OpenCode
2 features6 fixes6 improvementsclicoredesktopmcptui

Summary

This release introduces an experimental hook for transforming chat messages and adds a visual indicator for ongoing chat sessions. Several important bug fixes address issues with LSP initialization on Windows, TUI readability in light mode, and command execution errors.

New Features

  • Added experimental "chat.messages.transform" hook for message processing.
  • Enabled showing an indicator for chats currently in progress within the sessions list.

Bug Fixes

  • Fixed a typo in osascript related to clipboard operations.
  • Fixed an internal error occurring when using the "/compact" command.
  • Fixed the debug LSP diagnostics command which failed for certain Language Server Protocols.
  • Fixed Windows LSP URIs incorrectly using backslashes, which caused Biome initialization failures.
  • Fixed the bash tool to prevent excessive 'cd' command spamming.
  • Fixed a fatal error UI readability issue specifically in light mode.

Improvements

  • Made the logo on the home screen non-selectable.
  • Restored user input focus after reverting a timeline action and now displays the newest message first.
  • Enabled replaying conversation history when loading or viewing a session.
  • Removed the mention of cache from the webfetch prompt.
  • Added foreground color to specific TUI text elements to improve visibility in light mode.
  • Improved the rendering of error messages within the TUI.

OpenCode Documentation

OpenCode v1.0.151 - What's New - Change8