·
779 commits
to dev
since this release
Immutable
release. Only release title and notes can be modified.
NeoKai v0.8.0
This is a major feature release that brings the Mission system, LiveQuery-driven state sync, large Room UX improvements, and full Space workflow foundations.
✨ Highlights
-
Mission System (Goal V2)
- New mission model with types: one-shot, measurable, recurring
- Autonomy levels: supervised and semi-autonomous
- Execution tracking, metric history, scheduling, and mission-focused UI updates
-
LiveQuery architecture adoption
- Broad migration from ad-hoc event deltas to SQL/LiveQuery-backed reactive updates
- Better consistency for task/mission state and message streaming
- Stronger reconnect and stale-event handling
-
Task/Room UX overhaul
- Canonical TaskView timeline and improved pending/streaming behavior
- Better recovery after daemon restart/disconnect
- Expanded Task info panel (runtime metadata, model/session context)
- Two-step mission creation flow and improved mission/task browsing
-
Spaces + multi-agent workflow foundation
- Space management, session groups, and runtime wiring
- Custom agents and workflow primitives
- Visual workflow editor foundations + export/import support
-
Provider/runtime improvements
- Anthropic bridge integrations for additional provider backends
- Provider routing/auth reliability improvements
- Job queue/runtime hardening for background flows (ticks, polling, cleanup, title jobs)
-
Quality & CI improvements
- Expanded unit/online/e2e coverage
- Dev Proxy-first test flows for safer and more deterministic CI
⚠️ Notes
- UI and code now use Mission terminology in many places where “Goal” previously appeared.
- This release includes substantial backend + frontend architectural changes; if you maintain custom integrations, review the updated types/RPC surfaces before upgrading.
Install / Upgrade
npm i -g neokai@0.8.0Full Changelog: v0.7.1...v0.8.0