github AIDotNet/OpenCowork 0.4.6

latest releases: 1.3.10, 1.3.9, 1.3.8...
5 months ago

Added

  • Layout refactor — new sidebar, top bar, session list panel, right panel, detail panel; NavRail navigation for conversations, skills, translate, SSH, settings.
  • Cowork mode panels — TeamPanel (agent team members, tasks, messages), ContextPanel (session context, token stats, compress), StepsPanel, ArtifactsPanel, PermissionDialog for tool approval.
  • Chat component split — refactored into AssistantMessage, InputArea, MessageItem, MessageList for clearer structure.
  • Agent store — dedicated Zustand store for agent runtime state: tool calls, sub-agents, streaming, approval flow, run changes, background processes; persisted via IPC storage.
  • gitignore-utils — Git ignore pattern matching for file operations; supports .gitignore parsing and path exclusion.
  • SSH handlers — IPC handlers for SSH session lifecycle, shell, SFTP, config groups/connections; integrated with change tracking.
  • Layout i18n — English and Chinese locale files for sidebar, topbar, command palette, right panel, detail panel, title bar.

Changed

  • Provider panel & settings — updated ProviderPanel, SettingsPage, provider-icons; settings dialog layout improvements.
  • use-chat-actions — enhanced chat action hooks for agent/team flows.
  • fs-handlers — integrated gitignore-utils for ignore-aware file operations.
  • api-proxy, updater — maintenance and reliability improvements.

Removed

  • package-lock.json — removed in favor of bun.lock.
  • qwen_models.json — bundled Qwen catalog removed; Qwen models now configured via provider store presets.

Don't miss a new OpenCowork release

NewReleases is sending notifications on new releases.