Current collected state Current
Observed since 21 Oct, 09:02 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Automatically detect and install pi updates on startup
Automatically checks for pi updates on startup and offers to install them.
/check-update to check anytime/dismiss-update to skip the current version/clear-update to remove saved statepi install npm:@0xkobold/pi-autoupdate
Or add to your settings:
{
"packages": ["npm:@0xkobold/pi-autoupdate"]
}
On startup, pi checks npm for the latest version. If an update is available:
📦 Update available: vX.Y.ZIf you click No, the extension remembers and won't bother you until a newer version is released.
The extension displays a persistent widget below the editor showing current update status:
| State | Widget Display |
|---|---|
| Update available | 📦 Update available: v1.2.3 |
| Pending (from previous session) | 📦 Update available: v1.2.3 (pending since 3/20/2026) |
| Up to date | ✓ pi is up to date (v1.2.3) |
| After dismiss | ⏭️ Update dismissed until next release |
| After successful update | ✓ Updated to v1.2.3 |
/autoupdate - Toggle autoupdate on/off or show current status/check-update - Check for updates and install if available/dismiss-update - Skip this version (won't prompt again until next release)/clear-update - Clear saved update statesession_start, the extension checks npm for the latest versionnpm install -g @mariozechner/pi-coding-agentState is stored in ~/.pi/:
autoupdate-state.json - Pending update info (version, changelog URL, detected date)autoupdate-current-version.txt - Dismissed version numberautoupdate-settings.json - Extension settings (enabled/disabled)Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.0Registry latest | 24 Mar 2026 | 1 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 09:02 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:e0bd6cf786661211d957e78d8ff543642b612697629cd982e771da8180116039