diff options
| author | Adam Malczewski <[email protected]> | 2026-06-12 20:38:57 +0900 |
|---|---|---|
| committer | Adam Malczewski <[email protected]> | 2026-06-12 20:38:57 +0900 |
| commit | b74357495e443ff6011531d296560caff9398a14 (patch) | |
| tree | 63aafc3ef6ced7cc2ec59ad66c788ecae74db295 /AGENTS.md | |
| parent | aa8b086cd2ec47038e5b35d2295260114651bf8f (diff) | |
| download | dispatch-web-b74357495e443ff6011531d296560caff9398a14.tar.gz dispatch-web-b74357495e443ff6011531d296560caff9398a14.zip | |
feat(chat): reasoning-effort selector — sticky per-conversation thinking-depth knob
Consume the backend's reasoning-effort handoff ([email protected] ReasoningEffort +
[email protected] GET/PUT /conversations/:id/reasoning-effort,
ChatRequest.reasoningEffort): a 5-level selector in the sidebar Model view,
under the provider + model dropdowns. null renders as 'high (default)' per
the server-owned resolution chain; PUT on change (effective next turn);
error + revert on 400; per-conversation re-mount incl. drafts (the draft id
survives promotion, so an effort set on a draft applies from turn 1).
Re-mirrored .dispatch references; GLOSSARY 'reasoning effort'; handoff
updated. 616 tests green; live curl probe passed.
Diffstat (limited to 'AGENTS.md')
| -rw-r--r-- | AGENTS.md | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -140,7 +140,9 @@ context size, cache-warming (+ retention/timer), markdown, smart auto-scroll, mu live view (subscribe/reconnect + the user prompt on the event stream), and the chat limit (bulk quarter-unload past `dispatch.chatLimit`, 75% fresh-load window, show-earlier page-in; `core/chunks/trim.ts`; CR-5 `?limit=`/`?beforeSeq=` CONSUMED — server-windowed cold loads + -show-earlier server backfill; `hasOlder` from the 1-based gap-free seq contract). Plan in +show-earlier server backfill; `hasOlder` from the 1-based gap-free seq contract), and the +reasoning-effort selector (Model view, under the provider/model dropdowns; sticky per-conversation +`GET`/`PUT /reasoning-effort`, `null` ⇒ "high (default)"). Plan in `../arch-rewrite/notes/frontend-design.md` §10. ## Reports |
