omp packages

pi-warp-kitty-images1.0.8

Enable Kitty image protocol for Warp terminal in pi's TUI

GitHub Actions Published 3 days ago ~1K downloads/mo

Untested on omp

This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.

Did it work for you?

Result

One report per person. A new report replaces your old one.

Reports 0

No reports yet.

Readme

🖼️ pi-warp-kitty-images

Kitty graphics protocol for Warp in Pi

Pi now detects Warp natively

Pi 1.0 recognizes TERM_PROGRAM=WarpTerminal, WARP_SESSION_ID, and WARP_TERMINAL_SESSION_UUID, enabling Kitty images, true color, and OSC 8 hyperlinks. This extension is now a compatibility package: it uses the native capability contract rather than force-enabling features.

Existing installs can remain installed or be removed without losing native Warp support:

pi remove npm:pi-warp-kitty-images

Installation

pi install npm:pi-warp-kitty-images

Configuration

Pi's terminal.images, terminal.trueColor, and terminal.hyperlinks settings take precedence over environment overrides. PI_IMAGE_PROTOCOL=none disables images. Automatic detection remains conservative inside tmux/screen; this package does not bypass that safety check.

Development

bun install
bun run test
bun run typecheck

Requirements

  • Pi 1.3.0
  • Warp terminal for native image support

License

MIT

Pi 1.0 compatibility (1.0.5)

Uses Pi 1.0's native Warp detection instead of overwriting global capabilities. Settings and environment overrides, multiplexer safety, headless operation and repeated lifecycle events are covered by actual-host tests.

Tested with Pi 1.3.0. Host-provided Pi packages are wildcard peers, not bundled dependencies; development uses exact 1.3.0 versions. bun run test:pi checks actual modular and bundled CLI host detection and lifecycle behavior, without opening a TUI.