Skip to content

Commit 82f1b67

Browse files
committed
docs(media): note Bedrock aws-sdk image auth
1 parent 864c2c7 commit 82f1b67

2 files changed

Lines changed: 2 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ Docs: https://docs.openclaw.ai
124124
- Media/Windows: open saved attachment temp files read/write before fsync so Windows WebChat and `chat.send` media offloads no longer fail with EPERM during durability flush. (#76593) Thanks @qq230849622-a11y.
125125
- Plugins/Windows: show a Git install hint when npm plugin installation fails with `spawn git ENOENT`, and document the WhatsApp plugin's Git-on-PATH requirement for Baileys/libsignal installs.
126126
- Media/images: keep HEIC/HEIF attachments fail-closed when optional Sharp conversion is unavailable instead of sending originals that still need conversion. Thanks @vincentkoc.
127+
- Media/images: allow Bedrock image understanding with `aws-sdk` auth to use the AWS credential chain instead of requiring a static API key. Thanks @Beandon13.
127128
- Control UI/chat: suppress `HEARTBEAT_OK` acknowledgement history, streams, deltas, and final events before they enter the transcript view, so repeated heartbeat no-op turns do not stack noisy bubbles. Thanks @BunsDev.
128129
- Control UI/Talk: make failed Talk startup errors dismissable and clear the stale Talk error state when dismissed, so missing realtime voice provider configuration does not leave a permanent chat banner. Fixes #77071. Thanks @ijoshdavis.
129130
- Control UI/Talk: stop and clear failed realtime Talk sessions when dismissing runtime error banners, so the next Talk click starts a fresh session instead of only stopping the stale one. Thanks @vincentkoc.

src/media-understanding/image.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -391,9 +391,7 @@ async function describeImagesWithModelInternal(
391391

392392
if (isMinimaxVlmModel(model.provider, model.id)) {
393393
if (!apiKey) {
394-
throw new Error(
395-
`No API key resolved for provider "${model.provider}" (auth mode: aws-sdk).`,
396-
);
394+
throw new Error(`No API key resolved for provider "${model.provider}" (auth mode: aws-sdk).`);
397395
}
398396
return await describeImagesWithMinimax({
399397
apiKey,

0 commit comments

Comments
 (0)