@bakaschwarz/pi-update-adesso

pi extension for syncing providers/models from the Adesso AI Hub and viewing usage spend

Packages

Package details

extension

Install @bakaschwarz/pi-update-adesso from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@bakaschwarz/pi-update-adesso
Package
@bakaschwarz/pi-update-adesso
Version
0.1.1
Published
May 7, 2026
Downloads
39/mo · 12/wk
Author
bakaschwarz
License
MIT
Types
extension
Size
14.7 KB
Dependencies
0 dependencies · 4 peers
Pi manifest JSON
{
  "extensions": [
    "./update-adesso/index.ts"
  ]
}

Security note

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

README

@bakaschwarz/pi-update-adesso

pi extension for syncing providers/models from the Adesso AI Hub and viewing usage spend.

Commands

  • /update-adesso — sync providers/models from the Adesso AI Hub to ~/.pi/agent/models.json
  • /update-adesso --dry-run — preview changes without writing
  • /spend — show Today and MTD spend (UTC time windows)

Requirements

  • Set ADESSO_API_KEY in environment

Installation

pi install npm:@bakaschwarz/pi-update-adesso

Local Development

npm install
npm run build    # compile TypeScript
npm test         # run tests

Then in pi, run /reload (if added to ~/.pi/agent/extensions) or pi -e ./update-adesso/index.ts