Skip to content

0.9.104

Choose a tag to compare

@239573049 239573049 released this 22 May 18:42
· 298 commits to main since this release

[0.9.104] - 2026-05-23

Changed

  • Docs IA restructure: Reorganized documentation from flat "Getting Started / Core Concepts / Features / Plugins / Providers / Architecture / Development" into task-oriented navigation: Start, Install, Channels, Agents, Capabilities, Skills, Models, Platforms, Ops, Reference, and Help. Added index pages and meta.json for each section, with redirects preserving all legacy URLs.
  • Rewrote docs landing page with streamlined layout, new DocsComponents and CopyCommandButton components, and improved Mermaid diagram rendering.
  • Refactored chat-store (441 lines changed) with enhanced session management and state flow.
  • Expanded fs-tool (402 lines changed) and bash-tool (128 lines changed) with richer file system and shell execution capabilities.
  • Enhanced fs-handlers (279 lines), db-handlers (102 lines), ssh-handlers (81 lines), and shell-handlers (28 lines) in the main process for more robust IPC.
  • Refactored messages-dao data access layer for improved message persistence.
  • Redesigned GoalSessionControls component with better goal session UX.
  • Enhanced InputArea with improved input handling and SkillsMenu with richer skill browsing.

Added

  • Code-compatible tool (code-compatible-tool.ts, 321 lines): New tool providing code-agent-compatible aliases for OpenCowork's tool system, enabling seamless interoperability.
  • Tool input sanitizer (tool-input-sanitizer.ts, 72 lines): Input validation and sanitization layer for all tool calls.
  • New channels.ts IPC channel definitions for extended renderer-main communication.
  • Enhanced cron-tool, search-tool, and plan-tool with additional capabilities.
  • Expanded tool-types with new tool interfaces and type definitions.
  • Docs application screenshot added to public assets.

Fixed

  • Updated i18n strings in English and Chinese chat locales for consistency.
  • Improved dynamic-context and memory-files agent runtime modules.
  • Enhanced use-chat-actions and use-plugin-auto-reply hooks for edge cases.