Skip to content

Tags: Dominic789654/pi-hashline-edit

Tags

v0.6.1

Toggle v0.6.1's commit message

Verified

This tag was signed with the committer’s verified signature.
v0.6.1

Changes:
- Align rendered line numbers in hashline output.
- Restore schema-level legacy edit fields without non-enumerable payload hacks.
- Migrate package scope to @earendil-works and npm/Vitest tooling.

v0.6.0

Toggle v0.6.0's commit message

Verified

This tag was signed with the committer’s verified signature.
chore(release): bump version to 0.6.0

Features:
- Add first-class replace_text edits.
- Add full and ranges return modes.
- Add protocol metadata for snapshot validation, outlines, stale refresh anchors, and metrics.

Fixes:
- Preserve hard links during atomic writes.
- Canonicalize mutation targets across aliases.
- Keep applied diffs in UI-only details while preserving compact model responses.
- Improve text-like MIME handling, including XML candidates.

v0.5.4

Toggle v0.5.4's commit message

Verified

This tag was signed with the committer’s verified signature.
chore(release): bump version to 0.5.4

- tighten hashline/file-kind fixes and strict edit semantics
- share read paths, cache XXH32 hasher, and expand regression coverage
- sync docs and changelog for the 0.5.4 release

v0.5.3

Toggle v0.5.3's commit message

Verified

This tag was signed with the committer’s verified signature.
chore(release): bump version to 0.5.3

- Clarify that edits must be a real JSON array, not a JSON-encoded string.

v0.5.2

Toggle v0.5.2's commit message

Verified

This tag was signed with the committer’s verified signature.
chore(release): bump version to 0.5.2

- Document read tool offset/limit parameters, chained edits, and diff preview.
- Replace pseudo-code edit payload examples with full JSON examples.

v0.5.0

Toggle v0.5.0's commit message

Verified

This tag was signed with the committer’s verified signature.
chore(release): bump version to 0.5.0

- Updated anchors in edit results for chained editing without re-read
- Prepend into empty file handled correctly
- Empty range deletes and empty edit results
- Regression test coverage for anchor tracking

- Legacy edit line-range and multi-line delete tracking
- Chained anchors for legacy top-level replace
- Final-document offsets for append tracking
- Replace delta recomputation after autocorrection
- Sentinel anchor emission suppressed for EOF appends
- Non-string legacy key values preserved instead of dropped
- Noisy warning heuristic removed
- Fuzzy regexes tidied, error handling unified
- Read advisory for empty files
- Fuzzy anchor validation tightened

- Refactored edit tool to use shared withFileMutationQueue
- Schema tightened, prepareArguments normalizes before validation
- Edit guidelines merged into edit.md prompt
- Dependency updates: pi 0.64.0, tightened peer deps

v0.4.1

Toggle v0.4.1's commit message

Verified

This tag was signed with the committer’s verified signature.
v0.4.1: restore pi schema registration and EOF append semantics (fixes 

…RimuruW#7)

v0.4.0

Toggle v0.4.0's commit message

Verified

This tag was signed with the committer’s verified signature.
release v0.4.0

v0.3.0

Toggle v0.3.0's commit message

Verified

This tag was signed with the committer’s verified signature.
release v0.3.0