eleith 2027c54b21
ci/woodpecker/pr/codex Pipeline was successful
ci/woodpecker/pr/tool-rendering Pipeline was successful
ci/woodpecker/pr/web-fetch Pipeline was successful
ci/woodpecker/pr/web-search-codex Pipeline was successful
ci/woodpecker/push/codex Pipeline was successful
ci/woodpecker/push/tool-rendering Pipeline was successful
ci/woodpecker/push/web-fetch Pipeline was successful
ci/woodpecker/push/web-search-codex Pipeline was successful
ci/woodpecker/tag/codex Pipeline was successful
ci/woodpecker/tag/tool-rendering Pipeline was successful
ci/woodpecker/tag/web-fetch Pipeline was successful
ci/woodpecker/tag/web-search-codex Pipeline was successful
chore(release): prepare patch releases for four extensions
2026-11-05 13:09:50 -08:00
2026-11-05 07:28:38 -08:00

my π extensions

a handful of small personal extensions to Pi, only using documented APIs.

extension description
compact editor chrome minimal status details around the prompt input. less is more
codex local context windows, account usage, and fast-mode controls for Codex
notifications notifications on turn end using notify-send (with OSC777 fallback for remote support)
progress OSC9;4 progress bars (with TMUX wrapping support) while waiting on a turn
title status simple terminal titles with icon progress indicators
tool rendering minimal and pretty rendering for bash/ls/grep/read tool calls
web fetch browser-fingerprinted web fetching and readable extraction
web search codex web search through Codex
welcome grow a tree everytime you start pi

why

because extending π is at the ❤️ of how and why it was built

develop

extensions live in extensions/. shared helpers live in the private packages/internal/ workspace package and are bundled into each extension.

pnpm install --frozen-lockfile
pnpm build
pnpm test
pnpm lint
pnpm typecheck
S
Description
a handful of small personal extensions to Pi
Readme MIT
1.4 MiB
0 Stars 1 Watchers 0 Forks
Languages
TypeScript 99.4%
HTML 0.6%