feat(subagent): v0.7.5 — 适配 kimi-code 0.36.0 子代理模型池(双写兼容/池管理/force/前置校验)+ 热力图详情按需加载 + models.dev 刷新(GLM-5.3)
Release / Version consistency (push) Canceled after 0s
Release / Build (macos-latest) (push) Canceled after 0s
Release / Build (ubuntu-latest) (push) Canceled after 0s
Release / Build (windows-latest) (push) Canceled after 0s
Release / Attach macOS install script (push) Canceled after 0s

This commit is contained in:
KimiSwitch Dev committed 2026-08-15 23:21:22 +08:00
1 parent 89c71fbfe6
commit 9a3875d990
19 files changed
+152041 -140593

No files matched your search

+3 -5
View File
@@ -7,9 +7,7 @@ import type { HeatmapCell, HeatmapData } from "../../types/dashboard";
interface HeatmapProps {
heatmap: HeatmapData;
/** Set of dates (YYYY-MM-DD) that have detail data in the current range. */
detailDates?: Set<string>;
/** Called when a cell with detail data is double-clicked. */
/** Called when a cell with data (level > 0) is double-clicked. */
onCellDoubleClick?: (cell: HeatmapCell) => void;
}
@@ -34,7 +32,7 @@ interface HoverState {
y: number;
}
export function Heatmap({ heatmap, detailDates, onCellDoubleClick }: HeatmapProps) {
export function Heatmap({ heatmap, onCellDoubleClick }: HeatmapProps) {
const { t, lang } = useTranslation();
const cells = heatmap?.cells || [];
const monthLabels = heatmap?.monthLabels || [];
@@ -176,7 +174,7 @@ export function Heatmap({ heatmap, detailDates, onCellDoubleClick }: HeatmapProp
);
}
const level = cell.level ?? 0;
const hasDetail = detailDates ? detailDates.has(cell.date) : level > 0;
const hasDetail = level > 0;
return (
<button
key={cell.date}