From b421636a2c6c1c5fbf9f2e035fa5d67847c6e162 Mon Sep 17 00:00:00 2001 From: Chris Estreich Date: Wed, 23 Apr 2025 11:41:06 -0700 Subject: [PATCH] Properly hide cache section of task header (#2884) --- .changeset/hip-news-run.md | 5 +++ webview-ui/src/components/chat/TaskHeader.tsx | 36 ++++++++++--------- 2 files changed, 24 insertions(+), 17 deletions(-) create mode 100644 .changeset/hip-news-run.md 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 && (