Tianyi Cui
9e36f20675
refactor(llm): report a route's floor effort and let the caller select it
...
`purpose` is a label for replay and transport metadata, so no adapter should
branch on one caller's value. Exact-model metadata now reports
`reasoning.floorEffort`, the least effort a route accepts, and the title
service selects it for its request. `llm-pi-ai` and `llm-deepseek` dispatch
the effort they receive and no longer recognize `session-title`; the
`minimizeReasoning` field is gone. A route with no registered adapter, such
as the recorded replay lanes serve, reports no floor, so the title request
keeps the adapter default instead of failing before dispatch.
Replaces the `minimizeReasoning` field from the previous commit.
2026-10-06 18:34:32 +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 18:34:32 +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 18:34:32 +08:00
2026-10-06 18:34:32 +08:00
2026-10-06 18:34:32 +08:00
2026-10-06 18:34:32 +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