Skip to content

fairusage/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 with active/inactive status and source labels, also prints the list on demand with /tools registered command.

Example

screenshot

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

Packages

 
 
 

Contributors

No contributors

Languages

  • TypeScript 93.5%
  • JavaScript 6.5%