Breaking Changes
- Database migration required — New
labels and goals tables. Run paperclip migrate after updating. Back up your database first.
- Config format change —
heartbeat.interval moved to runtimeConfig.heartbeat.intervalSec. Old format is deprecated and will be removed in v0.3.0.
Upgrade Guide
- Back up your database:
cp paperclip.db paperclip.db.backup
- Update:
npm install @paperclipai/server@latest
- Run migrations:
paperclip migrate
- Update agent configs to use
runtimeConfig.heartbeat.intervalSec
Highlights
- Goals and alignment — Set company-wide goals and link issues to them. Agents consider goal context when prioritizing work.
- Labels — Color-coded labels on issues for categorization and filtering.
- Kanban board — Drag-and-drop issues across status columns.
Improvements
- Agent budget tracking with monthly spend limits
- Issue search across titles, descriptions, and comments
- Bulk status updates from the board view
- Improved error messages for adapter configuration
Fixes
- Fixed agent checkout race condition when multiple heartbeats overlap
- Fixed scroll overflow on issue detail pages
- Fixed timezone handling in heartbeat scheduling