fix(ui): prioritize autonomous runtime readback
All checks were successful
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 1m13s
CD Pipeline / build-and-deploy (push) Successful in 7m32s
CD Pipeline / post-deploy-checks (push) Successful in 4m44s

This commit is contained in:
ogt
2026-07-10 17:55:04 +08:00
parent 125b3a3126
commit 1c84620e0f

View File

@@ -637,30 +637,30 @@ export function AutonomousRuntimeReceiptPanel({
const refresh = useCallback(async () => {
setLoading(true);
const next = await fetchRuntimeControl();
setPayload(next);
setError(next === null);
setUpdatedAt(next ? new Date() : null);
setLoading(false);
const [
next,
priority,
consumer,
telegramVerifier,
telegramCoverage,
telegramLiveReceiptApply,
] = await Promise.all([
fetchRuntimeControl(),
fetchPriorityWorkOrder(),
fetchLogConsumerReadback(),
fetchTelegramPostApplyVerifier(),
fetchTelegramMonitoringCoverage(),
fetchTelegramMonitoringLiveReceiptApplyReadback(),
]);
setPayload(next);
setPriorityPayload(priority);
setConsumerPayload(consumer);
setTelegramVerifierPayload(telegramVerifier);
setTelegramCoveragePayload(telegramCoverage);
setTelegramLiveReceiptApplyPayload(telegramLiveReceiptApply);
setError(next === null);
setUpdatedAt(next ? new Date() : null);
setLoading(false);
}, []);
useEffect(() => {