From c87443054e9244ab95c270a78cbbc9e5e77a883e Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Sat, 1 Aug 2026 01:27:22 +0200 Subject: [PATCH] Updater bot : claude_desktop updated to kali-version-e963b19b --- claude_desktop/CHANGELOG.md | 3 +++ claude_desktop/config.yaml | 2 +- claude_desktop/updater.json | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/claude_desktop/CHANGELOG.md b/claude_desktop/CHANGELOG.md index 5f86541d4e..c696172f79 100644 --- a/claude_desktop/CHANGELOG.md +++ b/claude_desktop/CHANGELOG.md @@ -1,3 +1,6 @@ + +## kali-version-e963b19b (2026-08-01) +- Update to latest version from linuxserver/docker-baseimage-selkies (changelog : https://github.com/linuxserver/docker-baseimage-selkies/releases) ## 1.37 (28-07-2026) - Fix the recurring "For your security, sign in again to keep using Claude." prompt for real. The v1.35 fix was ineffective: `--password-store=basic` was reaching the process (confirmed on a live install's `/proc//cmdline`), yet the app kept logging `safeStorage not available, tokens will not persist` and `Encryption not available, returning empty env vars` on every launch. The missing half is an application-side opt-in — Electron refuses its built-in `basic_text` backend unless the app calls `safeStorage.setUsePlainTextEncryption(true)` before `ready`, and Claude Desktop never calls it (the symbol is present in the Electron binary but absent from `resources/app.asar`). So `isEncryptionAvailable()` stayed `false` and the auth token was never persisted, exactly as when the keyring backend was forced without a keyring daemon. Verified against a standalone Electron of the same generation: with `--password-store=basic` and no opt-in `isEncryptionAvailable()` is `false`; with the opt-in it is `true`, and a *separate later process* decrypts a blob written by an earlier one — which is the restart survival this add-on needs. diff --git a/claude_desktop/config.yaml b/claude_desktop/config.yaml index a627b0f8b5..630345dd26 100644 --- a/claude_desktop/config.yaml +++ b/claude_desktop/config.yaml @@ -122,5 +122,5 @@ slug: claude_desktop tmpfs: true udev: true url: https://github.com/alexbelgium/hassio-addons -version: "1.37" +version: "kali-version-e963b19b" video: true diff --git a/claude_desktop/updater.json b/claude_desktop/updater.json index d6f071b580..da61585ad6 100644 --- a/claude_desktop/updater.json +++ b/claude_desktop/updater.json @@ -4,6 +4,6 @@ "github_fulltag": true, "slug": "claude_desktop", "paused": false, - "upstream_version": "ubunturesolute-version-8208e985", - "last_update": "2026-07-21" + "upstream_version": "kali-version-e963b19b", + "last_update": "2026-08-01" }