Skip to content

Commit adf23f1

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 deb1069 commit adf23f1

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
@@ -289,7 +289,8 @@ function settingsCycleRows(
289289
describe: {
290290
what: "how the transcript is trimmed once the context fills.",
291291
impact:
292-
"summarize spends a model call and keeps the thread; drop is instant and loses the middle of the session.",
292+
"summarize (default) spends a call; drop is free but also strips tool output.",
293+
tone: "consequence",
293294
},
294295
cycle: (dir) =>
295296
settings.setCompactionMode(

0 commit comments

Comments
 (0)