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
{{ message }}
Repository navigation
Pi agent default provider/model ignored via remote docker #398
When I switched from my local host as provider to remote docker as provider, the Pi agent no longer defaults to my predefined provider and model (and instead initialises an inferior model).
Both the local machine, as well as the remote docker machine, have the same output for the settings.json:
I can also see when creating a new box on remote docker that it lists "installing pi (missing on this image)", while that doesn't appear to be the case when creating the box locally (due to caching?). I have been reading through the docs, trying various methods (e.g. environment variables), but none of them seem to work for solving this. Any suggestions more than welcome, thanks in advance!
changed the title [-]Pi agent default provider and model not propagated in remote docker[/-][+]Pi agent default provider and model not set via remote docker[/+]on Oct 1, 2026
changed the title [-]Pi agent default provider and model not set via remote docker[/-][+]Pi agent default provider/model ignored via remote docker[/+]on Oct 1, 2026
I created a new checkpoint of the remote box, and set it as the default, after manually updating the settings.json, similar to the original post, within the box itself, then new boxes do get the default provider/model set, and it no longer needs to reinstall pi as well 🙏.
Activity
[-]Pi agent default provider and model not propagated in remote docker[/-][+]Pi agent default provider and model not set via remote docker[/+][-]Pi agent default provider and model not set via remote docker[/-][+]Pi agent default provider/model ignored via remote docker[/+]daviddewinter commentedon Oct 1, 2026
I created a new checkpoint of the remote box, and set it as the default, after manually updating the settings.json, similar to the original post, within the box itself, then new boxes do get the default provider/model set, and it no longer needs to reinstall pi as well 🙏.