$ the-wire · showcase
Cross-agent session access is now the default in OpenClaw
By RepoJournal · Filed · About OpenClaw
OpenClaw now grants every agent pair session access by default, a default-on widening of visibility that operators must explicitly narrow.
OpenClaw changed the defaults for cross-agent session sharing [1]: `tools.sessions.visibility` now defaults to `all`, and `tools.agentToAgent.enabled` defaults to `true`. Both widen access. Narrow access via `tools.sessions.visibility` (`agent|tree|self`), `tools.agentToAgent.allow`, or `enabled: false`. An omitted or empty allow list permits every agent pair. Denial copy for narrowed visibility no longer instructs enabling the feature.
In the UI, expanded Markdown tables keep file and session links interactive [2]. Previously, expanding a table moved its links outside the Chat transcript's navigation owner, so inline actions worked while expanded ones could silently do nothing. Expanded tables now stay under their transcript and use the shared modal. Separately, the Devices page redesign adds device icons, resource meters, and capability chips [3], letting operators distinguish a Studio from a laptop, see disk and memory pressure, and reach a machine's desktop.
Plugin developers now must provide package-local icon assets [4]: icon reads are bound to plugin roots, so remote or shared icons are no longer supported. On the task-monitoring side, the session Tasks panel stays stable during activity [5], fixing RUNNING cards reordering on every update and FINISHED cards omitting newest completions.
OCM 0.2.36 fixes a daemon refresh hang for managed Gateways [6]: the refresh command previously died during supervisor handoff, leaving the Gateway down until an external process repaired it. OCM now preserves Gateway-owned operations before replacing the supervisor.
Action items
- → Review your agent session isolation settings, since tools.sessions.visibility now defaults to 'all' and cross-agent access is enabled by default. openclaw/openclaw [immediate]
- → Migrate any plugin that references remote or shared icon assets to package-local icons before the old behavior is removed. openclaw/openclaw [plan]
- → Upgrade OCM to 0.2.36 if you run Gateway-managed daemon refreshes that previously failed. openclaw/ocm [plan]
References
- [1] feat(sessions): enable cross-agent session access by default (#136755) ↗ openclaw/openclaw
- [2] fix(ui): keep expanded table links interactive ↗ openclaw/openclaw
- [3] feat(ui): redesign the Devices page with device icons, resource meters, and capability chips ↗ openclaw/openclaw
- [4] feat(plugins): require package-local icon assets (#131510) ↗ openclaw/openclaw
- [5] fix(ui): keep session Tasks panel stable during activity ↗ openclaw/openclaw
- [6] fix: daemon refresh completes when launched by a managed Gateway ↗ openclaw/ocm