Docs/Features
Dynamic Island
Dynamic Island is a macOS companion app that places a persistent small floating indicator at the top of your screen.
The problem it solves is specific: when an Agent is running a time-consuming task in the background, how do you know its progress? The traditional approach is to switch back to the main window, but that interrupts your current work.
Dynamic Island eliminates the need to switch windows. The island shows the Agent's real-time status — thinking, running tools, waiting for confirmation. When a task finishes, the island updates and plays a chime so you know it's time to check the results.
The island also shows source labels. If you're simultaneously using XClaw, Claude Code, and Codex, you can tell which tool's Agent is active.
This feature is macOS-only, as it relies on native SwiftUI window management. Toggle it in Settings > Notifications.
How to
Find "Dynamic Island" in Settings > Notifications and flip the switch to enable it. Once enabled, a small floating island appears at the top of your screen, collapsed by default.
When the Agent starts working, the island automatically expands to show status info — no action needed on your part. Hover over the island to see more details, like the specific tool being executed.
Click the island to jump straight to the corresponding session in XClaw's main window. If you have multiple tasks running, the island cycles through each task's status.
Find the island's position distracting? It's fixed at the top center by default, but you can fine-tune the offset in settings. Don't need it at all? Just turn it off in Settings > Notifications.