| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Update to 0.84.2:
* Fullscreen transcript search with incremental match
highlighting, configurable match colors and next/previous
navigation
* New defaultTools setting to choose the startup built-in tools
globally or per project, and a fullscreen exit output setting
(full transcript or only a resume hint)
* New --use-theme option for a per-run interactive theme
* Experimental strict JSON-schema constrained sampling for the
default read/bash/edit/write tools under PI_EXPERIMENTAL=1
* Mistral SDK transport replaced by a native Chat Completions
HTTP stream; the vendored dependency tree shrinks from 143 to
139 modules (mistralai, opentelemetry-semantic-conventions,
zod and zod-to-json-schema gone), licence union unchanged
* Assorted TUI startup, model selector and rendering fixes
- Refresh package-lock.json (six @earendil-works sibling
integrity hashes filled in) and the vendored node_modules
archive to match
- Initial package (version 0.84.1) - Self-updating is disabled via pi-disable-self-update.patch; pi is installed under a node_modules path, so upstream would otherwise detect an npm install and run "npm install -g" over the files owned by this package. Extension, skill and model management (pi install, pi remove, pi list, pi update --extensions/--models) is unaffected and still writes to ~/.pi - Drop the doom-overlay example: its doom.wasm and doom.js are built from doomgeneric, derived from the GPL-2.0 id Software Doom sources, and the complete corresponding source is not included; the extension also downloads a non-redistributable shareware WAD on first run - Drop prebuilt binaries that carry no corresponding source: the darwin and win32 addons in @earendil-works/pi-tui, which are never loaded on Linux, and the photon-node WebAssembly blob, which is loaded lazily and only powers image conversion - Drop source maps, TypeScript declarations and documentation screenshots, none of which are useful at runtime - Ship the example extensions in a separate subpackage