openclaw/extensions/bluebubbles/src
benthecarman faa4ffec03 Add runtime.stt.transcribeAudioFile for plugin STT access
Expose audio transcription through the PluginRuntime so external
plugins (e.g. marmot) can use openclaw's media-understanding provider
framework without importing unexported internal modules.

The new transcribeAudioFile() wraps runCapability({capability: "audio"})
and reads provider/model/apiKey from tools.media.audio in the config,
matching the pattern used by the Discord VC implementation.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-02 21:43:01 +00:00
..
account-resolve.ts
accounts.ts fix(channels): add optional defaultAccount routing 2026-03-02 04:03:46 +00:00
actions.test.ts
actions.ts refactor(plugin-sdk): share boolean action param parsing 2026-03-02 14:36:41 +00:00
attachments.test.ts
attachments.ts
channel.ts refactor(extensions): dedupe channel config, onboarding, and monitors 2026-03-02 08:54:20 +00:00
chat.test.ts
chat.ts
config-schema.test.ts
config-schema.ts fix(channels): add optional defaultAccount routing 2026-03-02 04:03:46 +00:00
history.ts
media-send.test.ts
media-send.ts
monitor-debounce.ts refactor: split webhook ingress and policy guards 2026-03-02 18:02:21 +00:00
monitor-normalize.test.ts
monitor-normalize.ts
monitor-processing.ts fix(channels): align command-body parsing sources 2026-03-01 23:11:48 +00:00
monitor-reply-cache.ts
monitor-shared.ts
monitor.test.ts Add runtime.stt.transcribeAudioFile for plugin STT access 2026-03-02 21:43:01 +00:00
monitor.ts refactor: split webhook ingress and policy guards 2026-03-02 18:02:21 +00:00
monitor.webhook-route.test.ts refactor(gateway): unify control-ui and plugin webhook routing 2026-03-02 16:18:12 +00:00
multipart.ts
onboarding.ts
probe.ts
reactions.test.ts
reactions.ts
request-url.ts
runtime.ts
send-helpers.ts fix: agent-only announce path, BB message IDs, sender identity, SSRF allowlist (#23970) 2026-03-01 22:52:11 -08:00
send.test.ts fix: agent-only announce path, BB message IDs, sender identity, SSRF allowlist (#23970) 2026-03-01 22:52:11 -08:00
send.ts
targets.test.ts
targets.ts refactor(extensions): dedupe channel config, onboarding, and monitors 2026-03-02 08:54:20 +00:00
test-harness.ts
test-mocks.ts
types.ts fix(channels): add optional defaultAccount routing 2026-03-02 04:03:46 +00:00