Summary\n- set Hermes default provider/model to openai-codex / gpt-5.5 on m3-hermes and m3-ares\n- replace the legacy single fallback shape with the canonical fallback_providers chain\n- keep glm-5.1 via zai as first fallback and MiniMax-M2.7 via minimax as second fallback\n\n## Verification\n- nix run nixpkgs#alejandra -- --check hosts/m3-hermes/services/hermes-agent.nix hosts/m3-ares/services/hermes-agent.nix\n- nix build .#nixosConfigurations.m3-hermes.config.system.build.toplevel --impure --no-link\n- nix eval --impure --json .#nixosConfigurations.m3-hermes.config.services.hermes-agent.settings.model\n- nix eval --impure --json .#nixosConfigurations.m3-hermes.config.services.hermes-agent.settings.fallback_providers\n- nix eval --impure --json .#nixosConfigurations.m3-ares.config.services.hermes-agent.settings.model\n- nix eval --impure --json .#nixosConfigurations.m3-ares.config.services.hermes-agent.settings.fallback_providers\n\n## Note\n- Full m3-ares toplevel build was attempted but is currently blocked by an unrelated fixed-output hash mismatch for VibeTyper.AppImage. The Hermes settings still evaluate correctly for m3-ares.
## Summary\n- set Hermes default provider/model to openai-codex / gpt-5.5 on m3-hermes and m3-ares\n- replace the legacy single fallback shape with the canonical fallback_providers chain\n- keep glm-5.1 via zai as first fallback and MiniMax-M2.7 via minimax as second fallback\n\n## Verification\n- nix run nixpkgs#alejandra -- --check hosts/m3-hermes/services/hermes-agent.nix hosts/m3-ares/services/hermes-agent.nix\n- nix build .#nixosConfigurations.m3-hermes.config.system.build.toplevel --impure --no-link\n- nix eval --impure --json .#nixosConfigurations.m3-hermes.config.services.hermes-agent.settings.model\n- nix eval --impure --json .#nixosConfigurations.m3-hermes.config.services.hermes-agent.settings.fallback_providers\n- nix eval --impure --json .#nixosConfigurations.m3-ares.config.services.hermes-agent.settings.model\n- nix eval --impure --json .#nixosConfigurations.m3-ares.config.services.hermes-agent.settings.fallback_providers\n\n## Note\n- Full m3-ares toplevel build was attempted but is currently blocked by an unrelated fixed-output hash mismatch for VibeTyper.AppImage. The Hermes settings still evaluate correctly for m3-ares.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary\n- set Hermes default provider/model to openai-codex / gpt-5.5 on m3-hermes and m3-ares\n- replace the legacy single fallback shape with the canonical fallback_providers chain\n- keep glm-5.1 via zai as first fallback and MiniMax-M2.7 via minimax as second fallback\n\n## Verification\n- nix run nixpkgs#alejandra -- --check hosts/m3-hermes/services/hermes-agent.nix hosts/m3-ares/services/hermes-agent.nix\n- nix build .#nixosConfigurations.m3-hermes.config.system.build.toplevel --impure --no-link\n- nix eval --impure --json .#nixosConfigurations.m3-hermes.config.services.hermes-agent.settings.model\n- nix eval --impure --json .#nixosConfigurations.m3-hermes.config.services.hermes-agent.settings.fallback_providers\n- nix eval --impure --json .#nixosConfigurations.m3-ares.config.services.hermes-agent.settings.model\n- nix eval --impure --json .#nixosConfigurations.m3-ares.config.services.hermes-agent.settings.fallback_providers\n\n## Note\n- Full m3-ares toplevel build was attempted but is currently blocked by an unrelated fixed-output hash mismatch for VibeTyper.AppImage. The Hermes settings still evaluate correctly for m3-ares.