Re-installing a bundled skill over identical existing files now succeeds instead of erroring.
What's wrong with this entry?
Re-extracting a bundled skill over files that already exist succeeds when the contents already match, instead of erroring out on EEXIST.
- Extraction passes a tolerance option; on EEXIST it opens the existing file, checks it is a regular file and compares its full contents to what would be written.
- It rethrows only if the contents differ.
- The 'additional skill files' path uses plain
tolerateExisting: !0.
tolerateExisting: "verify-content"
Strings lifted out of the shipped bundle, so the claim above can be checked against them.