CrewX 0.8.7 Release - Cron Schedules, Thread Pins & Per-Workspace Daemons
· 2 min read
CrewX 0.8.7 brings a full-featured cron schedule manager, thread pinning and starring, per-workspace cron daemons, and one-click document copy — all from the UI, no CLI required.
🎯 Key Features
Cron Schedule Management
A complete cron scheduling UI is now built into CrewX. Create, edit, and manage your scheduled agent tasks without touching a terminal.
Key capabilities:
- Create/Edit modals — Define schedules with a visual editor
- Daemon controls — Start and stop the cron daemon directly from the UI
- Advanced expression editor — Build complex cron expressions with field-level hints and example chips
- AI-powered generation — Describe your schedule in plain language and WebLLM generates the cron expression for you
- i18n field hints — Localized labels for minute, hour, day, month, and weekday fields
Thread Pin & Star
Keep your most important conversations front and center.
- Pin threads to the top of the sidebar
- Star conversations for quick reference
- Drag-and-drop reorder pinned threads to set your own priority
- Sort order is persisted across sessions
Per-Workspace Cron Daemon
Previously a single global daemon handled all workspaces. Now each workspace runs its own isolated cron daemon with proper PID lifecycle management and workspace path filtering — no more cross-workspace interference.
Document Copy Actions
Reading documents in the document viewer just got more convenient. Two new copy buttons appear on hover:
- Copy path — Copy the document's file path to clipboard
- Copy content — Copy the full document content with one click
🔧 Bug Fixes
- Fixed zombie task reaper to guarantee
task:endevent emission - Fixed
crewx serveCtrl+C not terminating properly - Fixed thread polling to always refresh (removed
idleOnlyrestriction) - Renamed sidebar Tasks label to Task History
- Fixed message send polling race condition on 2nd+ sends
- Fixed OpenCode adapter effort parameter causing silent task failures with GLM models
📦 Built-in Package Updates
| Package | Version |
|---|---|
| @crewx/cron | 0.1.9 |
| @crewx/knowledge-core | 0.1.17 |
| @crewx/memory | 0.1.22 |
| @crewx/skill | 0.1.20 |
| @crewx/wi | 0.1.10 |
| @crewx/workflow | 0.3.21 |
🛠 SDK & CLI Changes
- Fixed migration journal timestamps so migrations 0002–0004 apply correctly on fresh installs
- Updated schema for pin/star column additions with force-push migration support
- Removed
preparehook to prevent dist corruption during publish - Builtin RC versioning support in publish workflows
prepublishOnlydist guard to prevent stale build deployment
🚀 Upgrade
npm install -g crewx@0.8.7
