Optimize task tool summary recompute on version changes

This commit is contained in:
Shantur Rathore
2025-12-03 18:13:56 +00:00
parent 57c1605242
commit 8a8555d591
3 changed files with 29 additions and 41 deletions

View File

@@ -491,10 +491,15 @@ export default function ToolCall(props: ToolCallProps) {
)
}
const messageVersionAccessor = createMemo(() => props.messageVersion)
const partVersionAccessor = createMemo(() => props.partVersion)
const rendererContext: ToolRendererContext = {
toolCall: toolCallMemo,
toolState,
toolName,
messageVersion: messageVersionAccessor,
partVersion: partVersionAccessor,
renderMarkdown: renderMarkdownContent,
renderDiff: renderDiffContent,
}