docs(changelog): move ACMS fix to [Fixed] section and add sandbox root wiring #6052
+13
-9
@@ -125,15 +125,6 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
|
||||
`AUTO-INF-POOL`, `AUTO-ARCH`, `AUTO-EPIC`, `AUTO-EVLV`, `AUTO-GUARD`, `AUTO-SPEC`,
|
||||
`AUTO-TIME`, `AUTO-PROJ-OWN`, and `AUTO-PROD-BLDR`.
|
||||
|
||||
- **ACMS Context Hydration**: Fixed ACMS indexing pipeline not wired into CLI —
|
||||
`ContextTierService` started empty on every CLI invocation so LLM received zero file
|
||||
context during plan execution. Added `context_tier_hydrator.py` that reads files from
|
||||
linked project resources (via `git ls-files` or `os.walk`) and stores them as
|
||||
`TieredFragment` objects in the tier service. Hydration runs automatically before context
|
||||
assembly in `LLMExecuteActor.execute()`. Respects max file size (256KB), total budget
|
||||
(10MB), binary file exclusion, and `.git`/`node_modules`/`__pycache__` directory
|
||||
skipping. (#1028)
|
||||
|
||||
### Fixed
|
||||
|
||||
- **Validation Gate Empty-Run Guard** (#7508): Fixed `ApplyValidationSummary.all_required_passed`
|
||||
@@ -143,6 +134,19 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
|
||||
`required_total` property for completeness. Updated `consolidated_validation.feature` scenarios
|
||||
to reflect the corrected blocking behavior for empty summaries and no-attachment runs.
|
||||
|
||||
- **ACMS context tier hydration**: `ContextTierService` no longer starts empty
|
||||
on every CLI invocation. A new `context_tier_hydrator.py` reads files from
|
||||
linked project resources (via `git ls-files` or `os.walk`), creates
|
||||
`TieredFragment` objects, and stores them in the tier service before context
|
||||
assembly in `LLMExecuteActor.execute()`. The LLM now receives real file
|
||||
context during plan execution. Respects max file size (256 KB), total budget
|
||||
(10 MB), binary file exclusion, and `.git`/`node_modules`/`__pycache__`
|
||||
directory skipping. (#1028)
|
||||
|
||||
- **Sandbox root wiring**: `_get_plan_executor()` now passes
|
||||
`sandbox_root=.cleveragents/sandbox/`, so LLM file output (`FILE:` blocks)
|
||||
is written to disk during the execute phase. (#4222)
|
||||
|
||||
- **Robot Framework TDD Listener Guards** (#5436): Added three guard conditions to the
|
||||
`tdd_expected_fail_listener` `end_test()` function to prevent blindly inverting ALL test
|
||||
failures to passes, which was masking infrastructure errors and causing flaky CI behavior.
|
||||
|
||||
Reference in New Issue
Block a user