Teknium
4359af7705
fix(models_dev): alias opencode-free to the Zen "opencode" catalog; pin Muse Spark 1M invariant
...
opencode-free had no PROVIDER_TO_MODELS_DEV entry, so every models.dev
lookup on the free tier missed and Muse Spark fell to the 256K default.
The free tier is served by the Zen relay (hermes_cli/models.py:
"opencode-free is Zen-hosted"), and models.dev's "opencode" provider is
the catalog that lists muse-spark-1.2 / -1.2-contributor-free /
-1.3-contributor-free at 1,048,576 — so the alias is "opencode", not
"opencode-go" (Go's catalog carries only the paid -contributor SKUs).
Missing alias identified by @Steve-prog001 in #101905 .
Tests: one parametrized offline invariant (models.dev + live /models
mocked away) asserting 1,048,576 on opencode-free / opencode-go /
meta-ai / commandcode — fails on main, passes here — plus the alias pin.
2026-09-03 00:58:16 -07:00
..
2026-09-02 21:50:00 -07:00
2026-08-25 14:02:40 -07:00
2026-08-28 23:38:59 -05:00
2026-08-15 13:28:14 -07:00
2026-09-02 00:55:42 -07:00
2026-08-07 10:11:05 -07:00
2026-08-26 10:10:11 -07:00
2026-09-02 05:34:28 -07:00
2026-09-02 09:57:39 -07:00
2026-09-02 05:33:13 -07:00
2026-09-02 00:58:29 -07:00
2026-08-29 18:34:35 -07:00
2026-08-29 18:34:35 -07:00
2026-09-02 21:46:36 -07:00
2026-08-02 10:02:33 -07:00
2026-07-26 23:41:54 -07:00
2026-09-01 16:27:13 +05:30
2026-09-01 08:30:26 -07:00
2026-07-29 11:53:39 -07:00
2026-07-29 11:53:39 -07:00
2026-08-10 10:45:44 -07:00
2026-08-12 19:13:32 -07:00
2026-09-03 11:43:00 +05:30
2026-08-31 09:58:51 -07:00
2026-08-28 04:58:14 -07:00
2026-09-02 13:28:41 +05:30
2026-08-29 18:23:07 -07:00
2026-08-15 03:16:21 -07:00
2026-08-21 21:53:11 +05:30
2026-09-01 15:34:03 -07:00
2026-09-03 12:26:22 +05:30
2026-08-08 23:09:45 +05:30
2026-09-02 10:33:43 -07:00
2026-09-03 11:29:36 +05:30
2026-09-03 12:23:55 +05:30
2026-09-02 09:57:39 -07:00
2026-08-29 18:34:35 -07:00
2026-09-02 09:33:05 -07:00
2026-08-08 12:32:23 -07:00
2026-08-28 15:39:23 -03:00
2026-09-03 01:43:22 +05:30
2026-08-31 10:08:13 -07:00
2026-08-31 10:42:39 -07:00
2026-08-06 03:16:26 +05:30
2026-08-29 08:26:24 -07:00
2026-08-16 22:06:08 -07:00
2026-08-28 04:58:06 -07:00
2026-08-21 15:24:03 -07:00
2026-09-01 00:35:29 +05:30
2026-09-02 05:33:13 -07:00
2026-08-28 06:36:22 -07:00
2026-09-02 09:57:39 -07:00
2026-07-26 20:59:16 -07:00
2026-07-29 15:28:15 -07:00
2026-08-08 14:49:28 -07:00
2026-08-19 16:10:01 -07:00
2026-09-01 16:01:53 -04:00
2026-08-14 02:04:24 +05:30
2026-08-23 18:25:19 -07:00
2026-08-08 05:09:43 -07:00
2026-07-29 11:53:39 -07:00
2026-08-19 22:41:05 -07:00
2026-08-31 09:57:22 -07:00
2026-08-25 03:55:55 -07:00
2026-08-15 01:04:19 -07:00
2026-08-30 20:40:43 -07:00
2026-08-29 12:06:48 +05:30
2026-08-13 23:10:16 +05:30
2026-09-03 00:58:16 -07:00
2026-09-03 00:58:16 -07:00
2026-08-30 05:16:10 -07:00
2026-09-02 21:46:36 -07:00
2026-09-02 07:00:13 -07:00
2026-08-29 19:14:15 -07:00
2026-08-12 16:25:20 -07:00
2026-08-12 18:38:25 -07:00
2026-09-01 02:14:35 -07:00
2026-09-01 12:08:11 -07:00
2026-09-03 03:15:31 +05:30
2026-08-29 11:33:05 +05:30
2026-09-01 02:14:35 -07:00
2026-08-29 12:23:41 +05:30
2026-08-26 10:10:11 -07:00
2026-08-29 20:39:44 +05:30
2026-08-06 22:02:37 -05:00
2026-08-27 03:24:20 -07:00
2026-09-01 12:07:16 -07:00
2026-08-28 08:28:21 -04:00
2026-08-28 08:28:21 -04:00
2026-08-28 08:28:21 -04:00
2026-08-16 01:55:51 -07:00
2026-07-29 10:13:50 -07:00
2026-08-23 19:04:37 -07:00
2026-09-01 16:01:53 -04:00
2026-09-02 05:34:28 -07:00
2026-09-03 04:56:59 +05:30
2026-08-21 13:21:46 +10:00
2026-08-29 13:02:13 +05:30
2026-09-02 07:00:13 -07:00
2026-08-29 08:23:47 -07:00
2026-07-29 12:20:34 -07:00
2026-09-02 07:00:13 -07:00
2026-07-29 15:28:15 -07:00
2026-09-03 01:33:18 +05:30
2026-08-08 15:10:24 +05:30
2026-08-23 18:25:19 -07:00
2026-09-03 04:56:59 +05:30
2026-08-31 10:10:25 -07:00
2026-08-24 20:10:44 -07:00
2026-08-24 20:10:44 -07:00
2026-08-15 00:33:01 -07:00
2026-08-16 22:10:02 -07:00
2026-08-25 15:24:15 -07:00
2026-09-02 22:03:27 -04:00
2026-09-02 00:26:57 -07:00
2026-08-14 21:41:26 -07:00
2026-08-29 11:33:05 +05:30
2026-08-12 19:01:30 -07:00
2026-08-12 19:13:32 -07:00
2026-09-02 05:35:14 -07:00
2026-08-12 19:13:32 -07:00
2026-09-03 03:07:33 +05:30
2026-09-02 13:28:41 +05:30
2026-09-01 03:19:59 +05:30
2026-08-28 03:46:24 -07:00
2026-08-29 08:26:24 -07:00
2026-09-03 04:00:51 +05:30
2026-08-16 00:14:58 -07:00
2026-08-12 01:15:25 -07:00
2026-08-29 12:33:44 +05:30
2026-08-28 05:10:33 -07:00
2026-08-19 16:10:01 -07:00
2026-09-01 10:56:49 -07:00
2026-09-01 10:56:49 -07:00