@prjct.app/pi-unescape

Compatibility package with explicit Unicode decoding helpers; no automatic model context or tool argument rewriting

Packages

Package details

extension

Install @prjct.app/pi-unescape from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@prjct.app/pi-unescape
Package
@prjct.app/pi-unescape
Version
0.1.5
Published
Oct 13, 2026
Downloads
434/mo · 11/wk
Author
jlopezlira
License
MIT
Types
extension
Size
1.6 MB
Dependencies
0 dependencies · 1 peer
Pi manifest JSON
{
  "image": "https://raw.githubusercontent.com/prjct-app/pi-unescape/main/docs/cover-v2.png",
  "extensions": [
    "./index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

pi-unescape

Automatic decoding has been retired. Literal Unicode escapes can be file names, search expressions, code examples or quoted evidence. A tool name cannot tell whether a string should be decoded, so this extension no longer changes tool arguments or conversation history.

Existing npm installations remain loadable and register no hooks. The exported unescapeText and unescapeValue helpers remain available for explicit use by callers that know the input is escaped prose.

pi install npm:@prjct.app/pi-unescape

License: MIT.