mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-10 08:41:13 +00:00
fix: restore browser-config sdk compatibility
This commit is contained in:
committed by
Shakker
parent
9a88a933cf
commit
3aac90fc85
@@ -1,11 +1,18 @@
|
||||
export {
|
||||
DEFAULT_AI_SNAPSHOT_MAX_CHARS,
|
||||
DEFAULT_BROWSER_DEFAULT_PROFILE_NAME,
|
||||
DEFAULT_BROWSER_EVALUATE_ENABLED,
|
||||
DEFAULT_OPENCLAW_BROWSER_COLOR,
|
||||
DEFAULT_OPENCLAW_BROWSER_ENABLED,
|
||||
DEFAULT_OPENCLAW_BROWSER_PROFILE_NAME,
|
||||
} from "./src/browser/constants.js";
|
||||
export type { ResolvedBrowserConfig, ResolvedBrowserProfile } from "./src/browser/config.js";
|
||||
export { resolveBrowserConfig, resolveProfile } from "./src/browser/config.js";
|
||||
export {
|
||||
parseHttpUrl as parseBrowserHttpUrl,
|
||||
resolveBrowserConfig,
|
||||
resolveProfile,
|
||||
} from "./src/browser/config.js";
|
||||
export { redactCdpUrl } from "./src/browser/cdp.helpers.js";
|
||||
export { DEFAULT_UPLOAD_DIR } from "./src/browser/paths.js";
|
||||
export type { BrowserControlAuth } from "./src/browser/control-auth.js";
|
||||
export { resolveBrowserControlAuth } from "./src/browser/control-auth.js";
|
||||
|
||||
20
src/plugin-sdk/browser-config.test.ts
Normal file
20
src/plugin-sdk/browser-config.test.ts
Normal file
@@ -0,0 +1,20 @@
|
||||
import { describe, expect, it } from "vitest";
|
||||
import type { BrowserControlAuth } from "./browser-config.js";
|
||||
import {
|
||||
DEFAULT_BROWSER_DEFAULT_PROFILE_NAME,
|
||||
DEFAULT_OPENCLAW_BROWSER_ENABLED,
|
||||
parseBrowserHttpUrl,
|
||||
} from "./browser-config.js";
|
||||
|
||||
describe("plugin-sdk browser-config", () => {
|
||||
it("keeps legacy browser-config exports available", () => {
|
||||
const auth: BrowserControlAuth = { token: "test-token" };
|
||||
const parsed = parseBrowserHttpUrl("http://127.0.0.1:9222/", "browser.cdpUrl");
|
||||
|
||||
expect(DEFAULT_OPENCLAW_BROWSER_ENABLED).toBe(true);
|
||||
expect(DEFAULT_BROWSER_DEFAULT_PROFILE_NAME).toBe("openclaw");
|
||||
expect(auth.token).toBe("test-token");
|
||||
expect(parsed.port).toBe(9222);
|
||||
expect(parsed.normalized).toBe("http://127.0.0.1:9222");
|
||||
});
|
||||
});
|
||||
@@ -1,15 +1,19 @@
|
||||
export {
|
||||
DEFAULT_AI_SNAPSHOT_MAX_CHARS,
|
||||
DEFAULT_BROWSER_DEFAULT_PROFILE_NAME,
|
||||
DEFAULT_BROWSER_EVALUATE_ENABLED,
|
||||
DEFAULT_OPENCLAW_BROWSER_COLOR,
|
||||
DEFAULT_OPENCLAW_BROWSER_ENABLED,
|
||||
DEFAULT_OPENCLAW_BROWSER_PROFILE_NAME,
|
||||
DEFAULT_UPLOAD_DIR,
|
||||
parseBrowserHttpUrl,
|
||||
redactCdpUrl,
|
||||
resolveBrowserConfig,
|
||||
resolveBrowserControlAuth,
|
||||
resolveProfile,
|
||||
} from "../../extensions/browser/browser-config.js";
|
||||
export type {
|
||||
BrowserControlAuth,
|
||||
ResolvedBrowserConfig,
|
||||
ResolvedBrowserProfile,
|
||||
} from "../../extensions/browser/browser-config.js";
|
||||
|
||||
Reference in New Issue
Block a user