Skip to content

Commit 07343d2

Browse files
author
OpenCode Bot
committed
feat: improvements and bug fixes
- Set qwen/qwen3.6-plus:free as default model (best free coding model) - Add stepfun/step-3.5-flash:free for coding options - Remove in-app updater (disabled CheckUpdateItem) - Translate xiaomi MiMo name to English - Clean up duplicate model entries - Add qwen3.6-plus and step3.5-flash to providers.json
1 parent 5c6fc0a commit 07343d2

File tree

3 files changed

+30
-7
lines changed

3 files changed

+30
-7
lines changed

β€Žapp/src/main/assets/providers.jsonβ€Ž

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,29 @@
5757
"contextWindow": 262144,
5858
"maxTokens": 65536
5959
},
60+
{
61+
"id": "qwen/qwen3.6-plus:free",
62+
"name": "Qwen 3.6 Plus (Free, Best Coding)",
63+
"reasoning": true,
64+
"input": [
65+
"text"
66+
],
67+
"contextWindow": 1048576,
68+
"maxTokens": 65536,
69+
"free": true
70+
},
71+
{
72+
"id": "stepfun/step-3.5-flash:free",
73+
"name": "Step 3.5 Flash (Free, Coding)",
74+
"reasoning": true,
75+
"input": [
76+
"text",
77+
"image"
78+
],
79+
"contextWindow": 262144,
80+
"maxTokens": 65536,
81+
"free": true
82+
},
6083
{
6184
"id": "openrouter/free",
6285
"name": "Free Auto Router",

β€Žapp/src/main/java/com/xiaomo/androidforclaw/ui/activity/ModelSetupActivity.ktβ€Ž

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,10 @@ class ModelSetupActivity : AppCompatActivity() {
6161
api = "openai-completions",
6262
hint = "OpenRouter aggregates Claude, GPT, Gemini, MiMo and more β€” one Key for all.",
6363
models = listOf(
64-
ModelPreset("openrouter/hunter-alpha", "Hunter Alpha (Default, Free, 1M Context)", reasoning = true, contextWindow = 1048576, maxTokens = 65536),
65-
ModelPreset("xiaomi/mimo-v2-flash", "MiMo V2 Flash (Fast)", contextWindow = 262144, maxTokens = 8192),
66-
ModelPreset("openrouter/hunter-alpha", "🏹 Hunter Alpha (Free, 1M Context)", reasoning = true, contextWindow = 1048576, maxTokens = 65536),
67-
ModelPreset("openrouter/free", "πŸ†“ Free Auto Router (No Top-up Required)"),
68-
ModelPreset("qwen/qwen3-coder:free", "πŸ†“ Qwen3 Coder (Free, 262K)", contextWindow = 262000),
69-
ModelPreset("openrouter/free", "πŸ†“ Free Auto Router (No Top-up Required)", contextWindow = 200000),
64+
ModelPreset("qwen/qwen3.6-plus:free", "πŸ†“ Qwen3.6 Plus (Default, Free, 1M Context, Best Coding)", reasoning = true, contextWindow = 1048576, maxTokens = 65536),
65+
ModelPreset("openrouter/hunter-alpha", "Hunter Alpha (Free, 1M Context)", reasoning = true, contextWindow = 1048576, maxTokens = 65536),
66+
ModelPreset("openrouter/free", "Free Auto Router (No Top-up Required)", contextWindow = 200000),
67+
ModelPreset("stepfun/step-3.5-flash:free", "Step 3.5 Flash (Free, Coding)", contextWindow = 262144, maxTokens = 8192),
7068
ModelPreset("anthropic/claude-sonnet-4", "Claude Sonnet 4 (Paid, Recommended)", contextWindow = 200000, maxTokens = 16384),
7169
ModelPreset("anthropic/claude-opus-4", "Claude Opus 4 (Paid)", contextWindow = 200000, maxTokens = 32768),
7270
ModelPreset("openai/gpt-4.1", "GPT-4.1 (Paid)", contextWindow = 1048576, maxTokens = 32768),
@@ -97,7 +95,7 @@ class ModelSetupActivity : AppCompatActivity() {
9795
)
9896
),
9997
"xiaomi" to ProviderPreset(
100-
name = "小米 MiMo",
98+
name = "Xiaomi MiMo",
10199
baseUrl = "https://api.xiaomimimo.com/v1",
102100
api = "openai-completions",
103101
hint = "Xiaomi MiMo LLM. Register: xiaomimimo.com",

β€Žapp/src/main/java/com/xiaomo/androidforclaw/ui/compose/ForClawSettingsTab.ktβ€Ž

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -495,6 +495,8 @@ private fun FloatWindowToggleItem() {
495495

496496
@Composable
497497
private fun CheckUpdateItem() {
498+
return
499+
498500
val context = LocalContext.current
499501
val lifecycleOwner = LocalLifecycleOwner.current
500502
val updater = remember { AppUpdater(context) }

0 commit comments

Comments
Β (0)