v5.1.2
·
155 commits
to master
since this release
Added
- Kiro agent integration.
tokensave install --agent kironow installs the MCP server, global steering, managed Kiro agent config, default CLI agent selection, and Kiro hook mappings for prompt context, delegated tool context, and post-write re-indexing. Doctor and uninstall support are included with coverage for workspace overrides and idempotent cleanup.
Fixed
- Edit tool UTF-8 failure handling (#78).
tokensave_multi_str_replaceandtokensave_insert_atno longer panic when failure previews or long anchors contain multi-byte UTF-8 characters. - GW-BASIC / MSBASIC2 REM stripping. Comment extraction no longer relies on a byte-length guard; the
REMkeyword is now content-checked (case-insensitive) before slicing, eliminating a latent panic on multi-byte comment text.
Changed
- Shared
text::utf8_prefix_at_or_beforehelper. The UTF-8-safe byte-budgeted prefix logic introduced for the edit-tool fix is now a sharedcrate::textutility, andcontext::builderreuses it in place of its hand-rolledis_char_boundarywalk-back.
Full changelog: https://github.com/aovestdipaperino/tokensave/blob/v5.1.2/CHANGELOG.md