Repository navigation
Release v0.1.3
New Features
Locator: position + name cross-validation
A locator can now accept both a character offset / line number and a name at the same time. When both are supplied, the resolved AST node is validated against the name — a clear error is raised if they disagree instead of silently acting on the wrong target.
# CLI — both flags accepted, cross-validated
--line 42 --name updateQuality
MCP: apply-by-default with dryrun preview
All MCP tools now apply changes to disk by default. Pass "dryrun": true to preview the diff without writing, then call again without it to apply. This matches the IDE model and removes the extra opt-in round-trip.
Bug Fixes
- MCP
list_refactorings— the tool list is now rendered directly from the live tool registry, so it is always in sync with the tools actually installed.