mirror of
https://github.com/openclaw/openclaw.git
synced 2026-10-03 17:53:39 +00:00
Add an opt-in slack-huddles plugin that joins active Slack huddles as a dedicated signed-in Slack user. Slack has no bot or app huddle API, so the plugin drives the Slack web client in the OpenClaw Chrome profile on the shared meeting runtime, with in-page audio capture and a virtual microphone for agent, bidi, and transcribe modes, mirroring zoom-meetings and teams-meetings. Membership is proven only by Slack's in-huddle channel header on the requested channel. Sessions are workspace-scoped, joins are always muted, talk-back unmutes only after Slack reports the virtual input, and every click rechecks live authority. The shared meeting status source gains optional liveOwnershipSource and afterAudioRoutingSource hooks. They recheck ownership after awaited device and sink work, and roll back only this pass's effects. Absent hooks emit no code, so the generated Zoom and Teams scripts are byte-identical. The plugin is disabled by default and requires OpenClaw 2026.9.8 or newer, the first release that can carry the ownership hook. Release note: Add an opt-in Slack huddles plugin that joins active huddles as a dedicated signed-in Slack user through the shared meeting runtime. Requires OpenClaw 2026.9.8 or newer.
922 B
922 B
| summary | read_when | title | ||
|---|---|---|---|---|
| Pointer to the generated OpenClaw plugin reference pages |
|
Plugin reference |
This section holds one reference page for each OpenClaw plugin. Each page states the package, the install route, and the surface the plugin adds.
This page is a pointer, not the index. The browsable list of all 162 generated plugin reference pages lives in Plugin inventory, sorted by distribution, package, and description.
How this page is built
OpenClaw generates this page from the top-level
extensions/*/openclaw.plugin.json manifests. Package metadata enriches
entries when package.json is present. Regenerate the page with:
pnpm plugins:inventory:gen