9c42a7ba

By: ananjiani <ananjiani@noreply.codeberg.org>

feat(hermes): prioritize Grok and GLM (#299)

## Summary

- Make `xai-oauth/grok-4.6` the primary Hermes model.
- Add `zai/glm-5.3` as the first fallback with the existing OpenBao Z.AI key.
- Keep `openai-codex/gpt-5.6-sol` as the final fallback.

## Checks

- `nixfmt --check hosts/servers/aragorn/hermes.nix`
- Targeted pre-commit hooks for the changed file
- Evaluated the Hermes settings, Vault template, and systemd environment file
- Built `nixosConfigurations.aragorn.config.system.build.toplevel` with `--no-link`
- Inspected the generated Hermes configuration and systemd unit

No configuration was activated.

Co-authored-by: Ammar Nanjiani <ananjiani@dallascollege.edu>
Reviewed-on: https://codeberg.org/ananjiani/infra/pulls/299

Total

2m10s

Time to Start Worker time Duration Time to finish Idle
Config 0s 8s 8s 8s 0s
Eval 6s 1m01s 1m01s 1m08s 0s
Build 1m03s 2m02s 1m07s 2m10s 0s
Suite 0s 3m12s 2m10s 2m10s 0s

Timeline

Config Eval Build
0s10s20s30s40s50s1m1m10s1m20s1m30s1m40s1m50s2m2m10s