Skip to content

Commit c50ced8

Browse files
committed
Describe what compaction options do to the conversation
Summarize and drop named the mechanism but not the tradeoff: an operator had no way to know summarize spends a model call while drop is free, or that drop also strips tool output from every turn it keeps, not only the ones it discards. The setting row now states the cost difference, that behaviour, and which mode is the default.
1 parent 6d4df75 commit c50ced8

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/tui-opentui/command-surfaces.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,8 @@ function settingsCycleRows(
300300
describe: {
301301
what: "how the transcript is trimmed once the context fills.",
302302
impact:
303-
"summarize spends a model call and keeps the thread; drop is instant and loses the middle of the session.",
303+
"summarize (default) spends a call; drop is free but also strips tool output.",
304+
tone: "consequence",
304305
},
305306
cycle: (dir) =>
306307
settings.setCompactionMode(

0 commit comments

Comments
 (0)