Skip to content
AttamuscPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

pi-cmux

Pi extension that surfaces agent activity in cmux sidebar — status pills, progress bars, sidebar logs, and notifications.

Features

  • Detects whether pi is running inside a cmux-managed workspace and safely no-ops outside cmux.
  • Unix socket transport (preferred, ~1-2ms) with CLI fallback (~20-50ms).
  • Real-time tool execution in sidebar status (e.g., "working: bash" or "working: 2 tools").
  • "Needs attention" state with notification when agent finishes, auto-clears to idle after 10s.
  • Dynamic progress estimation based on tool call count and elapsed time.
  • Render throttling (200ms) and sidebar log rate limiting (5/sec).

Requirements

  • pi coding agent.
  • cmux installed and available.
  • A cmux-managed terminal so CMUX_WORKSPACE_ID is set.

Installation

Git package

pi install git:github.com/Attamusc/pi-cmux

Local development

pi -e /path/to/pi-cmux

States

State Pill Icon Color
Working + tool working: bash terminal amber
Working working terminal amber
Needs attention needs attention help-circle purple
Idle idle check-circle green

License

MIT

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages