Pi 0.52.9
New version of pi. Download from npm or view release on GitHub.
New Features
- Extensions can trigger a full runtime reload via
ctx.reload(), useful for hot-reloading configuration or restarting the agent. See docs/extensions.md and thereload-runtimeexample (#1371) - Short CLI disable aliases:
-ne(--no-extensions),-ns(--no-skills), and-np(--no-prompt-templates) for faster interactive usage and scripting. /exportHTML now includes collapsible tool input schemas (parameter names, types, and descriptions), improving session review and sharing workflows (#1416 by @marchellodev).pi.getAllTools()now exposes tool parameters in addition to name and description, enabling richer extension integrations (#1416 by @marchellodev).
Added
- Added
ctx.reload()to the extension API for programmatic runtime reload (#1371) - Added short aliases for disable flags:
-nefor--no-extensions,-nsfor--no-skills,-npfor--no-prompt-templates /exportHTML now includes tool input schema (parameter names, types, descriptions) in a collapsible section under each tool (#1416 by @marchellodev)pi.getAllTools()now returns tool parameters in addition to name and description (#1416 by @marchellodev)