fix(interactive): remove stale continuation wrapper
- commit
- 1fe876fad9845248ea587e74c3cbeffdebf661c8
- author
- brice · · 2026-08-07 07:29 UTC
- parent
- e995d3a
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· 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) { | |||
| 32 | 32 | } | |
| 33 | 33 | } | |
| 34 | 34 | ||
| 35 | - | func TestShouldAutoContinueAfterCompaction(t *testing.T) { | |
| 35 | + | func TestClassifyCompactionContinuation(t *testing.T) { | |
| 36 | 36 | tests := []struct { | |
| 37 | 37 | name string | |
| 38 | 38 | 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 string | 37 | name string | ||
| 38 | origin compactContinuationOrigin | 38 | origin compactContinuationOrigin | ||
M packages/agent/modes/interactive.go +0 -6
| @@ -7646,12 +7646,6 @@ func wordRuneAfter(text string, index int) bool { | |||
| 7646 | 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 | 7649 | // shouldAutoCompactLocked reports whether the last turn pushed context | |
| 7656 | 7650 | // usage past the auto-compact threshold. Must be called with i.mu | |
| 7657 | 7651 | // 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 context | 7649 | // shouldAutoCompactLocked reports whether the last turn pushed context | ||
| 7656 | // usage past the auto-compact threshold. Must be called with i.mu | 7650 | // 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. | ||