feat: add MCP research access and browser key management

This commit is contained in:
yuxuanhui
2026-09-09 16:18:27 +08:00
parent 4debca7dbd
commit 45238280e3
47 changed files with 2642 additions and 44 deletions
+3
View File
@@ -21,6 +21,7 @@ import { AppSidebar } from "./components/AppSidebar";
import "./components/sidebar.css";
import { api, patch, post } from "./api";
import type { Account, Job } from "./types";
import { MCPKeysPage } from "./pages/MCPKeysPage";
import { AccountPage } from "./pages/AccountPage";
import { DatasetPage } from "./pages/DatasetPage";
import { AlphaPage } from "./pages/AlphaPage";
@@ -318,6 +319,7 @@ export default function App() {
<main
className={`page-content ${page !== "account" ? "bounded-page" : "account-page"}`}
>
{page === "mcp-keys" && <MCPKeysPage />}
{pollError && (
<Banner
type="warning"
@@ -502,6 +504,7 @@ export default function App() {
datasets: datasetContext,
backtests: backtestContext,
account: { page: "account" as const },
"mcp-keys": { page: "account" as const },
}[page]
}
timezone={account?.timezone}