From fea98f164ca859bb7715775ee04a1317d460ecdb Mon Sep 17 00:00:00 2001 From: leemour Date: Wed, 21 Oct 2026 01:15:07 +0200 Subject: [PATCH] fix(deps): raise @wirecat/cli-base to 0.47.5 cli-base 0.47.5 (WireCatLabs/cli-base#273) makes the Linux keyring use only the Secret Service. A locked or unreachable keyring now warns and uses the credentials file instead of silently falling back to kernel memory. pnpm why shows a single cli-base copy (0.47.5), shared with cli-core. Co-Authored-By: Claude Sonnet 5.5 --- CHANGELOG.md | 8 ++++++++ package.json | 2 +- pnpm-lock.yaml | 16 ++++++++-------- 3 files changed, 17 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a786ca23..844abd82 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,14 @@ номера версий по [семантике](https://semver.org/lang/ru/), то есть до `1.0.0` интерфейс команд ещё может меняться. +## Не выпущено + +### Исправлено + +- **Закрытая или недоступная связка ключей Linux теперь даёт предупреждение и переходит на файл учётных данных** + (cli-base 0.47.5). Связка читается только через Secret Service; раньше сбой мог закончиться тихим сохранением + в памяти ядра, которое пропадает после выхода из сессии или перезагрузки. + ## 0.66.0 — 20.10.2026 ### Что нового diff --git a/package.json b/package.json index 3b80588c..87fc1df2 100644 --- a/package.json +++ b/package.json @@ -104,7 +104,7 @@ "@modelcontextprotocol/server": "2.1.0", "@msgpack/msgpack": "3.1.3", "@valibot/to-json-schema": "1.8.0", - "@wirecat/cli-base": "0.47.0", + "@wirecat/cli-base": "0.47.5", "@wirecat/cli-core": "0.370.0", "commander": "15.0.0", "lossless-json": "4.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 71465bc1..8c819f55 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,11 +22,11 @@ importers: specifier: 1.8.0 version: 1.8.0(valibot@1.5.0(typescript@7.0.2)) '@wirecat/cli-base': - specifier: 0.47.0 - version: 0.47.0(commander@15.0.0)(typescript@7.0.2)(vitest@5.0.3) + specifier: 0.47.5 + version: 0.47.5(commander@15.0.0)(typescript@7.0.2)(vitest@5.0.3) '@wirecat/cli-core': specifier: 0.370.0 - version: 0.370.0(@napi-rs/canvas@1.0.11)(@wirecat/cli-base@0.47.0(commander@15.0.0)(typescript@7.0.2)(vitest@5.0.3))(cac@6.7.14)(commander@15.0.0)(typescript@7.0.2)(zod@4.6.5) + version: 0.370.0(@napi-rs/canvas@1.0.11)(@wirecat/cli-base@0.47.5(commander@15.0.0)(typescript@7.0.2)(vitest@5.0.3))(cac@6.7.14)(commander@15.0.0)(typescript@7.0.2)(zod@4.6.5) commander: specifier: 15.0.0 version: 15.0.0 @@ -1311,8 +1311,8 @@ packages: '@wasm-audio-decoders/opus-ml@0.0.3': resolution: {integrity: sha512-SEeTmk0eb3q5etJA/NHCRWW6BivTx9tqvNTmG0kg2ynuATEQRUZnwQE6Ibvl1BBvqIGHqI57+qyJMWmJBwb5XQ==} - '@wirecat/cli-base@0.47.0': - resolution: {integrity: sha512-9YV2FywCDmcrLKs+bdWrXYEkwtsDHuuBZWlEtUWGSnZd69lAI59BpinfOQeBqWsZ+xYa3RW1FvgkC/JB/AxK3g==} + '@wirecat/cli-base@0.47.5': + resolution: {integrity: sha512-3MHj6UzZu/V1/mUds29WjGKLpBFDX39QxZnD7YpthpWp81s9CEdVs/rq6iEQC8ki8yWtwgp0sNXSn1ZWEbGa/A==} engines: {node: '>=22'} hasBin: true peerDependencies: @@ -3520,7 +3520,7 @@ snapshots: dependencies: '@wasm-audio-decoders/common': 9.0.7 - '@wirecat/cli-base@0.47.0(commander@15.0.0)(typescript@7.0.2)(vitest@5.0.3)': + '@wirecat/cli-base@0.47.5(commander@15.0.0)(typescript@7.0.2)(vitest@5.0.3)': dependencies: '@valibot/to-json-schema': 1.8.0(valibot@1.5.0(typescript@7.0.2)) cli-table3: 0.6.5 @@ -3540,7 +3540,7 @@ snapshots: '@wirecat/cli-core-sqlite@1.0.1': {} - '@wirecat/cli-core@0.370.0(@napi-rs/canvas@1.0.11)(@wirecat/cli-base@0.47.0(commander@15.0.0)(typescript@7.0.2)(vitest@5.0.3))(cac@6.7.14)(commander@15.0.0)(typescript@7.0.2)(zod@4.6.5)': + '@wirecat/cli-core@0.370.0(@napi-rs/canvas@1.0.11)(@wirecat/cli-base@0.47.5(commander@15.0.0)(typescript@7.0.2)(vitest@5.0.3))(cac@6.7.14)(commander@15.0.0)(typescript@7.0.2)(zod@4.6.5)': dependencies: '@anthropic-ai/sdk': 0.131.0(zod@4.6.5) '@bomb.sh/tab': 0.0.22(cac@6.7.14)(commander@15.0.0) @@ -3548,7 +3548,7 @@ snapshots: '@modelcontextprotocol/server': 2.1.0 '@resvg/resvg-js': 2.6.2 '@valibot/to-json-schema': 1.8.0(valibot@1.5.0(typescript@7.0.2)) - '@wirecat/cli-base': 0.47.0(commander@15.0.0)(typescript@7.0.2)(vitest@5.0.3) + '@wirecat/cli-base': 0.47.5(commander@15.0.0)(typescript@7.0.2)(vitest@5.0.3) '@wirecat/cli-core-onnx': 1.0.1 '@wirecat/cli-core-sqlite': 1.0.1 '@xmldom/xmldom': 0.9.12