Skip to content

shaftoe/pi-loaded-tools

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Contributors