diff --git a/.changeset/hip-news-run.md b/.changeset/hip-news-run.md new file mode 100644 index 0000000000..a9528c5e59 --- /dev/null +++ b/.changeset/hip-news-run.md @@ -0,0 +1,5 @@ +--- +"roo-cline": patch +--- + +Properly hide cache section of task header diff --git a/webview-ui/src/components/chat/TaskHeader.tsx b/webview-ui/src/components/chat/TaskHeader.tsx index 885be54265..d08684d932 100644 --- a/webview-ui/src/components/chat/TaskHeader.tsx +++ b/webview-ui/src/components/chat/TaskHeader.tsx @@ -155,23 +155,25 @@ const TaskHeader = ({ {!totalCost && } - {doesModelSupportPromptCache && (cacheReads || cacheWrites) && ( -
- {t("chat:task.cache")} - {typeof cacheWrites === "number" && cacheWrites > 0 && ( - - - {formatLargeNumber(cacheWrites)} - - )} - {typeof cacheReads === "number" && cacheReads > 0 && ( - - - {formatLargeNumber(cacheReads)} - - )} -
- )} + {doesModelSupportPromptCache && + ((typeof cacheReads === "number" && cacheReads > 0) || + (typeof cacheWrites === "number" && cacheWrites > 0)) && ( +
+ {t("chat:task.cache")} + {typeof cacheWrites === "number" && cacheWrites > 0 && ( + + + {formatLargeNumber(cacheWrites)} + + )} + {typeof cacheReads === "number" && cacheReads > 0 && ( + + + {formatLargeNumber(cacheReads)} + + )} +
+ )} {!!totalCost && (