diff --git a/CHANGELOG.md b/CHANGELOG.md index 89d67e2c3..b9593d9c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -127,6 +127,11 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ### Fixed +- **Resource Removal Guard** (#6886): Fixed `agents resource remove` silently deleting + parent resources that still have linked children. The guard now queries + `ResourceLinkModel` (the active DAG link table) instead of the legacy + `ResourceEdgeModel`, so the child-link check correctly blocks deletion. + - **Validation Gate Empty-Run Guard** (#7508): Fixed `ApplyValidationSummary.all_required_passed` returning `True` when zero validations were run, silently bypassing the apply gate. The property now returns `False` when the validation result set is empty (`is_empty` is `True`), ensuring