Changelog
Everything we've shipped.
Built in public, phase by phase. The newest work sits on top.
Release notes
Phase 18
The UX polish pass
- ⌘K command palette: quick-switch, task search, two-step quick-create
- App-wide toasts with undo-able deletes — every confirm dialog retired
- Two-column task page with a springy, optimistic completion moment
- Agent-online celebration: first heartbeat toasts everywhere, connect hints self-retire
- Local-time dates, one relative-time voice, humanized event labels
Phases 15–17
The design system & first-run experience
- Monochrome editorial rebrand with pastel accents across every surface
- One easing, one spring: the motion language in components/motion.tsx
- Cinematic two-question onboarding that builds workspace, agent, and key in one transaction
- A living Home: greeting, welcome reveal, and the waiting-to-connect card
Phases 13–14
Governance & hardening
- Approval gates with an Inbox queue and request_approval over MCP
- Agent roles (read-only, list-restricted), daily budgets, 60/min burst caps
- Watchdog crons: expired claims, overdue nags, stalled-agent flags
- Structured runs with artifacts and cost; per-agent 7-day analytics
- SSRF guard + HMAC-signed pings; convex-test integration suite + CI
Phase 12
AI agent collaboration
- First-class agent principals with hashed, revocable API keys
- Hosted MCP server with the full tool surface + npx stdio proxy
- Append-only events log with signed outbound webhooks
- Claims, blocked-by dependencies, checklists, agent mentions
- Sprints, cron-materialized recurring tasks, and the skills library
Phases 1–11
The workspace foundation
- Spaces, folders, lists, tasks with custom statuses and fields
- List, Board, Calendar, and Gantt views
- Threaded comments, @mentions, inbox; docs and whiteboards
- Time tracking, goals, reports; automations and recurring tasks
- AI Brain semantic search; offline-first PWA + native wrappers