Skip to content

v0.3.62

Choose a tag to compare

@owner888 owner888 released this 07 Oct 04:57
· 161 commits to main since this release

Fixed

  • Fixed model and thinking level switches in a session clobbering the user's persistent default model: setModel() and setThinkingLevel() previously defaulted persistAsDefault to true, so typing /model <name>, selecting a model with Enter, or cycling with Ctrl+P/Shift+Tab silently overwrote defaultModel and defaultProvider in ~/.pig/agent/settings.json, causing the next new session to open on the switched provider instead of restoring the configured default. Session switches now default to persistAsDefault: false (matching upstream pi). The model picker supports Ctrl+S (app.models.save) to explicitly set the selected model as the persistent default, and /settings continues to persist changes.