on main help sign in
chore: auto-update files
commitffd47965720647af86c8ffd6c37287836db69d23 authorCharm <124303983+charmcli@users.noreply.github.com> dateFri 19 Jun 2026, 02:56 (4 months ago) parentf45712a
2 files changed+54−19
internal/agent/hyper/provider.json+49−19 schema.json+5
internal/agent/hyper/provider.json+49−19
@@ -43,9 +43,9 @@
4343 {
4444 "id": "gemma-4-26b-a4b-it",
4545 "name": "Gemma 4 26B A4B",
46− "cost_per_1m_in": 0.1325,
47− "cost_per_1m_out": 0.44,
48− "cost_per_1m_in_cached": 0.06625,
46+ "cost_per_1m_in": 0.1225,
47+ "cost_per_1m_out": 0.428,
48+ "cost_per_1m_in_cached": 0.06125,
4949 "cost_per_1m_out_cached": 0,
5050 "context_window": 256000,
5151 "default_max_tokens": 25600,
@@ -55,9 +55,9 @@
5555 {
5656 "id": "glm-5",
5757 "name": "GLM-5",
58− "cost_per_1m_in": 0.92,
59− "cost_per_1m_out": 2.976,
60− "cost_per_1m_in_cached": 0.46,
58+ "cost_per_1m_in": 1.03,
59+ "cost_per_1m_out": 3.13,
60+ "cost_per_1m_in_cached": 0.515,
6161 "cost_per_1m_out_cached": 0,
6262 "context_window": 202752,
6363 "default_max_tokens": 20275,
@@ -85,9 +85,9 @@
8585 {
8686 "id": "gpt-oss-120b",
8787 "name": "gpt-oss-120b",
88− "cost_per_1m_in": 0.176,
89− "cost_per_1m_out": 0.652,
90− "cost_per_1m_in_cached": 0.088,
88+ "cost_per_1m_in": 0.178,
89+ "cost_per_1m_out": 0.68,
90+ "cost_per_1m_in_cached": 0.089,
9191 "cost_per_1m_out_cached": 0,
9292 "context_window": 131072,
9393 "default_max_tokens": 13107,
@@ -103,9 +103,9 @@
103103 {
104104 "id": "kimi-k2.5",
105105 "name": "Kimi K2.5",
106− "cost_per_1m_in": 0.58,
107− "cost_per_1m_out": 3,
108− "cost_per_1m_in_cached": 0.29,
106+ "cost_per_1m_in": 0.495,
107+ "cost_per_1m_out": 2.625,
108+ "cost_per_1m_in_cached": 0.2475,
109109 "cost_per_1m_out_cached": 0,
110110 "context_window": 262144,
111111 "default_max_tokens": 26214,
@@ -130,12 +130,30 @@
130130 "default_reasoning_effort": "medium",
131131 "supports_attachments": true
132132 },
133+ {
134+ "id": "kimi-k2.7-code",
135+ "name": "Kimi K2.7 Code",
136+ "cost_per_1m_in": 0.95,
137+ "cost_per_1m_out": 4,
138+ "cost_per_1m_in_cached": 0.19,
139+ "cost_per_1m_out_cached": 0,
140+ "context_window": 256000,
141+ "default_max_tokens": 32768,
142+ "can_reason": true,
143+ "reasoning_levels": [
144+ "low",
145+ "medium",
146+ "high"
147+ ],
148+ "default_reasoning_effort": "medium",
149+ "supports_attachments": true
150+ },
133151 {
134152 "id": "llama-3.3-70b-instruct",
135153 "name": "Llama 3.3 70B Instruct",
136− "cost_per_1m_in": 0.614,
137− "cost_per_1m_out": 0.864,
138− "cost_per_1m_in_cached": 0.307,
154+ "cost_per_1m_in": 0.638,
155+ "cost_per_1m_out": 0.768,
156+ "cost_per_1m_in_cached": 0.319,
139157 "cost_per_1m_out_cached": 0,
140158 "context_window": 128000,
141159 "default_max_tokens": 12800,
@@ -220,12 +238,24 @@
220238 "can_reason": true,
221239 "supports_attachments": false
222240 },
241+ {
242+ "id": "qwen3.7-plus",
243+ "name": "Qwen3.7-Plus",
244+ "cost_per_1m_in": 1.2,
245+ "cost_per_1m_out": 4.8,
246+ "cost_per_1m_in_cached": 1.5,
247+ "cost_per_1m_out_cached": 0.12,
248+ "context_window": 1000000,
249+ "default_max_tokens": 64000,
250+ "can_reason": true,
251+ "supports_attachments": true
252+ },
223253 {
224254 "id": "qwen3-coder-480b-a35b-instruct-int4-mixed-ar",
225255 "name": "Qwen3 Coder 480B A35B Instruct INT4 Mixed AR",
226− "cost_per_1m_in": 0.541,
227− "cost_per_1m_out": 2.705,
228− "cost_per_1m_in_cached": 0.2705,
256+ "cost_per_1m_in": 0.525,
257+ "cost_per_1m_out": 2.595,
258+ "cost_per_1m_in_cached": 0.2625,
229259 "cost_per_1m_out_cached": 0,
230260 "context_window": 106000,
231261 "default_max_tokens": 10600,
@@ -236,7 +266,7 @@
236266 "id": "qwen3-next-80b-a3b-instruct",
237267 "name": "Qwen3 Next 80B A3B Instruct",
238268 "cost_per_1m_in": 0.1175,
239− "cost_per_1m_out": 1.196,
269+ "cost_per_1m_out": 1.136,
240270 "cost_per_1m_in_cached": 0.05875,
241271 "cost_per_1m_out_cached": 0,
242272 "context_window": 262144,
schema.json+5
@@ -629,6 +629,11 @@
629629 "type": "boolean",
630630 "description": "Flat-rate mode for this provider"
631631 },
632+ "discover_models": {
633+ "type": "boolean",
634+ "description": "Auto-discover models from /v1/models endpoint. When true with existing models they are merged (yours win)",
635+ "default": true
636+ },
632637 "models": {
633638 "items": {
634639 "$ref": "#/$defs/Model"