Package Release Info

pi-coding-agent-0.84.2-bp160.1.1

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

pi-coding-agent
pi-coding-agent-examples

Change Logs

* Tue Aug 18 2026 Martin Pluskal <mpluskal@suse.com>
- 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
* Tue Aug 11 2026 Martin Pluskal <mpluskal@suse.com>
- 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