github AIDotNet/OpenCowork 0.7.10

latest releases: v0.1.21, v0.1.20, v0.1.19...
5 months ago

[0.7.10] - 2026-03-30

What's Changed

  • 修复删除会话后错误切换项目的问题 by @guoxdxdxd in #52
  • feat(ssh): 支持单跳跳板机自动跳转与 OpenSSH 主机别名解析 by @guoxdxdxd in #51
  • 添加内置 Git 面板并支持本地/SSH 仓库操作 by @guoxdxdxd in #53

New Contributors

Full Changelog: 0.7.9...0.7.10

Added

  • Expanded the .NET sidecar role so more provider and message-processing work now runs outside the Electron layer.
  • Added shared normalization and replay handling in the provider pipeline to support continued runs and backend-side message shaping.
  • Added a reusable code diff viewer in the renderer so file change cards and tool call cards share the same diff presentation.

Changed

  • Moved provider formatting, tool output shaping, and stream replay responsibilities into the .NET backend path.
  • Consolidated renderer diff rendering around the new shared viewer to reduce duplication between chat cards.
  • Bumped the app version to v0.7.10.
  • Updated the docs homepage release badge from v0.7.9 to v0.7.10.

Fixed

  • Improved OpenAI streaming replay so continued runs preserve tool calls, assistant messages, and formatting more reliably.
  • Tightened provider message formatting for tool results and multimodal payloads to reduce replay mismatches and compatibility issues.
  • Reduced divergence between the renderer and backend by normalizing more of the message shape in the .NET provider layer.

Notes

  • This release continues the backend migration work: more logic has moved from the renderer-facing path into the .NET sidecar to make provider handling more consistent and easier to evolve.

Don't miss a new OpenCowork release

NewReleases is sending notifications on new releases.