Fix task header for ollama/openai

This commit is contained in:
Saoud Rizwan
2024-09-10 18:31:55 -04:00
parent 7964737d72
commit 000c863e95

View File

@@ -140,22 +140,25 @@ const TaskHeader: React.FC<TaskHeaderProps> = ({
{!isTaskExpanded && <span style={{ marginLeft: 4 }}>{task.text}</span>} {!isTaskExpanded && <span style={{ marginLeft: 4 }}>{task.text}</span>}
</div> </div>
</div> </div>
{!isTaskExpanded && ( {!isTaskExpanded &&
<div apiConfiguration?.apiProvider !== "openai" &&
style={{ apiConfiguration?.apiProvider !== "ollama" && (
marginLeft: 10, <div
backgroundColor: "color-mix(in srgb, var(--vscode-badge-foreground) 70%, transparent)", style={{
color: "var(--vscode-badge-background)", marginLeft: 10,
padding: "2px 4px", backgroundColor:
borderRadius: "500px", "color-mix(in srgb, var(--vscode-badge-foreground) 70%, transparent)",
fontSize: "11px", color: "var(--vscode-badge-background)",
fontWeight: 500, padding: "2px 4px",
display: "inline-block", borderRadius: "500px",
flexShrink: 0, fontSize: "11px",
}}> fontWeight: 500,
${totalCost?.toFixed(4)} display: "inline-block",
</div> flexShrink: 0,
)} }}>
${totalCost?.toFixed(4)}
</div>
)}
<VSCodeButton appearance="icon" onClick={onClose} style={{ marginLeft: 6, flexShrink: 0 }}> <VSCodeButton appearance="icon" onClick={onClose} style={{ marginLeft: 6, flexShrink: 0 }}>
<span className="codicon codicon-close"></span> <span className="codicon codicon-close"></span>
</VSCodeButton> </VSCodeButton>