llama.cpp
ui: add conversation compaction
#27401
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
26
Changes
View On
GitHub
ui: add conversation compaction
#27401
ggerganov
merged 26 commits into
ggml-org:master
from
ServeurpersoCom:ui/compact-conversation
ServeurpersoCom
requested a review
74 days ago
ServeurpersoCom
requested a review
from
allozaur
74 days ago
github-actions
added
server/ui
ServeurpersoCom
force pushed
73 days ago
ServeurpersoCom
force pushed
70 days ago
ServeurpersoCom
force pushed
to
277b0422
70 days ago
ServeurpersoCom
force pushed
from
277b0422
64 days ago
ServeurpersoCom
force pushed
52 days ago
ServeurpersoCom
force pushed
45 days ago
allozaur
assigned
allozaur
34 days ago
ServeurpersoCom
force pushed
to
6e24c83b
11 days ago
github-actions
added
documentation
allozaur
approved these changes on 2026-10-21
allozaur
requested a review
from
ggerganov
11 days ago
ServeurpersoCom
force pushed
from
e1b3343e
to
b426d3a7
7 days ago
ui: add conversation compaction
ece705f2
ui: pre-fill KV cache and refresh context gauge after compaction
4de3a051
chore: format
1c715b56
ui: allow a dedicated model for conversation compaction
d5abf0e0
ui: align the compaction model field with project conventions
503526f4
ui: fix the model option helpers import path
10452ee4
ui: import the model option helpers from models/utils
61f78f64
ui: follow the moved models selector in the compaction model field
77b71b20
ui: drop the dedicated compaction model
b07cea74
ui: keep the last steps of a compacted conversation
e5de1dae
ui: run every compaction summary through one path
834c9724
ui: give the compaction row its own summary UI
b2b7585b
ui: report compaction progress on the row
2789df50
ui: keep the summarized turns quiet while a compaction runs
2be32c22
ui: hand the compact action to the context gauge
7507f062
ServeurpersoCom
force pushed
from
b426d3a7
to
6ada18e5
6 days ago
ui: follow the bottom, otherwise leave the view alone
d132a2d3
ui: expand collapsible bodies with a height transition
8d3d3200
ui: open a compaction summary at the top of the screen
feb5d1c8
ui: spin the compaction icon while the summary runs
5c5bb92c
ui: let the compaction summary speak without the reasoning trimmings
916dfa75
ui: drop the model override from the compaction path
416e84c5
ui: let the compaction summary think as the chat does
19e254cf
ui: pre-encode the compacted branch as the next turn reads it
9d661d72
ui: pre-encode the branch the next turn actually reads
e8f6e2f4
ui: refuse a compaction summary the output limit cut
c4e34720
ServeurpersoCom
force pushed
from
6ada18e5
to
c4e34720
6 days ago
ui: wait for the collapse transition in the tool call tests
4578c0a3
allozaur
added
merge ready
ggerganov
merged
1a97e387
into master
6 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
allozaur
ggerganov
Assignees
allozaur
Labels
documentation
merge ready
server/ui
Milestone
No milestone
Login to write a write a comment.
Login via GitHub