github badlogic/pi-mono v0.51.3

latest releases: v0.62.0, v0.61.1, v0.61.0...
one month ago

New Features

  • Command discovery for extensions via ExtensionAPI.getCommands(), with commands.ts example for invocation patterns. See docs/extensions.md#pigetcommands and examples/extensions/commands.ts.
  • Local path support for pi install and pi remove, with relative path resolution against the settings file. See docs/packages.md#local-paths.

Breaking Changes

  • RPC get_commands response and SlashCommandSource type: renamed "template" to "prompt" for consistency with the rest of the codebase

Added

  • Added ExtensionAPI.getCommands() to let extensions list available slash commands (extensions, prompt templates, skills) for invocation via prompt (#1210 by @w-winter)
  • Added commands.ts example extension and exported SlashCommandInfo types for command discovery integrations (#1210 by @w-winter)
  • Added local path support for pi install and pi remove with relative paths stored against the target settings file (#1216)

Fixed

  • Fixed default thinking level persistence so settings-derived defaults are saved and restored correctly
  • Fixed Windows package installs by resolving npm.cmd when npm is not directly executable (#1220)
  • Fixed xhigh thinking level support check to accept gpt-5.2 model IDs (#1209)

Don't miss a new pi-mono release

NewReleases is sending notifications on new releases.