Docs navigation
Docs / OpenSquilla 0.5.1

OpenSquilla 0.5.1

Overview

OpenSquilla 0.5.1 is a maintenance release for the 0.5 stable line. It improves host execution and scheduled-task reliability, adds durable Plan mode and project workspaces, expands artifact previews and desktop navigation, and hardens profile recovery across macOS and Windows.

Existing gateway configuration, chats, Agents, memory, and scheduled jobs stay in place. Users upgrading from 0.5.0 should quit the running Desktop app or gateway, install 0.5.1 directly over the current installation, and restart OpenSquilla. Normal version upgrades do not require a data transfer.

✨ What’s Improved

Full host execution and scheduled tasks

  • The local owner bypass setting once again means Full host execution across Web, CLI, TaskRuntime, and Cron. File, Shell, and Git tools do not initialize a sandbox worker or apply sandbox path checks for those Full runs.
  • Owner-created Cron jobs preserve their host execution target, while explicitly selected Standard or Trusted jobs remain sandboxed and non-owner channels cannot inherit the local owner’s bypass setting.
  • Tool-created Cron jobs now use atomic idempotency, preventing retries or one model response from creating dozens of identical scheduled jobs.
  • Packaged macOS filesystem workers use the frozen gateway’s dedicated internal entry point instead of trying to run Python interpreter flags through the gateway executable.

Plan mode, projects, and artifacts

  • Durable Plan mode keeps plans visible and actionable across the full turn lifecycle, with clearer summaries in the execution dock.
  • Project workspaces have a first-class setup flow, improved chat activity presentation, safer sandbox routing, and native folder creation in the macOS project picker.
  • Artifact previews now support richer browser-grade rendering and a more extensible workbench. Pasted files of any supported type can be attached directly from the chat composer.
  • Desktop deep links can open the intended OpenSquilla destination directly, and keyboard zoom plus project setup are more predictable.

Desktop startup and profile recovery

  • Desktop consolidates legacy recovery profiles into the primary profile without silently merging two active profiles. Recovery stays bounded and non-blocking, long-session history remains available, and profile consolidation preserves existing recovery data.
  • Windows Desktop can recoverably import an existing profile, and its frozen gateway now resolves sandbox setup paths correctly.
  • First-install provider and model routing state is retained, the packaged Desktop gateway carries its CA trust bundle, and onboarding is simpler.
  • Session deletion now waits for the active runtime to quiesce, while replay preserves reasoning timers and subagent usage rolls into the parent turn’s reported usage.

Control console and providers

  • The control console gains cleaner chat and provider settings, improved assistant activity presentation, stable Skills navigation, safer Settings overlays, and refined Cron, Skills, and MetaSkill workflows.
  • Qwen Token Plan and custom Anthropic-compatible providers are available as first-class choices.
  • Channel administration approvals are consistent again, gateway self-termination attempts are refused, and audio configuration uses a dedicated validated tool path.

Downloads

Recommended desktop downloads:

  • macOS desktop installer: OpenSquilla-0.5.1-mac-arm64.dmg
  • macOS desktop zip: OpenSquilla-0.5.1-mac-arm64.zip
  • Windows desktop installer: OpenSquilla-0.5.1-win-x64.exe

Users in Mainland China can use the stable direct installer links on the Alibaba Cloud OSS mirror:

Each alias is replaced only after the published release passes checksum verification. Versioned OSS and GitHub Release files remain available for pinned downloads.

The Windows desktop installer is currently unsigned. See the code signing policy before installation.

Terminal and automation downloads:

  • Python wheel: opensquilla-0.5.1-py3-none-any.whl
  • Checksums: SHA256SUMS

Updater metadata:

  • latest-mac.yml
  • latest.yml
  • *.blockmap

No Windows Portable assets are published for 0.5.1. Existing 0.4.x Portable downloads remain on their original release pages as legacy sources; do not expect a 0.5.1 Portable zip or a Portable /releases/latest/download/ alias.

Privacy and third-party attribution are documented in PRIVACY.md and THIRD_PARTY_NOTICES.md.

Container users can pull the multi-architecture gateway image:

docker pull ghcr.io/opensquilla/opensquilla:v0.5.1

The versioned image supports linux/amd64 and linux/arm64. The moving latest tag follows the most recently verified release tag.

Upgrading from 0.5.0

Quit the running Desktop app and gateway before upgrading. Back up the active profile first if you may need to recover or roll back.

Install 0.5.1 directly over 0.5.0. Existing configuration, chats, Agents, memory, and scheduled tasks remain in the active profile.

[!IMPORTANT] On Windows, users coming from RC3 or an older pre-Preview-4 build must not uninstall that build first: older uninstallers may delete %APPDATA%\OpenSquilla. Back up that directory, then install 0.5.1 directly over the existing installation. Preview 4, 0.5.0, and 0.5.1 installers preserve profile data during a normal uninstall.

On macOS, drag the new app into Applications, eject the DMG, and open the Applications copy.

CLI users can reinstall the published wheel over the current tool environment:

uv tool install --python 3.12 --force --reinstall-package opensquilla \
  "opensquilla[recommended] @ https://github.com/opensquilla/opensquilla/releases/download/v0.5.1/opensquilla-0.5.1-py3-none-any.whl"

Non-user-initiated network observability can be disabled before startup with OPENSQUILLA_PRIVACY_DISABLE_NETWORK_OBSERVABILITY=true or:

[privacy]
disable_network_observability = true

The compatibility variables OPENSQUILLA_TELEMETRY_DISABLED=true and OPENSQUILLA_UPDATE_CHECK_DISABLED=true remain honored.

Acknowledgements

Thanks to the human contributors whose work is newly present in 0.5.1:

  • @joyfan621-png for desktop onboarding, project and chat UX, provider settings, startup presentation, and Settings overlay fixes.
  • @jiaoqingrui for desktop deep linking and recovery-profile consolidation that preserves existing data.
  • @shixi-li for correct subagent usage rollup.
  • @Liu-RK for project workspace and macOS picker improvements plus Windows frozen-gateway sandbox setup fixes.
  • @RickyYii for isolating ambient proxy state from direct-upstream sandbox checks.
  • @HuaXiawithMoon for propagating reasoning levels through direct and custom Model Ensemble paths.
  • @TUOXI293 for refined Cron, Skills, and MetaSkill workflows.
  • @JarvisPei for safe audio configuration, honest gateway tool capabilities, and gateway self-termination protection.

See CONTRIBUTORS.md for the release attribution ledger.

Edit this page on GitHub OpenSquilla docs · synced from main