openclaw/extensions/session-share
Peter Steinberger eaf8d916f7
refactor(channels): deslop small channel and access plugins (#158441)
* refactor(channels): deslop small channel and access plugins

Consolidate repeated transport and webhook flows, reuse documented SDK owners, and remove redundant private forwarding layers while preserving authorization, credential, formatting, protocol, and state contracts. Correct Teams setup diagnostics to reflect its existing live-caption support.

* fix(nextcloud-talk): retain typed outbound context projection

* fix(zalo): retain inbound media kind normalization

* refactor(channels): resolve SDK import and setup lint findings

* refactor(imap): retain SDK authentication strength exhaustiveness
2026-09-26 11:07:19 +00:00
..
assets improve(plugins): give bundled logos consistent white icon tiles (#155259) 2026-09-23 19:09:26 -07:00
src refactor(channels): deslop small channel and access plugins (#158441) 2026-09-26 11:07:19 +00:00
index.ts refactor(channels): deslop small channel and access plugins (#158441) 2026-09-26 11:07:19 +00:00
openclaw.plugin.json feat: group bundled plugin settings by authored manifest metadata (#149331) 2026-09-16 22:03:41 -07:00
package.json chore(release): close out 2026.9.6 on main (#156869) 2026-09-23 23:02:54 -07:00
README.md feat: show declared plugin capabilities and setup guides (#157956) 2026-09-25 16:43:53 -07:00

Session Share

Let teammates read selected OpenClaw conversations from another Gateway. Session Share publishes user and assistant text in a read-only session catalog; the source operator chooses which session groups to share.

Get started

Enable the plugin on both machines and configure the source's share.groups with the exact group names to publish. Run the source node using the same user, state directory, and configuration as its Gateway.

Pair it with the receiver using the guide's two-command allowlist for session listings and reads. The source must stay connected for browsing.

See the Session Share guide for pairing, viewer permissions, and sharing boundaries.