You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.