# Kavor 1.3.0

## Highlights

- Adds Schedule Trigger Nodes for one-time and recurring work. Connect a Trigger to one CodingAgent or Terminal,
  preview future occurrences in the saved time zone, pause or resume it immediately, run it on demand, and inspect
  durable firing history including missed, blocked, failed, and completed outcomes.
- Adds independent Workspace windows backed by one shared runtime. Open different Workspaces side by side, restore
  the previous window session, keep Terminal and CodingAgent sessions isolated per Workspace, and optionally keep
  Kavor available from the system tray and start it in the background at login.
- Replaces the Canvas proposal queue with direct atomic editing by authorized CodingAgents. A validated batch of
  Node, Connection, File, and Specification changes now commits as one operation or rolls back together.
- Makes the connected graph the shared context boundary for CodingAgents. Reachable agents can exchange durable,
  inspectable messages while direct Connection Guardrails continue to restrict their specific resource pairs.
- Adds bounded Workspace file search powered by the packaged ripgrep binary, richer file-link previews, and official
  Kavor documentation exposed through the local MCP catalog.
- Unifies CodingAgent, Specification, and Trigger status in the Workspace header, and adds an About surface with
  installed-version, build-provenance, update, support, security, and legal information.

## Fixes

- Routes native notification activation to the existing window that owns the relevant Workspace instead of opening
  duplicate windows or switching an unrelated one.
- Stabilizes provider environment discovery, CodingAgent startup, PTY Host diagnostics, Terminal recovery, and PTY
  presentation while opening, closing, restoring, or switching multiple Workspace windows.
- Preserves background CodingAgent completion and attention signals across Workspace changes and sends native
  notifications only when the relevant work is not already visible.
- Serializes queued CodingAgent messages and Trigger deliveries so they do not overwrite human input or bypass work
  already accepted by a target session.
- Defers provider-session renaming when Claude Code is temporarily unavailable instead of failing an otherwise
  usable session.
- Contains terminal screen-tracking failures and surfaces real host startup failures without masking them as a
  generic timeout.

## Installation

Download Kavor from <https://download.agentkavor.com>. The page detects the current platform and also exposes every
available package. Existing direct installations can check for this release from Kavor's Software Update settings.
No manual Workspace-data migration is required; Kavor backs up supported local databases before applying schema
upgrades.

- 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

- Schedule Triggers require the Kavor runtime to be running, the machine to be awake, the User to be signed in, and
  the target session to be active. An occurrence missed while Kavor was not running is recorded and offered as an
  explicit manual run; it is never executed automatically on the next launch.
- 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 to `Kavor Safe Storage` in Keychain again.
- Microsoft Store distribution is not part of this release.
