← News
Release notes

Pi 0.51.3

New Features

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)