Tianyi Cui
32a561f3a6
refactor(llm): request minimal reasoning without naming a caller purpose
...
`purpose` is a provider-neutral label for replay and transport metadata, so
an adapter must not branch on one caller's value. `GenerateOptions` gains
`minimizeReasoning`, which any auxiliary caller sets when reasoning would
consume the output budget it reserved for a short visible result; both
shipped adapters dispatch such a request at the least reasoning the model
supports, and `session-title-llm` sets it instead of relying on the
adapter recognizing `'session-title'`. The pasted type in the subsystem
page and the generated Cordis API catalog follow.
Prompted by review: llm-pi-ai must not know about session-title.
2026-10-06 15:47:09 +08:00
..
2026-10-05 18:09:01 +08:00
2026-09-28 22:34:46 +08:00
2026-09-23 22:32:06 +08:00
2026-09-30 23:20:22 +08:00
2026-10-06 10:52:35 +08:00
2026-09-23 22:32:06 +08:00
2026-10-06 15:47:09 +08:00
2026-10-06 15:08:30 +08:00
2026-09-30 17:46:52 +08:00
2026-09-23 22:32:06 +08:00
2026-10-05 17:45:17 +08:00
2026-09-23 23:40:02 +08:00
2026-09-23 12:03:48 +08:00
2026-09-23 12:03:48 +08:00
2026-10-06 01:31:52 +08:00
2026-10-06 01:31:52 +08:00
2026-10-06 01:31:52 +08:00
2026-10-06 10:52:35 +08:00
2026-10-06 10:52:35 +08:00
2026-10-06 10:52:35 +08:00
2026-10-05 17:45:17 +08:00
2026-10-05 17:45:17 +08:00
2026-10-05 17:45:17 +08:00
2026-09-23 22:32:06 +08:00
2026-10-06 10:52:35 +08:00
2026-10-06 10:52:35 +08:00
2026-09-23 22:32:06 +08:00
2026-10-01 18:11:19 +08:00
2026-10-01 18:11:19 +08:00
2026-10-01 18:11:19 +08:00
2026-09-23 22:32:06 +08:00
2026-09-21 08:24:18 +00:00
2026-10-05 17:28:27 +08:00
2026-10-05 17:28:27 +08:00
2026-10-05 17:28:27 +08:00
2026-09-23 23:33:33 +08:00
2026-10-06 10:52:35 +08:00
2026-10-06 10:52:35 +08:00
2026-10-05 18:09:01 +08:00
2026-10-05 18:09:01 +08:00
2026-10-05 18:09:01 +08:00
2026-09-23 22:32:06 +08:00
2026-09-23 22:32:06 +08:00
2026-09-23 22:32:06 +08:00
2026-10-06 10:52:35 +08:00
2026-10-06 10:52:35 +08:00
2026-10-06 10:52:35 +08:00
2026-10-06 10:52:35 +08:00
2026-10-06 10:52:35 +08:00
2026-10-06 10:52:35 +08:00
2026-09-23 22:32:06 +08:00
2026-09-22 21:14:06 +08:00
2026-09-22 21:14:06 +08:00
2026-10-03 11:55:48 +08:00
2026-10-03 11:55:48 +08:00
2026-10-03 11:55:48 +08:00
2026-10-06 10:17:44 +08:00
2026-10-06 10:17:44 +08:00
2026-10-06 10:17:44 +08:00
2026-10-06 10:52:35 +08:00
2026-10-06 10:52:35 +08:00
2026-10-06 10:52:35 +08:00
2026-09-23 22:32:06 +08:00
2026-09-21 17:08:01 +08:00
2026-09-21 17:08:01 +08:00
2026-09-28 21:32:57 +08:00
2026-09-28 21:32:57 +08:00
2026-09-28 21:32:57 +08:00
2026-09-30 23:20:22 +08:00
2026-09-30 23:20:22 +08:00
2026-09-30 23:20:22 +08:00