github open-webui/computer v0.4.5

latest releases: v0.9.21, v0.9.20, v0.9.19...
one month ago

Fixed

  • ๐Ÿง  Reasoning models no longer lose chain of thought across parallel tool calls. Multiple tool calls in the same turn are now grouped into a single assistant message with shared reasoning items, instead of being split into separate messages that broke reasoning model round-tripping (e.g. o3, o4-mini).
  • ๐Ÿ›ก๏ธ Orphaned tool calls no longer break chat history. If a crash or data corruption left a function call without a matching result, the Responses API conversion now skips the orphaned call instead of sending invalid input that caused permanent 400 errors.
  • ๐Ÿ”„ Tool output ordering prevents corrupted history on crash. Tool call outputs are now appended to the output list before marking the call as "completed", so a crash between the two steps can no longer produce a "completed" call with no output โ€” which would corrupt the message history on reload.
  • ๐Ÿงน In-progress tool calls scrubbed on error or cancellation. When a chat task is cancelled or hits an error, any tool calls still marked "in_progress" are now set to "failed" before persisting, preventing stale in-progress items from lingering in the database.

Don't miss a new computer release

NewReleases is sending notifications on new releases.