Feature Request
Description
As I am working on a mobile device (MacBook Pro) and larger AI models use more energy it would be convenient to set a model for use while I am on battery and another model for use while the MacBook is connected to the power supply. The switch should happen automatically when the power status changes, ideally between sessions (not mid-completion) to avoid context loss.
Use Case
This would allow to use larger models while plugged in and smaller models while on battery. It would also extend the battery life when using smaller models. macOS provides easy access to power source status via IOKit / NSProcessInfo.processInfo.isLowPowerModeEnabled or simply by observing NSWorkspace power notifications, so implementation complexity should be low.
Environment
- Cotabby version: 0.5.0-beta
- macOS version: 26.6
- Mac model: Mac16,7
- Chip: Apple M4 Pro
- Memory: 24 GB
Submitted via tabby feedback form
Feature Request
Description
As I am working on a mobile device (MacBook Pro) and larger AI models use more energy it would be convenient to set a model for use while I am on battery and another model for use while the MacBook is connected to the power supply. The switch should happen automatically when the power status changes, ideally between sessions (not mid-completion) to avoid context loss.
Use Case
This would allow to use larger models while plugged in and smaller models while on battery. It would also extend the battery life when using smaller models. macOS provides easy access to power source status via IOKit / NSProcessInfo.processInfo.isLowPowerModeEnabled or simply by observing NSWorkspace power notifications, so implementation complexity should be low.
Environment
Submitted via tabby feedback form