Kavor 1.0.3
Highlights
- Restores packaged Terminal and Coding Agent operation on macOS by starting the Coding Agent context bridge with the dedicated Electron Helper runtime and by loading Windows Job Object support only on Windows.
- Makes Terminal and Coding Agent presentation resilient across Canvas pan, zoom, remount, and Workspace startup. Hydrated output is shown only after the authoritative checkpoint has been painted, without losing the live session when its presentation changes.
- Adds explicit stable and prerelease update channels. Stable remains the default, while prerelease participation is an opt-in preference persisted independently from Workspace data.
- Includes verifiable build identity in packaged applications and strengthens native package validation before a release can reach the stable channel.
Fixes
- Prevented the packaged Process Host from failing before its handshake on macOS and Linux when the Windows-only
Job Object module and its native
koffidependency are not packaged for those platforms. - Corrected the packaged macOS Coding Agent bridge runtime so Authentication, Terminal, and Coding Agent startup no longer fail because the main application executable rejects the background Node entry point.
- Added a packaged startup gate that waits for the Process Host handshake and verifies the platform-specific Coding Agent bridge runtime instead of masking an early crash as a generic timeout.
- Reworked PTY hydration and presentation ownership so output, readiness, attachment acknowledgements, focus, and session controls remain consistent while Nodes move between Canvas and screen-space presentation layers.
- Removed persisted presentation status from Terminal session configuration and migrated existing databases to derive availability from live resources, preventing stale state after restart or recovery.
- Improved Coding Agent startup, restart, worktree, and resource-availability controls, including clearer recovery when the provider or its Terminal cannot be started.
- Bounded Antigravity response extraction to the completed request and accepted the provider's supported transcript and termination variants without leaking stale responses from another run.
- Prevented older update checks from replacing newer state, retained update and build details across renderer reloads, and added the Kavor icon to operating-system update notifications.
- Improved Canvas placement, connection guidance, panel transitions, Workspace startup, Settings, Git controls, Specification controls, and Node presentation consistency.
- Made the packaged telemetry canary tolerate transient Chromium profile writes during cleanup after a successful
production delivery, preventing a verified package from failing its release solely on a temporary
ENOTEMPTY. - Simplified native CI so manual diagnostics build one selected platform, while a version tag remains the single full release matrix. Stable updates are available to 100% of eligible installations by default, with a reversible emergency pause.
Installation
Download Kavor from https://download.agentkavor.com. The page detects the current platform and also exposes all available packages.
- Windows x64 uses the assisted per-User NSIS installer. The installer is currently unsigned, so Microsoft SmartScreen may require explicit confirmation.
- macOS 13+ provides separate arm64 and x64 DMGs. Builds are ad-hoc signed but not notarized; follow the download
page's Gatekeeper instructions and install updates manually. Replacing an ad-hoc build may cause macOS to
request access to
Kavor Safe Storagein Keychain again. - Linux x64 provides AppImage and DEB packages. AppImage supports Kavor-managed updates; DEB updates are installed manually from the download page.
Known limitations
- Windows ARM64 and Linux ARM64 packages are not included until their native PTY, SQLite, process-containment, and packaged-runtime gates can run on matching CI environments.
- Windows direct downloads do not yet have an Authenticode publisher certificate.
- macOS automatic installation remains disabled until Kavor has Developer ID signing and notarization.
- Microsoft Store distribution is not part of this release.