Skip to content

Show the landing version and explain compaction settings - #356

Merged
TheGreatAxios merged 3 commits into
mainfrom
cl-5580-version-and-compaction-copy
Aug 7, 2026
Merged

Show the landing version and explain compaction settings#356
TheGreatAxios merged 3 commits into
mainfrom
cl-5580-version-and-compaction-copy

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Collaborator

Summary

  • The landing screen now shows the running version, read from
    package.json, beside the existing hint lines.
  • The compaction setting row now states that summarize (the default)
    spends a model call while drop is free but also strips tool output
    from every turn it keeps, not only the discarded ones.

Verification

  • bun run typecheck
  • bun run build
  • bun run test (3947 pass)
  • Rendered both surfaces through the withTestRenderer harness and
    visually confirmed the version line and the compaction description.

Closes CL-5580
Closes CL-5585

@linear-code

linear-code Bot commented Aug 7, 2026

Copy link
Copy Markdown

CL-5580

CL-5585

An operator has no way to tell which build is running once the
terminal is open, which matters when a release changes default
behaviour. The version is read from package.json and painted
beside the two existing hints so it cannot drift from what shipped.
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.
At 80 columns the description zone gives impact exactly one wrapped
line with no truncation marker, so the previous sentence silently
cut off before "output" — the exact fact the copy exists to state.
Shortened it so the cost difference and the strip-in-kept-turns
behaviour both survive at the harness's default width.
@TheGreatAxios
TheGreatAxios force-pushed the cl-5580-version-and-compaction-copy branch from adf23f1 to c02f6eb Compare August 7, 2026 07:37
@TheGreatAxios
TheGreatAxios merged commit 883d838 into main Aug 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant