Skip to content

Commit 31f2a6a

Browse files
committed
Remove truncation after subgoal completion
1 parent b91b5d9 commit 31f2a6a

File tree

1 file changed

+1
-10
lines changed

1 file changed

+1
-10
lines changed

backend/src/util/messages.ts

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -367,16 +367,7 @@ export function getCoreMessagesSubset(
367367
otherTokens: number,
368368
includeCacheControl: boolean = true
369369
): CodebuffMessage[] {
370-
const indexLastSubgoalComplete = messages.findLastIndex(({ content }) => {
371-
JSON.stringify(content).includes('COMPLETE')
372-
})
373-
374-
const messagesSubset = trimCoreMessagesToFitTokenLimit(
375-
indexLastSubgoalComplete === -1
376-
? messages
377-
: messages.slice(indexLastSubgoalComplete),
378-
otherTokens
379-
)
370+
const messagesSubset = trimCoreMessagesToFitTokenLimit(messages, otherTokens)
380371

381372
// Remove cache_control from all messages
382373
for (const message of messagesSubset) {

0 commit comments

Comments
 (0)