Goose Simple Compact UX (#4202)

Co-authored-by: David Katz <dkatz@squareup.com>
This commit is contained in:
Alex Hancock
2025-08-26 18:12:02 -04:00
committed by GitHub
parent a3097f5250
commit a4fc5ec4f1
27 changed files with 2608 additions and 1127 deletions
@@ -595,6 +595,8 @@ mod tests {
create_test_message("First message"),
create_test_message("Second message"),
create_test_message("Third message"),
create_test_message("Fourth message"),
create_test_message("Fifth message"),
];
// Create session metadata with high token count to trigger compaction
@@ -617,6 +619,7 @@ mod tests {
// Verify the compacted messages are returned
assert!(!result.messages.is_empty());
// Should have fewer messages after compaction
assert!(result.messages.len() <= messages.len());
}