refactor: unify AI capabilities and workspace integration

This commit is contained in:
yuxuanhui
2026-09-08 19:28:44 +08:00
parent 3d26827b49
commit b604e6050e
23 changed files with 1821 additions and 805 deletions
+4 -2
View File
@@ -31,6 +31,7 @@ import "./style.css";
import { SourceDetails, sourceLabel } from "../research/SourceDetails";
export function BacktestPage({
version = 0,
active,
suspended,
chatOffset,
@@ -39,6 +40,7 @@ export function BacktestPage({
onAction,
onContext,
}: {
version?: number;
active: boolean;
suspended: boolean;
chatOffset: number;
@@ -126,7 +128,7 @@ export function BacktestPage({
alive = false;
clearInterval(timer);
};
}, [active, refresh]);
}, [active, refresh, version]);
useEffect(() => {
if (!runId) return;
let alive = true;
@@ -154,7 +156,7 @@ export function BacktestPage({
alive = false;
clearInterval(timer);
};
}, [runId, resultPage]);
}, [runId, resultPage, version]);
useEffect(() => {
onContext({
page: "backtests",