Skip to content

Quill v0.7.0 β€” ZCode Sync Round 4 + 8 New Framework Features + Out-of-the-Box Desktop

Choose a tag to compare

@github-actions github-actions released this 26 Sep 23:25
· 0 commits to 1e8e7fcc7bcfb05003c760b300b96920cc220007 since this release

Quill v0.7.0 β€” ZCode Sync Round 4

Systematic evaluation of 11 leading harness frameworks (ZCode v3.14.3 full-source, OpenWork, DeepSeek Harness, OpenClaw, Hermes Agent, Kimi Code, OpenAI Codex, awesome-harness-engineering, DeerFlow 2.1, Agent Framework 1.19, CrewAI). Eight new feature systems ported:

Feature Ported from Module
Off-Peak Tasks (ι—²ζ—Άδ»»εŠ‘) β€” ticket-admitted deferred execution with expiry detection + auto re-ticket ZCode scheduling/offpeak.ts
CommandInbox β€” serial message queueing while the agent is busy ZCode agents/inbox/
Git Checkpoints & Rewind β€” hidden-repo workspace snapshots, per-file restore ZCode runtime/checkpoints.ts
Bash Read-Only Policy β€” argv analysis auto-approves read-only commands (git/gh/npm semantics) ZCode guardrails/bash_readonly_policy.ts
Auto Review β€” 3-tier risk classification; exfiltration across trust boundaries hard-denied DeepSeek Harness guardrails/auto_review.ts
Durable Kanban Board β€” lease-based claims, stale reclaim, dispatcher Hermes Agent multi_agent/kanban.ts
ObservationPack β€” content-addressed obs:// handles for large tool results with exact paged recall SoL-Pi (NVIDIA) agents/middlewares/observation_pack.ts
Skill Attribution β€” "this answer used skill X" OpenWork skills/attribution.ts

πŸ–₯️ Desktop app now works out of the box

Previous packaged builds could not self-start their backend or render the UI. This release ships the full stack inside the app:

  • Backend (gateway + compiled code + production dependencies) and the Next.js UI server are bundled as app resources
  • The app auto-starts the gateway (:8200) and UI server (:3100) on launch and opens the UI β€” no make dev needed
  • First run seeds a default config.yaml into the app data directory
  • Child-process logs are written to ~/Library/Application Support/com.quill.desktop/logs/ (or the platform equivalent)
  • Clean shutdown: no orphan processes after quit
  • Requirement: Node.js 18+ on the system (the app searches PATH, Homebrew, Volta, nvm, fnm)

Verified end-to-end on macOS Apple Silicon: launch β†’ gateway healthy β†’ UI renders β†’ API calls succeed β†’ clean quit with zero leftover processes.

πŸ› Fixes

  • Evaluation pass^k aliasing bug (trial-0 score mutated mid-aggregation, misreporting failures)
  • GUI-context backend crash: .scitops state dir now resolves against the project root instead of the process cwd (was mkdir /.scitops)
  • Node discovery in GUI context (launchd PATH lacks Homebrew/Volta)

πŸ“¦ Install

Platform Asset
macOS Apple Silicon Quill.Desktop_0.7.0_aarch64.dmg
macOS Intel Quill.Desktop_0.7.0_x64.dmg
Windows Quill.Desktop_0.7.0_x64-setup.exe (or .msi)
Linux (Debian/Ubuntu) Quill.Desktop_0.7.0_amd64.deb
Linux (Fedora/RHEL) Quill.Desktop-0.7.0-1.x86_64.rpm

Tests: 476 β†’ 583 (107 new), all passing. Full changelog: CHANGELOG.md