Changhyun Min
98f758ae7e
fix(upstage): default new Solar models to the 512K context window
...
Upstage /v1/models carries no context field, so Solar ids resolve through
DEFAULT_CONTEXT_LENGTHS, whose keys are substring matches. solar-mini4 hit
the legacy solar-mini key (32K, below the 64K minimum), so the agent refused
to start; solar-pro4 matched nothing and got the 256K fallback. The same
substring deny-list in the Upstage profile also treated solar-mini4 as
non-reasoning, silently dropping reasoning_effort for a model that reasons.
Solar keys now match only on an id boundary (key followed by end or one of
"-:.@"), after folding aggregator slugs such as solar-pro-3 into the native
solar-pro3. Legacy keys keep covering their dated, quant and variant ids
(solar-mini-250422, solar-pro3@q4) but not later generations. A "solar-"
family key gives Solar lineup ids (bare name "solar-<letter>...", org/
prefix allowed) 524288 tokens, per Upstage /v1/solar/models max_model_len;
open-weight ids like solar-10.7b-instruct keep the generic fallback, and an
explicit key still wins by longest-key-first order. The boundary-matched
prefixes are a module constant, so non-Solar keys are unchanged.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-17 17:10:58 +05:30
..
2026-09-16 16:50:07 -07:00
2026-09-13 05:07:50 -07:00
2026-09-13 05:07:11 -07:00
2026-09-16 00:32:15 -07:00
2026-09-16 16:53:20 -07:00
2026-09-15 04:56:01 -07:00
2026-09-06 20:50:02 +05:30
2026-09-16 11:06:06 -07:00
2026-09-13 09:18:02 -07:00
2026-09-16 17:48:48 -07:00
2026-09-16 17:16:06 -07:00
2026-09-15 18:19:26 -07:00
2026-09-14 20:01:19 +05:30
2026-09-16 17:16:06 -07:00
2026-09-06 05:37:03 -07:00
2026-09-17 13:52:36 +05:30
2026-09-14 20:01:19 +05:30
2026-09-17 12:28:25 +05:30
2026-09-11 19:39:12 -07:00
2026-09-07 06:02:22 -07:00
2026-09-13 05:19:48 -07:00
2026-09-07 07:06:58 -07:00
2026-09-14 06:55:54 -07:00
2026-09-15 04:45:33 -07:00
2026-09-16 11:06:06 -07:00
2026-09-15 03:39:07 -07:00
2026-09-16 17:45:01 -07:00
2026-09-07 05:24:15 -07:00
2026-09-07 05:24:15 -07:00
2026-09-16 17:16:06 -07:00
2026-09-16 14:23:20 -07:00
2026-09-16 16:53:20 -07:00
2026-09-06 22:45:31 +05:30
2026-09-15 03:47:15 -07:00
2026-09-16 17:12:33 -07:00
2026-09-13 05:09:43 -07:00
2026-09-07 05:59:08 -07:00
2026-09-17 13:52:36 +05:30
2026-09-11 02:07:48 -07:00
2026-09-16 17:17:47 -07:00
2026-09-16 16:59:03 -07:00
2026-09-13 05:20:26 -07:00
2026-09-16 17:12:33 -07:00
2026-09-16 17:10:13 -07:00
2026-09-15 04:17:31 -07:00
2026-09-16 17:16:06 -07:00
2026-09-16 17:16:06 -07:00
2026-09-16 17:24:07 -07:00
2026-09-11 03:45:33 +05:30
2026-09-15 19:03:33 -07:00
2026-09-16 16:58:22 -07:00
2026-09-07 08:19:32 -07:00
2026-09-16 17:48:48 -07:00
2026-09-15 18:42:10 -07:00
2026-09-17 12:28:25 +05:30
2026-09-17 12:28:25 +05:30
2026-09-09 11:29:56 -07:00
2026-09-15 06:20:15 -07:00
2026-09-15 03:54:01 -07:00
2026-09-14 06:44:54 -07:00
2026-09-11 15:26:46 -07:00
2026-09-17 13:52:36 +05:30
2026-09-16 17:09:50 -07:00
2026-09-12 01:35:05 -07:00
2026-09-15 03:58:05 -07:00
2026-09-12 08:23:13 -07:00
2026-09-16 17:48:17 -07:00
2026-09-16 17:48:17 -07:00
2026-09-07 08:28:43 -07:00
2026-09-16 17:48:48 -07:00
2026-09-11 11:54:49 -07:00
2026-09-15 19:03:33 -07:00
2026-09-13 05:19:48 -07:00
2026-09-15 03:47:15 -07:00
2026-09-14 20:35:28 +05:30
2026-09-16 17:18:10 -07:00
2026-09-17 17:10:58 +05:30
2026-09-16 17:09:50 -07:00
2026-09-13 05:09:43 -07:00
2026-09-17 12:28:25 +05:30
2026-09-06 09:11:04 -07:00
2026-09-13 05:09:06 -07:00
2026-09-11 15:26:46 -07:00
2026-09-16 11:06:06 -07:00
2026-09-13 05:09:43 -07:00
2026-09-16 17:17:47 -07:00
2026-09-14 06:55:54 -07:00
2026-09-12 13:44:52 -07:00
2026-09-15 06:16:38 -07:00
2026-09-11 03:45:33 +05:30
2026-09-15 18:20:13 -07:00
2026-09-14 20:35:28 +05:30
2026-09-13 21:27:35 -07:00
2026-09-10 09:22:31 -07:00
2026-09-15 18:59:55 -07:00
2026-09-15 03:44:36 -07:00
2026-09-16 17:10:13 -07:00
2026-09-13 19:23:09 +05:30
2026-09-13 05:09:43 -07:00
2026-09-08 04:38:47 -07:00
2026-09-15 19:23:53 -07:00
2026-09-15 04:56:40 -07:00
2026-09-06 05:35:12 -07:00
2026-09-15 04:18:34 -07:00
2026-09-13 05:07:11 -07:00
2026-09-15 19:03:33 -07:00
2026-09-07 07:10:28 -07:00
2026-09-15 19:03:33 -07:00
2026-09-15 18:19:26 -07:00
2026-09-09 10:31:26 +05:30
2026-09-16 21:39:13 -07:00
2026-09-16 06:27:23 -05:00
2026-09-13 05:20:26 -07:00
2026-09-15 04:12:13 -07:00
2026-09-16 17:03:25 -07:00
2026-09-10 02:21:16 +05:30
2026-09-16 17:08:25 -07:00
2026-09-12 21:07:46 -07:00
2026-09-06 22:56:51 +05:30
2026-09-12 08:25:14 -07:00
2026-09-17 12:28:25 +05:30
2026-09-17 12:28:25 +05:30
2026-09-14 20:35:28 +05:30
2026-09-10 10:45:57 -07:00
2026-09-06 13:21:17 -07:00
2026-09-16 17:22:17 -07:00
2026-09-15 04:12:13 -07:00
2026-09-16 17:48:17 -07:00
2026-09-16 17:48:17 -07:00
2026-09-15 04:18:34 -07:00
2026-09-15 04:12:13 -07:00
2026-09-16 17:21:57 -07:00
2026-09-16 10:43:48 -07:00
2026-09-16 17:48:17 -07:00
2026-09-09 12:17:57 +05:30
2026-09-15 04:12:13 -07:00
2026-09-15 04:12:13 -07:00
2026-09-06 13:21:17 -07:00
2026-09-16 17:23:44 -07:00
2026-09-17 12:39:05 +05:30
2026-09-07 06:15:43 -07:00
2026-09-17 12:28:25 +05:30
2026-09-16 14:23:55 -07:00
2026-09-15 20:44:42 +05:30
2026-09-15 04:12:13 -07:00
2026-09-16 14:23:55 -07:00
2026-09-15 18:23:07 -07:00
2026-09-06 13:21:17 -07:00
2026-09-10 02:44:26 -07:00
2026-09-10 11:48:01 -07:00
2026-09-15 04:56:01 -07:00
2026-09-13 05:08:29 -07:00
2026-09-12 13:44:52 -07:00
2026-09-15 04:48:20 -07:00