Brooklyn Nicholson
d15cd18fa1
feat(desktop): hide the Thinking toggle where a disable is rejected
...
The picker offered an off switch for every reasoning model, including routes
whose upstream answers a disable with HTTP 400 — so "thinking off" was a
control that could not work. Carry the catalog's mandatory verdict through
model.options as can_disable_reasoning and hide the toggle when it is false.
Effort levels are left alone. The catalog's supported_efforts under-reports
what the Portal serves (z-ai/glm-5.3 publishes max, high, low yet honors
minimal at its lowest thinking), so filtering the scale by it would hide
levels that work.
2026-08-19 22:14:56 -05:00
..
2026-08-14 21:39:01 +00:00
2026-08-12 18:52:08 -07:00
2026-08-18 20:42:06 -04:00
2026-08-19 13:14:40 -05:00
2026-08-18 02:27:18 -07:00
2026-08-18 00:26:29 -07:00
2026-08-15 03:54:07 -07:00
2026-08-19 13:11:35 -05:00
2026-08-19 16:32:17 -07:00
2026-08-16 02:03:22 -07:00
2026-08-16 06:32:08 -07:00
2026-08-15 00:33:01 -07:00
2026-08-08 23:56:46 -07:00
2026-08-12 16:26:55 -07:00
2026-08-07 08:57:39 -07:00
2026-08-07 08:57:39 -07:00
2026-08-19 19:34:36 -07:00
2026-08-19 19:34:36 -07:00
2026-08-16 02:00:50 -07:00
2026-08-17 15:47:17 -07:00
2026-08-19 19:34:36 -07:00
2026-08-08 15:10:35 +05:30
2026-08-16 06:32:08 -07:00
2026-08-19 16:32:17 -07:00
2026-08-19 19:42:31 -07:00
2026-08-19 19:34:36 -07:00
2026-08-18 12:51:36 -07:00
2026-08-17 11:39:13 -07:00
2026-08-19 19:36:12 -07:00
2026-08-19 08:52:03 -07:00
2026-08-19 19:34:36 -07:00
2026-08-15 00:33:32 -07:00
2026-08-19 19:22:48 -07:00
2026-08-17 11:29:10 -07:00
2026-08-16 22:06:41 -07:00
2026-08-10 15:13:29 -04:00
2026-08-16 10:51:50 -07:00
2026-08-13 02:38:28 -07:00
2026-08-13 02:38:28 -07:00
2026-08-19 08:52:03 -07:00
2026-08-19 16:16:37 -07:00
2026-08-15 13:28:14 -07:00
2026-08-15 18:15:13 -07:00
2026-08-16 06:26:12 -07:00
2026-08-19 19:34:36 -07:00
2026-08-15 04:33:47 -07:00
2026-08-18 16:08:29 -07:00
2026-08-18 16:08:29 -07:00
2026-08-13 23:10:16 +05:30
2026-08-19 22:14:56 -05:00
2026-08-17 14:16:21 +05:30
2026-08-10 12:43:46 -07:00
2026-08-10 12:43:46 -07:00
2026-08-17 14:16:21 +05:30
2026-08-18 16:08:29 -07:00
2026-08-19 19:44:42 -07:00
2026-08-14 22:37:46 -07:00
2026-08-15 02:03:24 -07:00
2026-08-16 02:24:32 -07:00
2026-08-07 09:44:21 -07:00
2026-08-13 23:15:25 +05:30
2026-08-12 21:50:35 -07:00
2026-08-12 21:50:35 -07:00
2026-08-14 01:31:31 -07:00
2026-08-14 01:06:13 -07:00
2026-08-14 01:06:13 -07:00
2026-08-19 19:34:36 -07:00
2026-08-18 14:26:16 -07:00
2026-08-19 22:14:56 -05:00
2026-08-07 19:47:40 +05:30
2026-08-19 16:10:01 -07:00
2026-08-14 21:35:30 -07:00
2026-08-19 19:41:52 -07:00
2026-08-09 10:33:58 -07:00
2026-08-15 00:32:44 -07:00
2026-08-12 20:10:51 -07:00
2026-08-12 20:10:51 -07:00
2026-08-12 18:39:22 -07:00
2026-08-12 18:52:08 -07:00
2026-08-12 19:56:44 -07:00
2026-08-19 19:34:36 -07:00
2026-08-19 08:52:03 -07:00
2026-08-18 02:27:18 -07:00
2026-08-15 00:33:11 -07:00
2026-08-16 06:24:56 -07:00
2026-08-18 14:27:36 -07:00
2026-08-16 15:52:24 +05:30
2026-08-14 13:51:26 -07:00
2026-08-19 08:52:03 -07:00
2026-08-10 17:02:56 -07:00
2026-08-18 14:26:16 -07:00
2026-08-15 01:55:22 -07:00
2026-08-08 12:32:23 -07:00
2026-08-14 21:07:21 -07:00
2026-08-15 02:04:49 -07:00
2026-08-15 02:04:49 -07:00
2026-08-15 00:31:37 -07:00
2026-08-12 19:43:47 -07:00
2026-08-16 22:09:17 -07:00
2026-08-19 19:34:36 -07:00
2026-08-19 19:34:36 -07:00
2026-08-08 15:10:35 +05:30
2026-08-19 19:34:36 -07:00
2026-08-18 02:27:18 -07:00
2026-08-07 08:58:14 -07:00
2026-08-16 01:54:35 -07:00
2026-08-15 18:15:18 -07:00
2026-08-14 00:26:11 -07:00
2026-08-19 16:48:40 -07:00
2026-08-19 02:10:37 -05:00
2026-08-14 16:43:37 -07:00
2026-08-07 10:11:05 -07:00
2026-08-15 01:05:39 -07:00
2026-08-16 20:53:44 -07:00
2026-08-15 01:21:40 -07:00
2026-08-20 02:58:31 +05:30