# Kavor 1.3.0

## ハイライト

- 1 回限りまたは定期的な作業に使える Schedule Trigger Node を追加しました。Trigger を 1 つの CodingAgent
  または Terminal に接続し、保存されたタイムゾーンで次回実行を確認し、即時の一時停止・再開、手動実行、
  missed、blocked、failed、completed を含む永続的な発火履歴の確認ができます。
- 1 つの共有 runtime 上で独立する Workspace ウィンドウを追加しました。複数の Workspace を並べて開き、
  前回のウィンドウセッションを復元し、Terminal と CodingAgent のセッションを Workspace ごとに分離できます。
  必要に応じて Kavor をシステムトレイに常駐させ、ログイン時にバックグラウンドで起動できます。
- Canvas の proposal キューを、許可された CodingAgent による直接の原子的編集へ置き換えました。検証済みの
  Node、Connection、File、Specification の変更セットは、1 つの操作としてすべて確定するか、すべて
  ロールバックされます。
- 接続されたグラフを CodingAgent の共有コンテキスト境界にしました。到達可能な Agent は永続的で確認可能な
  メッセージを交換でき、直接 Connection の Guardrail は引き続き特定のリソースペアを制限します。
- 同梱の ripgrep による上限付き Workspace ファイル検索、より豊かなファイルリンクプレビュー、ローカル MCP
  catalog から参照できる Kavor 公式ドキュメントを追加しました。
- Workspace Header で CodingAgent、Specification、Trigger の状態を統合し、インストール済みバージョン、
  build provenance、更新、サポート、セキュリティ、法的情報を表示する About 画面を追加しました。

## 修正

- ネイティブ通知の起動先を、関連する Workspace を所有する既存ウィンドウへ正しく割り当て、重複ウィンドウや
  無関係なウィンドウ切り替えを防ぎます。
- 複数の Workspace ウィンドウを開く、閉じる、復元する、切り替える際の provider 環境検出、CodingAgent
  startup、PTY Host 診断、Terminal recovery、PTY presentation を安定化しました。
- Workspace の変更をまたいでバックグラウンド CodingAgent の完了・注意シグナルを保持し、対象の作業が画面に
  見えていない場合だけネイティブ通知を送ります。
- キュー中の CodingAgent メッセージと Trigger 配信を直列化し、人間の入力を上書きしたり、対象セッションが
  すでに受理した作業を追い越したりしないようにしました。
- Claude Code が一時的に利用できない場合、利用可能なセッション全体を失敗させず provider session の名前変更を
  延期します。
- Terminal の screen tracking 障害を封じ込め、実際の host startup failure を一般的な timeout として隠さず表示します。

## インストール

<https://download.agentkavor.com> から Kavor をダウンロードしてください。ページは現在のプラットフォームを
検出し、すべての利用可能なパッケージも表示します。既存の直接インストールでは Software Update 設定から確認
できます。Workspace データの手動移行は不要です。Kavor は schema 更新前に対応するローカルデータベースを
バックアップします。

- Windows x64 はユーザー単位の NSIS インストーラーです。現在は未署名のため、Microsoft SmartScreen の明示的な
  確認が必要な場合があります。
- macOS 13+ は arm64 と x64 の DMG を別々に提供します。build は ad-hoc 署名済みですが notarize されていません。
  Gatekeeper の案内に従ってください。更新では対応する ZIP を再検証し、明示的な協調再起動を提供します。手動
  ダウンロードは常に利用できます。
- Linux x64 は AppImage と DEB を提供します。AppImage は明示的な再起動を伴う更新に対応し、DEB は手動更新です。

## 既知の制限

- Schedule Trigger の配信には Kavor runtime の実行、マシンの起動状態、ユーザーのサインイン、対象セッションの
  active 状態が必要です。Kavor 停止中に missed となった発火は記録され、明示的な手動実行として提示されますが、
  次回起動時に自動実行されることはありません。
- Windows ARM64/Linux ARM64 は PTY、SQLite、process containment、packaged runtime のネイティブ CI gate 待ちです。
- Windows は Authenticode 証明書、macOS は Developer ID 署名と notarization がまだありません。
- Gatekeeper が確認を求めたり、ad-hoc build の置き換え後に Keychain の `Kavor Safe Storage` へのアクセスを再度
  求めたりする場合があります。
- Microsoft Store 配布は含まれません。
