Files
Frank 99b9a6a17c docs(pi): unify split package trees; move live OMP pages to core
Two directories documented one concept (pi npm packages): top-level
packages/ (browser-use, permission-system) and pi/packages/ (peon,
web-access, subagents). Merged into pi/packages/ — one row per package
in a single index, detail pages kept as archive records. The root
index's 'OMP packages and skills' section was doubly wrong (packages/
was pi, not OMP); it becomes a Skills tooling section pointing at the
consolidated /skills/ tree.

Moved the two LIVE omp pages out of the retired-harness banner:
pi/statusline.md -> core/statusline.md, pi/subagent-limits.md ->
core/subagent-limits.md (both document omp behavior against
agent/config.yml + the installed bundle; pi/index.md itself admitted
the mis-shelf). Retargeted every inbound link (core/index, system/
dankserver, log x2, pi/index, settings x2, moved files' own xrefs).

Refs #29
2026-10-19 03:32:07 -07:00

2.0 KiB

type, title, description, tags, timestamp
type title description tags timestamp
reference Pi Peon CESP/OpenPeon sound-pack player for pi lifecycle events — peons, GLaDOS, battlecruisers, and 300+ community sound packs.
pi
package
sound
peon
cesp
openpeon
unverified
2026-08-28

Pi Peon

Package: @wierdbytes/pi-peon Version: 0.1.1 Author: wierdbytes

Plays CESP/OpenPeon sound packs on pi lifecycle events. Drop a sound pack into ~/.openpeon/packs/<name>/ or install from the community registry (300+ packs).


Install

pi install @wierdbytes/pi-peon

Sound Packs

Installed packs in ~/.openpeon/packs/:

Pack Theme
peon Warcraft III Orc Peon (default)
peasant Medieval peasant
sc2_scv StarCraft II SCV
ra2_soviet_engineer Red Alert 2 Soviet Engineer
sc_battlecruiser StarCraft Battlecruiser
zugzug Zugzug robot

Events

pi Event CESP Category
session_start session.start
agent_start task.acknowledge
agent_end (used tools) task.complete
agent_end (no tools) input.required
tool_result (error) task.error
Rate limit (429) resource.limit
task.progress task.progress
User spam (3 msgs/5s) user.spam

Commands

Command Description
/peon Open settings modal
/peon status Print active pack + config
/peon mute Silence all categories
/peon unmute Re-enable sounds
/peon test [category] Play a random sound
/peon reset Restore default config

CLI flag --no-peon disables playback for one session.

Settings

The /peon command opens an interactive settings modal with:

  • Packs — Active, available, and registry packs
  • Volume — Global volume control
  • Mute — Per-event toggles
  • Registry browser — Browse and install from community registry

See Also