Skip to content

Commit 518a0ab

Browse files
committed
Don't expire parent user instructions messages so prompt caching is not invalidated
1 parent 7c8384c commit 518a0ab

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

backend/src/tools/handlers/tool/spawn-agent-utils.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ import type {
1515
} from '@codebuff/common/types/session-state'
1616
import type { ProjectFileContext } from '@codebuff/common/util/file'
1717
import type { WebSocket } from 'ws'
18-
import { expireMessages } from '../../../util/messages'
1918
export interface SpawnAgentParams {
2019
agent_type: string
2120
prompt?: string
@@ -243,7 +242,7 @@ export function createAgentState(
243242
const agentId = generateCompactId()
244243

245244
const messageHistory = agentTemplate.includeMessageHistory
246-
? expireMessages(parentMessageHistory, 'userPrompt')
245+
? parentMessageHistory
247246
: []
248247

249248
return {

0 commit comments

Comments
 (0)