Added Cloudflare Workers AI as a built-in provider with CLOUDFLARE_API_KEY/CLOUDFLARE_ACCOUNT_ID setup, default model resolution, /login support, and provider documentation (#3851 by @mchenco).
Changed
Changed Pi version checks to identify Pi with a pi/<version> user agent (#3877 by @mitsuhiko).
Fixed
Fixed config selector scroll indicators to show item counts instead of line counts (#3820 by @aliou).
Fixed exported HTML to escape embedded image data and session metadata, preventing crafted session content from injecting markup (#3819 by @justinpbarnett, #3883 by @justinpbarnett).
Fixed Bun-based package manager startup by locating global node_modules relative to Bun's install layout (#3861 by @thirtythreeforty).
Fixed Bedrock inference profile capability checks by normalizing profile ARNs to the underlying model name.
Fixed file discovery to fall back to fdfind when fd is unavailable.
Fixed pi update to skip self-update reinstalls when the installed version is already current (#3853).
Fixed Cloudflare Workers AI attribution headers to honor the install telemetry setting.
Fixed pi update --self detection and execution for Windows package-manager shim installs, including symlinked global package roots, and print the manual fallback command when self-update fails (#3857).