kanade-client 0.43.49

End-user-facing Tauri Client App for the kanade endpoint-management system. Talks to the LocalSystem agent over the KLP Named Pipe (SPEC §2.12); presents a tray + window UI for notifications / health / self-service jobs.
<!doctype html>
<html lang="ja">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Kanade</title>
    <link rel="stylesheet" href="/src/style.css" />
  </head>
  <body>
    <main>
      <h1>Kanade Client</h1>
      <section id="status">
        <p class="muted">Connecting to agent…</p>
      </section>
      <section id="ping-section" hidden>
        <button id="ping-btn">Ping agent</button>
        <p id="ping-result" class="muted"></p>
      </section>
      <section id="health-section" hidden>
        <h2>端末ヘルス</h2>
        <div id="health">
          <p class="muted">読み込み中…</p>
        </div>
      </section>
      <section id="jobs-section" hidden>
        <h2>ジョブ</h2>
        <div id="jobs-tabs" class="tab-bar"></div>
        <div id="jobs-list"></div>
      </section>
      <section id="runs-section" hidden>
        <h2>実行中・実行履歴</h2>
        <div id="runs"></div>
      </section>
    </main>
    <script type="module" src="/src/main.ts"></script>
  </body>
</html>