mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 05:10:44 +00:00
fix(whatsapp): stage qrcode runtime dependency
This commit is contained in:
@@ -19,6 +19,7 @@ Docs: https://docs.openclaw.ai
|
||||
### Fixes
|
||||
|
||||
- Discord/voice: merge configured media-understanding providers such as Deepgram into partial active provider registries, so follow-up voice turns keep transcribing after another media plugin is already active. Fixes #65687. Thanks @OneMintJulep.
|
||||
- WhatsApp: stage `qrcode` with the WhatsApp plugin runtime dependencies so packaged QR pairing can render from staged plugin-runtime-deps installs. Fixes #75394. Thanks @FelipeX2001.
|
||||
- Discord/voice: apply per-channel Discord `systemPrompt` overrides to voice transcript turns by forwarding the trusted channel prompt through the voice agent run. Fixes #47095. Thanks @qearlyao.
|
||||
- Discord/voice: run voice-channel turns under a voice-output policy that hides the agent `tts` tool and asks for spoken reply text, so `/vc join` sessions synthesize and play agent replies instead of ending with `NO_REPLY`. Fixes #61536. Thanks @aounakram.
|
||||
- Plugins/runtime-deps: include packaged OpenClaw identity in bundled plugin loader cache keys, so same-path package upgrades stop reusing stale versioned runtime-deps mirrors. Fixes #75045. Thanks @sahilsatralkar.
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
"@whiskeysockets/baileys": "7.0.0-rc.9",
|
||||
"https-proxy-agent": "^9.0.0",
|
||||
"jimp": "^1.6.1",
|
||||
"qrcode": "1.5.4",
|
||||
"typebox": "1.1.34",
|
||||
"undici": "8.1.0"
|
||||
},
|
||||
|
||||
3
pnpm-lock.yaml
generated
3
pnpm-lock.yaml
generated
@@ -1458,6 +1458,9 @@ importers:
|
||||
jimp:
|
||||
specifier: ^1.6.1
|
||||
version: 1.6.1
|
||||
qrcode:
|
||||
specifier: 1.5.4
|
||||
version: 1.5.4
|
||||
typebox:
|
||||
specifier: 1.1.34
|
||||
version: 1.1.34
|
||||
|
||||
@@ -13,7 +13,7 @@ describe("mirrored root runtime dependency drift guard", () => {
|
||||
"file-type", // available transitively via mirrored deps
|
||||
"ipaddr.js", // available transitively via mirrored deps
|
||||
"proxy-agent", // available transitively via mirrored deps
|
||||
"qrcode", // type-only import in src/media/qr-runtime.ts
|
||||
"qrcode", // QR setup flows stage this through the owning channel plugin, not the root mirror
|
||||
"typescript", // CLI/dev only (api-baseline, jiti-runtime-api)
|
||||
]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user