Releases: digows/agentkavor-community
Release list
Kavor 1.2.0
Kavor 1.2.0
Highlights
- Adds rich File Node previews for images and PDFs. Large PDFs render only the visible pages, while bounded image,
canvas, and file limits protect the Workspace from unbounded memory use. - Completes File and Specification lifecycle workflows: create a Specification from the Canvas menu, rename or
delete sources from their Workspace surfaces, organize folders, and keep existing Nodes synchronized with
filesystem changes. - Lets paths from the Files panel be dropped directly into Terminal and CodingAgent sessions with quoting matched
to the active shell. - Expands atomic Canvas proposals with Specification creation, persisted application progress, and recovery of
reversible File and Specification side effects. - Makes every available Kavor Skill advertise the exact
kavor.skill.get("<name>")call a CodingAgent uses to
load it.
Fixes
- Preserves custom YAML frontmatter fields, comments, order, filenames, and Workspace-relative paths when editing
Specifications. - Stabilizes Terminal and CodingAgent hydration so delayed PTY state does not lose restored content or duplicate
ownership during Workspace changes. - Keeps Sticky Note appends as distinct Markdown blocks, avoids creating a revision for an empty append, and
applies text limits by Unicode code point. - Hardens File and Specification mutations with serialized Workspace changes, path containment, source
invalidation, and explicit failure handling. - Resolves the production dependency advisories present in the previous dependency graph.
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. Kavor-managed updates use the matching architecture-specific ZIP and expose an
explicit coordinated restart after the cached artifact is revalidated. The manual download remains available
at all times. - Linux x64 provides AppImage and DEB packages. AppImage supports Kavor-managed updates with an explicit
coordinated restart; 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 packages do not yet have Developer ID signing or notarization. Gatekeeper may require manual confirmation,
and replacing an ad-hoc build may cause macOS to request access toKavor Safe Storagein Keychain again. - Microsoft Store distribution is not part of this release.
Kavor 1.1.0
Kavor 1.1.0
Highlights
- Replaces operating-system private-protocol sign-in in new packages with a short-lived, attempt-bound
127.0.0.1callback. Google, GitHub, and passwordless email Authentication now return directly to Kavor through
the system browser, with PKCE for provider flows and an explicit clipboard fallback. - Adds first-use legal consent to Authentication and keeps account lifecycle synchronization behind Kavor's
versioned public API. - Lets CodingAgents propose File and Specification Nodes through the same atomic Canvas proposal catalog used by
other reviewed changes. Connection Skills now lead with applicable rules and Git-aware context. - Improves Terminal and CodingAgent session presentation, Workspace switching, startup, and recovery under
concurrent PTY activity. - Simplifies Specification navigation and actions while retaining direct access to File-backed work from the
Workspace.
Fixes
- Corrected Google Desktop authorization-code exchange and GitHub's server-side confidential exchange so both
providers complete direct loopback Authentication without shipping GitHub credentials in the application. - Removed private-protocol registration from new desktop packages, avoiding Linux desktop-handler failures while
preserving hosted compatibility paths for older supported versions. - Hardened loopback callbacks against stale, repeated, malformed, or mismatched attempts and kept provider
credentials and callback responses out of persistent storage and logs. - Corrected PTY hydration and presentation ownership during Workspace changes, including recovery from delayed or
interrupted host handshakes without fabricating process exits. - Reduced unnecessary Canvas and panel work around Terminal, CodingAgent, File, and Specification Nodes and
clarified Specification panel actions. - Routed release discovery through Kavor's stable download API instead of coupling the desktop client directly to
the release host.
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. Kavor-managed updates use the matching architecture-specific ZIP and expose an
explicit coordinated restart after the cached artifact is revalidated. The manual download remains available
at all times. - Linux x64 provides AppImage and DEB packages. AppImage supports Kavor-managed updates with an explicit
coordinated restart; DEB updates are installed manually from the download page.
Known limitations
- Released versions through 1.0.6 can no longer initiate a new GitHub sign-in because their legacy GitHub OAuth
App was retired after the provider-direct cutover. Existing authenticated sessions remain valid; install Kavor
1.1.0 to sign in with GitHub again. - 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 packages do not yet have Developer ID signing or notarization. Gatekeeper may require manual confirmation,
and replacing an ad-hoc build may cause macOS to request access toKavor Safe Storagein Keychain again. - Microsoft Store distribution is not part of this release.
Kavor 1.0.6
Kavor 1.0.6
Highlights
- Makes Terminal and Coding Agent sessions substantially more resilient under sustained output, concurrent
activity, and multi-Workspace use. PTYs now run in a dedicated host isolated from Git, installers, probes, and
other bounded operations. - Keeps live Terminal and Coding Agent processes independent from Canvas presentation. Switching Workspaces,
panning, zooming, remounting a Node, or temporarily moving it offscreen can detach and restore its viewport
without respawning the process or losing ordered output. - Reworks Software Update around an explicit, verified
Restart & updateaction. Download progress, readiness,
errors, and recovery remain in Settings, while the Header badge and operating-system notifications provide
passive attention. - Adds an offline post-update dialog. After the first healthy launch of a newer package, Kavor shows the relevant
Highlights, Fixes, and Known limitations once, including every skipped release. - Makes Workspace preferences apply when changed. Only the Workspace name retains an explicit Save action.
Fixes
- Removed the shared process-host failure domain that could terminate unrelated Terminal and Coding Agent
sessions together when another process operation or high output pressure stalled the host. - Added fair, bounded PTY output processing and a direct typed presentation channel, preventing one noisy session
from monopolizing another session's input, resize, interruption, checkpoint, or live output. - Corrected PTY hydration across Canvas visibility changes and Workspace switches so the authoritative checkpoint
is painted before later bytes, without duplicate output, stale viewports, or hidden process restarts. - Added automatic recovery after a PTY host interruption while preserving explicit Stop intent and avoiding
duplicate launches or fabricated process exits. - Separated the operation host from PTY execution and centralized login-environment refresh, so native tool and
Coding Agent detection no longer starts or competes with the PTY host. - Corrected the Coding Agent context-hook process identity for Node-based launches, keeping live Kavor context
injection separate from ordinary provider and shell processes. - Prevented ordinary application quit from implicitly installing a downloaded update. Kavor now revalidates the
cached artifact against its SHA-512 metadata immediately before coordinated shutdown and keeps the application
open with manual recovery when validation fails. - Corrected stale updater readiness after provider errors, coalesced repeated restart requests, and added bounded
local updater diagnostics with rotation. - Removed global update toasts in favor of contextual Software Update feedback, made prerelease-channel changes
effective immediately, and added a pulsing ready state for the Header badge and restart action. - Added failure rollback for immediately applied animation, telemetry, performance, path, and update-channel
preferences instead of leaving the interface ahead of persisted state. - Added signed, idempotent Firebase account lifecycle synchronization for Kavor's communications registry, with
bounded retries and daily reconciliation. - Aligned packaged startup verification with the lazy host architecture, preserving the invariant that a fresh,
idle launch does not start the PTY or operation host before either is needed.
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. Kavor-managed updates use the matching architecture-specific ZIP and expose an
explicit coordinated restart after the cached artifact is revalidated. The manual download remains available
at all times. - Linux x64 provides AppImage and DEB packages. AppImage supports Kavor-managed updates with an explicit
coordinated restart; 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 packages do not yet have Developer ID signing or notarization. Gatekeeper may require manual confirmation,
and replacing an ad-hoc build may cause macOS to request access toKavor Safe Storagein Keychain again. - Microsoft Store distribution is not part of this release.
Kavor 1.0.4
Kavor 1.0.4
Highlights
- Adds Kavor-managed updates to macOS arm64 and x64 through architecture-specific ZIP packages, differential
blockmaps, and one consolidated stable update channel. - Keeps the architecture-specific DMG as the human download while the updater selects the matching ZIP,
downloads it in the background, and installs it through Kavor's coordinated normal-quit path. - Preserves https://download.agentkavor.com as the permanent fallback on every platform and for every updater
failure.
Fixes
- Corrected the macOS release contract that enabled the automatic updater in packaged applications without
publishing the ZIP andlatest-mac.ymlfiles required by Electron Updater. - Prevented one macOS architecture job from replacing the other architecture's update metadata by validating each
native ZIP and consolidating both entries during publication. - Added immutable SHA-256 coverage for both macOS updater ZIPs and blockmaps, exact asset verification before
promotion, and native package gates for the generated metadata. - Renamed the obsolete initial-release package configuration to the direct-distribution contract used by current
releases.
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. After this version is installed, later accepted releases can download and
install automatically when Kavor quits normally. The manual download remains available at all times. - 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 packages do not yet have Developer ID signing or notarization. Gatekeeper may require manual confirmation,
and replacing an ad-hoc build may cause macOS to request access toKavor Safe Storagein Keychain again. - Microsoft Store distribution is not part of this release.
Kavor 1.0.3
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 nativekoffidependency 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 temporaryENOTEMPTY. - 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 toKavor 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.
Kavor 1.0.1
Kavor 1.0.1
Highlights
- Recover missing native tools without leaving the Workspace. Kavor can now guide Git and Coding Agent provider
installation, show live progress and actionable failures, then refresh detection without requiring an
application restart. - Choose a global
Auto,Full, orReducedperformance profile.Autopreserves operational feedback while
reducing optional effects when the operating system requests reduced motion or Chromium falls back to software
rendering. - Manage application updates directly from Settings with one consistent status, an explicit update check, and
the permanent manual-download fallback. Persistent Header and Settings badges keep an available update visible
while it downloads and until it is ready to install. - Receive an optional bounded plain-text preview of the latest Coding Agent response in operating-system
notifications when the provider supplies one. The privacy setting can disable response content for machines
where notifications may appear on the lock screen. - Start, stop, restart, and configure a Coding Agent from its Node. Renaming a Node now synchronizes the
provider-native session name when that provider supports it. - Download substantially leaner desktop packages. Packaging now removes unused locales, development artifacts,
source maps, tests, and native binaries for other operating systems while retaining the required production
runtime and third-party notices.
Fixes
- Reworked Terminal and Coding Agent output delivery with bounded backpressure, ordered batches, attachment-scoped
acknowledgements, and final exit checkpoints. Large output bursts no longer starve input, resize, close, or
acknowledgement traffic, and stale attachments cannot consume output from a newer presentation. - Improved Terminal and Coding Agent presentation during Canvas pan, zoom, remount, and startup. Interactive PTY
surfaces remain anchored without inheriting the zoomed Canvas compositor, and hydrated content is revealed only
after its authoritative checkpoint has been painted. - Prevented transparent Canvas decorations and Locate effects from being treated as opaque occluders, keeping
Terminal and Coding Agent portals visible and interactive during focus transitions. - Corrected Canvas Node placement and drag previews at every zoom level, including when the viewport changes while
the pointer remains stationary. - Removed stale asynchronous Git results when switching Workspaces, repositories, or Coding Agent targets, and
limited repository controls to valid repositories. Concurrent Git views now share discovery and coalesce
redundant state and reference scans. - Made native-tool refresh atomic across the Electron main process and Process Host. Newly installed Git and
Coding Agent executables are detected from a fresh environment without leaving one process on an olderPATH. - Hardened Windows behavior for PowerShell context hooks, environment propagation, User-local Git and
winget
discovery, and repeated or concurrent Job Object initialization. - Improved Coding Agent recovery with immediate installer feedback, retry and manual-install actions, fresh
provider detection, and explicit startup errors when a provider exits before its Terminal can be presented. - Isolated and bounded asynchronous provider activity per Coding Agent session so late or stalled reports cannot
update a replacement session. Antigravity response previews reject stale and unrelated transcript entries. - Preserved a Terminal Node when process teardown fails during deletion, and closed its process before removing
the Node when teardown succeeds. - Kept Sticky Note content revisions independent from concurrent Canvas movement and resizing.
- Prevented competing update checks and stale initial update state from overwriting newer availability,
download, or error events. - Smoothed Authentication, onboarding, Workspace activation, and Canvas startup handoffs so application content
no longer flashes or falls through to a blank intermediate scene. - Separated development and packaged application profiles. Development now uses isolated SQLite data,
credentials, window state, cookies, cache, and Browser storage instead of opening the production profile. - Closed idle Codex app-server connections deterministically after the final session releases them.
- Made anonymous startup Analytics delivery resilient to renderer reloads and temporary network failures while
keeping detailed Analytics and Performance collection controlled by the User setting. Workspace content,
prompts, commands, paths, Terminal output, and Authentication identity remain excluded.
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 toKavor 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.
Kavor 1.0.0
Kavor 1.0.0
Highlights
- Coordinate Coding Agents, Terminals, Specifications, Files, and Sticky Notes on one persistent local-first
Canvas. - Connect Nodes to grant explicit, visible capabilities while keeping human-owned Guardrails and review
boundaries. - Let Coding Agents propose atomic Canvas changes, then locate, review, apply, or reject the complete proposal
from the Kavor Header. - Exchange durable messages between connected Coding Agents and expose the reviewed Kavor operation catalog
through the local MCP bridge. - Preserve Workspace, Canvas, Terminal, and provider-session context across restarts while keeping application
data on the User's machine. - Receive update availability with a permanent manual fallback at https://download.agentkavor.com.
Fixes
- Improved Canvas pan and zoom responsiveness by keeping rich Node rendering proportional to viewport scale.
- Preserved Terminal state and counters independently from Canvas visibility optimizations.
- Hardened PTY startup, process containment, cleanup, and packaged-runtime behavior across supported platforms.
- Made Canvas proposals atomic so dependent Node and Connection changes require one human decision and roll back
together on failure. - Added bounded anonymous product Analytics and optional Performance measurements without collecting Workspace
content, paths, prompts, commands, Terminal output, or Authentication identity.
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 initial installer is unsigned, so Microsoft
SmartScreen may require explicit confirmation. - macOS 13+ provides separate arm64 and x64 DMGs. These initial 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 toKavor 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.