@alexanderfortin/pi-loaded-tools

Pi coding agent extension for listing loaded tools with source provenance

Package details

extension

Install @alexanderfortin/pi-loaded-tools from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@alexanderfortin/pi-loaded-tools
Package
@alexanderfortin/pi-loaded-tools
Version
0.4.4
Published
May 1, 2026
Downloads
1,121/mo · 227/wk
Author
alexanderfortin
License
MIT
Types
extension
Size
36.1 KB
Dependencies
0 dependencies · 4 peers
Pi manifest JSON
{
  "extensions": [
    "./dist/index.js"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

pi-loaded-tools

codecov

Pi coding agent extension to list session's loaded tools.

Pi currently doesn't show this important information at startup nor elsewhere, installing this extension will show tools list at startup:

screenshot-collapsed

Ctrl+O to expand to show active/inactive status and source labels (printable on demand with the /tools registered command):

screenshot-expanded

Install

From npm

pi install npm:@alexanderfortin/pi-loaded-tools

From github

pi install git:github.com/shaftoe/pi-loaded-tools

[!NOTE] You might want to update ~/.pi/agent/settings.json to ensure pi-loaded-tools is loaded last so to be able to show all available tools registered by other extensions too

Usage

Run /tools inside a pi session to see the list of loaded tools.

/tools    # List all loaded tools with source provenance

Releasing

This project uses automated publishing to NPM via GitHub Actions. The workflow will:

  • Run all CI checks
  • Build the package
  • Publish to NPM with provenance (signed) via trusted publishing

License

See LICENSE