feat(agents): update default models

Amolith created

Assisted-by: GLM-4.6 via Crush

Change summary

README.md                            | 14 +++++++-------
functions/_synu_agents/aider.fish    |  4 ++--
functions/_synu_agents/claude.fish   |  4 ++--
functions/_synu_agents/llxprt.fish   |  2 +-
functions/_synu_agents/opencode.fish |  2 +-
functions/_synu_agents/qwen.fish     |  2 +-
6 files changed, 14 insertions(+), 14 deletions(-)

Detailed changes

README.md 🔗

@@ -96,9 +96,9 @@ changed. Command-line flags always override saved preferences.
 | Tier | Default Model |
 |------|---------------|
 | Opus | `hf:moonshotai/Kimi-K2-Thinking` |
-| Sonnet | `hf:MiniMaxAI/MiniMax-M2` |
+| Sonnet | `hf:zai-org/GLM-4.6` |
 | Haiku | `hf:deepseek-ai/DeepSeek-V3.1-Terminus` |
-| Subagent | `hf:MiniMaxAI/MiniMax-M2` |
+| Subagent | `hf:zai-org/GLM-4.6` |
 
 **Override flags:**
 
@@ -118,7 +118,7 @@ synu claude --light hf:model "prompt"  # Sets Haiku
 
 | Default Model |
 |---------------|
-| `hf:MiniMaxAI/MiniMax-M2` |
+| `hf:zai-org/GLM-4.6` |
 
 ```fish
 synu opencode --model hf:other/model "prompt"
@@ -128,8 +128,8 @@ synu opencode --model hf:other/model "prompt"
 
 | Slot | Default Model |
 |------|---------------|
-| Main | `hf:MiniMaxAI/MiniMax-M2` |
-| Editor | (none - single model mode) |
+| Main | `hf:zai-org/GLM-4.6` |
+| Editor | `hf:deepseek-ai/DeepSeek-V3.1-Terminus` |
 
 ```fish
 # Single model mode
@@ -143,7 +143,7 @@ synu aider --model hf:architect/model --editor-model hf:editor/model "prompt"
 
 | Default Model |
 |---------------|
-| `hf:MiniMaxAI/MiniMax-M2` |
+| `hf:zai-org/GLM-4.6` |
 
 ```fish
 synu llxprt --model hf:other/model "prompt"
@@ -153,7 +153,7 @@ synu llxprt --model hf:other/model "prompt"
 
 | Default Model |
 |---------------|
-| `hf:MiniMaxAI/MiniMax-M2` |
+| `hf:zai-org/GLM-4.6` |
 
 ```fish
 synu qwen --model hf:other/model "prompt"

functions/_synu_agents/aider.fish 🔗

@@ -10,8 +10,8 @@
 source (status dirname)/../_synu_cache.fish
 
 # Fallback defaults (used when no cache entry exists)
-set -g _synu_aider_fallback_model "hf:MiniMaxAI/MiniMax-M2"
-set -g _synu_aider_fallback_editor_model ""
+set -g _synu_aider_fallback_model "hf:zai-org/GLM-4.6"
+set -g _synu_aider_fallback_editor_model "hf:deepseek-ai/DeepSeek-V3.1-Terminus"
 
 function _synu_aider_default --description "Get default model: _synu_aider_default slot"
     set -l slot $argv[1]

functions/_synu_agents/claude.fish 🔗

@@ -10,9 +10,9 @@ source (status dirname)/../_synu_cache.fish
 
 # Fallback defaults (used when no cache entry exists)
 set -g _synu_claude_fallback_opus "hf:moonshotai/Kimi-K2-Thinking"
-set -g _synu_claude_fallback_sonnet "hf:MiniMaxAI/MiniMax-M2"
+set -g _synu_claude_fallback_sonnet "hf:zai-org/GLM-4.6"
 set -g _synu_claude_fallback_haiku "hf:deepseek-ai/DeepSeek-V3.1-Terminus"
-set -g _synu_claude_fallback_agent "hf:MiniMaxAI/MiniMax-M2"
+set -g _synu_claude_fallback_agent "hf:zai-org/GLM-4.6"
 
 function _synu_claude_default --description "Get default model: _synu_claude_default slot"
     set -l slot $argv[1]

functions/_synu_agents/llxprt.fish 🔗

@@ -10,7 +10,7 @@
 source (status dirname)/../_synu_cache.fish
 
 # Fallback default (used when no cache entry exists)
-set -g _synu_llxprt_fallback_model "hf:MiniMaxAI/MiniMax-M2"
+set -g _synu_llxprt_fallback_model "hf:zai-org/GLM-4.6"
 
 function _synu_llxprt_default --description "Get default model"
     set -l cached (_synu_cache_get llxprt model)

functions/_synu_agents/opencode.fish 🔗

@@ -10,7 +10,7 @@
 source (status dirname)/../_synu_cache.fish
 
 # Fallback default (used when no cache entry exists)
-set -g _synu_opencode_fallback_model "hf:MiniMaxAI/MiniMax-M2"
+set -g _synu_opencode_fallback_model "hf:zai-org/GLM-4.6"
 
 function _synu_opencode_default --description "Get default model"
     set -l cached (_synu_cache_get opencode model)

functions/_synu_agents/qwen.fish 🔗

@@ -10,7 +10,7 @@
 source (status dirname)/../_synu_cache.fish
 
 # Fallback default (used when no cache entry exists)
-set -g _synu_qwen_fallback_model "hf:MiniMaxAI/MiniMax-M2"
+set -g _synu_qwen_fallback_model "hf:zai-org/GLM-4.6"
 
 function _synu_qwen_default --description "Get default model"
     set -l cached (_synu_cache_get qwen model)