DevTrendsDeveloper trends
Accent color

blue-b /

pi-custom-packages

Project URL Category JS Project Title Ten extensions for the pi terminal coding agent Project Description A monorepo of ten TypeScript extensions for pi, a terminal AI coding agent. It fixes long-session failures (bash t…

DTSoftware developmentDTAgent extensionDTAgent observabilityDTSkill / pluginDTLinuxDTTerminalDTWindows

About

Project URL Category JS Project Title Ten extensions for the pi terminal coding agent Project Description A monorepo of ten TypeScript extensions for pi, a terminal AI coding agent. It fixes long-session failures (bash timeout unit, stale model identity, image bloat) and lets an agent running in WSL capture, click, and record the Windows desktop. Highlights Most extension packs for coding agents add features. Half of these remove failure modes that only show up after hours in one session: a model passing milliseconds to a timeout measured in seconds, a model naming the previous model after you switch, twenty screenshots re-sent on every turn. The Windows side is the unusual part. pi runs inside WSL and cannot see the desktop hosting it, so these drive it over WSL interop with plain PowerShell, no extra Linux dependency. Window capture uses PrintWindow, so a window buried under five others still comes out clean, and sensitive regions can be masked before the image reaches the model. The repo also shrank on purpose. Six packages were deleted, three of them because pi absorbed the feature upstream. One of those upstream fixes started from an issue the author filed (earendil-works/pi#5369, fixed in #7330). Example Code bash pi install git:github.com/Blue-B/pi-custom-packages

Discovery history

  1. HelloGitHub·用户投稿

    Aug 22, 2026 · 1 observations

  2. 阮一峰周刊·用户投稿

    Aug 22, 2026 · 1 observations

Discuss this product