By: ananjiani <ananjiani@noreply.codeberg.org>
feat(pi): route OpenAI work through GPT-6.1 Sol (#343) ## Summary ```diff - GPT-5.6 Sol / GPT-6 Sol / GPT-6 Luna / GPT-6 Astra in Pi model selection + GPT-6.1 Sol as the sole configured OpenAI model + Scoped Sol workers get Grok reviewers; Grok/GLM workers get Sol reviewers ``` Define GPT-6.1 Sol in Home Manager because the pinned Pi catalog does not list it yet. Keep other providers and the current Pi pin. ## Evidence - **Before:** `pi --list-models gpt-6.1-sol` returned no models. **After:** Pi loaded the model from the Nix-evaluated config and completed a real bash tool call (`pi61_from_nix_ok`). - Desktop and Denethor Nix evaluations show one configured OpenAI model; Denethor still has no secret-backed provider. Pre-commit hooks passed. - `nix flake check --no-build` stops on an unrelated Aragorn/Hermes invalid store path. No Home Manager switch was run. ## Merge Danger **Door:** two-way. Revert this commit to restore the prior Pi routing. **Blast Radius:** Pi model selection and subagent routing on hosts using this Home Manager module. Live sessions change only after activation. Co-authored-by: Ammar <ammar.nanjiani@gmail.com> Reviewed-on: https://codeberg.org/ananjiani/infra/pulls/343