mirror of
https://github.com/harivansh-afk/sandbox-agent.git
synced 2026-04-19 02:01:37 +00:00
chore: recover bogota workspace state
This commit is contained in:
parent
5d65013aa5
commit
e08d1b4dca
436 changed files with 172093 additions and 455 deletions
|
|
@ -1,19 +1,43 @@
|
|||
import { defineConfig } from "vite";
|
||||
import { realpathSync } from "node:fs";
|
||||
import { dirname } from "node:path";
|
||||
import { fileURLToPath, URL } from "node:url";
|
||||
import { defineConfig, searchForWorkspaceRoot } from "vite";
|
||||
import react from "@vitejs/plugin-react";
|
||||
import { frontendErrorCollectorVitePlugin } from "@openhandoff/frontend-errors/vite";
|
||||
import { frontendErrorCollectorVitePlugin } from "@sandbox-agent/factory-frontend-errors/vite";
|
||||
|
||||
const backendProxyTarget = process.env.HF_BACKEND_HTTP?.trim() || "http://127.0.0.1:7741";
|
||||
const cacheDir = process.env.HF_VITE_CACHE_DIR?.trim() || undefined;
|
||||
const frontendClientMode = process.env.FACTORY_FRONTEND_CLIENT_MODE?.trim() || "remote";
|
||||
const rivetkitClientEntry = realpathSync(
|
||||
fileURLToPath(new URL("../client/node_modules/rivetkit/dist/browser/client.js", import.meta.url)),
|
||||
);
|
||||
const rivetkitPackageRoot = dirname(dirname(dirname(rivetkitClientEntry)));
|
||||
export default defineConfig({
|
||||
define: {
|
||||
"import.meta.env.OPENHANDOFF_FRONTEND_CLIENT_MODE": JSON.stringify(
|
||||
process.env.OPENHANDOFF_FRONTEND_CLIENT_MODE?.trim() || "remote",
|
||||
"import.meta.env.FACTORY_FRONTEND_CLIENT_MODE": JSON.stringify(
|
||||
frontendClientMode,
|
||||
),
|
||||
},
|
||||
plugins: [react(), frontendErrorCollectorVitePlugin()],
|
||||
cacheDir,
|
||||
resolve: {
|
||||
alias: {
|
||||
"rivetkit/client": rivetkitClientEntry,
|
||||
"@workbench-runtime": fileURLToPath(
|
||||
new URL(
|
||||
frontendClientMode === "mock"
|
||||
? "./src/lib/workbench-runtime.mock.ts"
|
||||
: "./src/lib/workbench-runtime.remote.ts",
|
||||
import.meta.url,
|
||||
),
|
||||
),
|
||||
},
|
||||
},
|
||||
server: {
|
||||
port: 4173,
|
||||
fs: {
|
||||
allow: [searchForWorkspaceRoot(process.cwd()), rivetkitPackageRoot],
|
||||
},
|
||||
proxy: {
|
||||
"/api/rivet": {
|
||||
target: backendProxyTarget,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue