v1.5.2
Enhancements
errors: Include API response body in error messages when the backend does not return a structured error (#75) Previously, errors like 400 Bad Request only showed the HTTP status code and trace ID. Now, the full response body is displayed so that users can see the reason for the failure.dashboards: Make the<id>argument ofdash0 <asset> updateoptional (#76) When the<id>argument is omitted, the ID is extracted from the file content. This applies to all asset types: dashboards, check rules, synthetic checks, and views.
Bug Fixes
dashboards: Fixdashboards updateoverwritingdash0Extensions.idwith the origin string (#77) Unify ID and name extraction betweenapplyand per-asset CRUD commands by delegating to sharedExtract*functions ininternal/asset/.dashboards: Stop force-setting origin in asset update commands (#78) Thesynthetic-checks update,views update, andcheck-rules updatecommands were force-setting the origin to"dash0-cli", causing 400 errors when updating assets originally created with a different origin.
Fetched May 8, 2026


