pi-remember-model

Remember the last selected Pi model and thinking level between sessions.

Packages

Package details

extension

Install pi-remember-model from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:pi-remember-model
Package
pi-remember-model
Version
0.1.0
Published
Oct 10, 2026
Downloads
300/mo · 300/wk
Author
carlorfeo
License
unknown
Types
extension
Size
3.9 KB
Dependencies
0 dependencies · 1 peer
Pi manifest JSON
{
  "extensions": [
    "./extensions/remember-model.ts"
  ]
}

Security note

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

README

pi-remember-model

Pi extension that remembers the last selected model and thinking level for new sessions.

Install from npm

Run pi install npm:pi-remember-model, then use pi list to check the installed source.

Install locally (development)

From this repository, run pi install . (user-level; do not pass --local). Pi loads the package directly from this checkout, so edits to extensions/remember-model.ts can be tested with /reload or a fresh Pi process. Use pi list to check the installed source. No copy into Pi's extensions directory is needed.

Development

Edit extensions/remember-model.ts in this checkout. The pi.extensions manifest in package.json selects that file. Pi provides @earendil-works/pi-coding-agent at runtime; local packages are not modified by pi install.

The extension reads and writes last-model.json in Pi's user agent directory. That state file is not part of this repository. Keep credentials, personal settings, and session files outside the repository as well.