2026.5.14 — Claw Wars: The Sandbox Strikes Back
Released 2026-05-15
← All releases
What's New
- Added exe.dev as a new sandbox provider, letting you spin up isolated environments directly from the exe.dev platform.
- Introduced a workflow analytics dashboard with built‑in tracking, so you can see usage, success rates, and latency at a glance.
- Added WorkingStatus and FinishedStatus enums to the agent lifecycle, giving pipelines clearer visibility into running and completed jobs.
- Now logs the explicit reason why a claw was started, making audit trails easier to follow.
- When a sandbox terminates early, ElasticClaw automatically posts a comment on the linked issue, keeping stakeholders in the loop.
- Added the “Design” workflow, a ready‑made workspace for UI/UX design workflows.
Improvements
- Bumped the bundled OpenClaw runtime to version 2026.5.12 for better compatibility and security patches.
- Enhanced pipeline YAML parsing errors with richer logs and actionable hints, cutting down debugging time.
- Refreshed the Design workflow UI and documentation for a smoother onboarding experience.
Fixes
- Bridge now sends WebSocket ping frames on the status channel to stop idle disconnects.
- elasticclaw‑config.yaml is now correctly included when loading workspace files.
- Every repository clone attempt and its result are logged, helping diagnose visibility issues.
- Bridge’s working directory is set to the workspace, so agents can locate cloned repos reliably.
- Universal Daytona keep‑alive and status‑channel handling were hardened, improving overall claw reliability.
- Guarded against double‑claw creation when webhooks fire in rapid succession.
- Fixed the Shortcut workflow API and several shortcut‑related bugs (move_issue, manual trigger title prefixes, and other integration issues).
- Updated shortcut.go and related integration poller code to resolve lingering edge‑case failures.
Raw Changelog
Show raw git changelog
text
e0cf99e feat: add support for exe.dev sandbox provider (#134) (#185) (elasticclaw-workflow[bot])
9d82146 chore: update pinned openclaw version to 2026.5.12 (#214) (elasticclaw-workflow[bot])
339e8eb feat: workflow analytics tracking and dashboard (#193) (elasticclaw-workflow[bot])
e7a7fac fix(bridge): send WebSocket ping frames on status channel to prevent idle disconnects (#212) (Marc Campbell)
864dd6a fix(config): include elasticclaw-config.yaml in workspace file loading (#211) (Marc Campbell)
7f9ac03 fix(daytona): log every clone attempt and result to diagnose repo visibility (#210) (Marc Campbell)
807cc63 fix(daytona): set bridge cwd to workspace so agent can find cloned repos (#209) (Marc Campbell)
461dbc5 fix: claw reliability — universal Daytona keepalive, status channel w… (#208) (Marc Campbell)
f71e57d feat: Add WorkingStatus and FinishedStatus for agent lifecycle (#202) (#207) (elasticclaw-workflow[bot])
e5ce232 fix: prevent double claw creation from rapid webhooks (#206) (Marc Campbell)
72e8dea fix: better logging and hints for pipeline YAML parse errors (#205) (Marc Campbell)
d4710db feat: log reason for starting a claw (#204) (elasticclaw-workflow[bot])
1e64211 Merge pull request #199 from elasticclaw/fix-shortcut-workflow-api (Noah Campbell)
1336265 Update shortcut.go (Noah Campbell)
5f5efc0 chore: fix whitespace from greptile review (ElasticClaw Bot)
53809a3 Update pkg/hub/shortcut.go (Noah Campbell)
20df251 Update pkg/hub/integration_poller.go (Noah Campbell)
95728c6 greptile (Noah Campbell)
efa18a8 Update shortcut.go (Noah Campbell)
26e4d84 Update shortcut.go (Noah Campbell)
bcd7bcf Update shortcut.go (Noah Campbell)
989a7d0 Update shortcut.go (Noah Campbell)
c82f45d feat: comment on linked issue when sandbox terminates early (#197) (elasticclaw-workflow[bot])
525c19c fix: move_issue not working for manual workflow triggers (#195) (Marc Campbell)
a6cec82 fix: drop workflow name prefix from manual trigger claw titles (#194) (Marc Campbell)
c539c8e update design workflow (Marc Campbell)
96b0a05 add design workflow (Marc Campbell)