detached 1fe876f

fix(interactive): remove stale continuation wrapper

commit
1fe876fad9845248ea587e74c3cbeffdebf661c8
author
brice · · 2026-08-07 07:29 UTC
parent
e995d3a
signature
GPG VerifiedCD88F9E564E0102646FB6077A1A07C7C7C3E349D · arch-gpg Verified for the committer email
2 files · +1 -7
M packages/agent/modes/auto_compact_test.go +1 -1
@@ -32,7 +32,7 @@ func TestNormalizeAutoCompactThreshold(t *testing.T) {
3232 }
3333 }
3434
35-func TestShouldAutoContinueAfterCompaction(t *testing.T) {
35+func TestClassifyCompactionContinuation(t *testing.T) {
3636 tests := []struct {
3737 name string
3838 origin compactContinuationOrigin
@@ -32,7 +32,7 @@ func TestNormalizeAutoCompactThreshold(t *testing.T) {
32 }32 }
33 }33 }
34 34
35-func TestShouldAutoContinueAfterCompaction(t *testing.T) {35+func TestClassifyCompactionContinuation(t *testing.T) {
36 tests := []struct {36 tests := []struct {
37 name string37 name string
38 origin compactContinuationOrigin38 origin compactContinuationOrigin
M packages/agent/modes/interactive.go +0 -6
@@ -7646,12 +7646,6 @@ func wordRuneAfter(text string, index int) bool {
76467646 return unicode.IsLetter(rune_) || unicode.IsDigit(rune_) || rune_ == '_'
76477647 }
76487648
7649-// shouldAutoContinueAfterCompaction reports only the legacy structural-tail
7650-// predicate. Status rescue admission is reason-oriented and origin-aware.
7651-func shouldAutoContinueAfterCompaction(msgs []provider.Message) bool {
7652- return structuralCompactionContinuation(msgs)
7653-}
7654-
76557649 // shouldAutoCompactLocked reports whether the last turn pushed context
76567650 // usage past the auto-compact threshold. Must be called with i.mu
76577651 // held; it reads lastCtxInput and the current model's context window.
@@ -7646,12 +7646,6 @@ func wordRuneAfter(text string, index int) bool {
7646 return unicode.IsLetter(rune_) || unicode.IsDigit(rune_) || rune_ == '_'7646 return unicode.IsLetter(rune_) || unicode.IsDigit(rune_) || rune_ == '_'
7647 }7647 }
7648 7648
7649-// shouldAutoContinueAfterCompaction reports only the legacy structural-tail
7650-// predicate. Status rescue admission is reason-oriented and origin-aware.
7651-func shouldAutoContinueAfterCompaction(msgs []provider.Message) bool {
7652- return structuralCompactionContinuation(msgs)
7653-}
7654-
7655 // shouldAutoCompactLocked reports whether the last turn pushed context7649 // shouldAutoCompactLocked reports whether the last turn pushed context
7656 // usage past the auto-compact threshold. Must be called with i.mu7650 // usage past the auto-compact threshold. Must be called with i.mu
7657 // held; it reads lastCtxInput and the current model's context window.7651 // held; it reads lastCtxInput and the current model's context window.

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 1

Tags 476

↑↓ moveenter openesc close