omp packages

@tmustier/pi-tab-status0.1.5

Terminal tab status indicators for Pi sessions.

tmustier Published 27 days ago MIT ~2.5K 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

tab-status

Manage as many parallel Pis as your mind can handle without forgetting any of them.

Adds little modifiable indicators to tab titles:

  • ✅ means done and committed
  • 🚧 means done without a commit - Pi might need you to answer a question
  • 🛑 means the agent is blocked (no messages or tool calls for 180s while running) or stopped due to an error
  • running... means agent turn in progress - you can check back later

The more tabs you have open, the better it is. Currently tracks one active session per tab.

tab-status

Install

Pi package manager

pi install npm:@tmustier/pi-tab-status
pi install git:github.com/tmustier/pi-extensions

Then filter to just this extension in ~/.pi/agent/settings.json:

{
  "packages": [
    {
      "source": "git:github.com/tmustier/pi-extensions",
      "extensions": ["tab-status/tab-status.ts"]
    }
  ]
}

Local clone

ln -s ~/pi-extensions/tab-status/tab-status.ts ~/.pi/agent/extensions/

Or add to ~/.pi/agent/settings.json:

{
  "extensions": ["~/pi-extensions/tab-status/tab-status.ts"]
}

Todo

  • Status indicators in terminal tabs
  • Central location to view and navigate to specific tabs across terminal windows

Changelog

See CHANGELOG.md.