Tianyi Cui
80fd1f0b19
fix(llm-pi-ai): dispatch session-title requests at the lowest reasoning level
...
Session-title calls carry a 64-token output cap and rely on the adapter to
keep reasoning out of it. llm-deepseek maps purpose 'session-title' to
thinking disabled, but llm-pi-ai ignored the purpose, so pi-ai routes sent
title calls at the route's default effort. On HFAI's adaptive-thinking
Claude models (profile reasoning: max) the thinking consumed the cap, the
call finished with max-tokens, and the session kept its fallback title.
The pi-ai adapter now dispatches a session-title request at the model's
lowest supported level: off when the model offers it, otherwise the
lowest declared level. GenerateOptions.purpose documents that obligation
for every adapter.
2026-10-06 15:12:48 +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:12:48 +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