Files
Genarrative/apps/ai-game-creator-shell/src-tauri/src/browser.rs
T
AIGameCreator App 9371cc537a 并行拆分客户端生成与验收大型模块
拆分 tool-plan 持久交接的模型、校验、发现和跨平台存储模块。

拆分旧生成链的提示、画布、产物、生命周期和追踪模块。

拆分 Swarm CLI 的输入、观察、终态判定、报告与测试模块。

拆分浏览器发现、CDP、网络策略、试玩、证据与测试模块。

补充兼容可见性、集成验证和第三轮拆分文档。
2026-07-22 18:28:19 +08:00

25 lines
766 B
Rust

mod capture;
mod cdp;
mod discovery;
mod evidence;
mod model;
mod network_policy;
mod playtest;
mod process;
pub use discovery::discover_chrome_or_edge;
#[allow(unused_imports)]
pub use model::{
BrowserCanvasProbe, BrowserConsoleMessage, BrowserException, BrowserExpectedTextMatch,
BrowserFailedRequest, BrowserIdentity, BrowserPlaytestAssertion, BrowserPlaytestPhase,
BrowserPlaytestResult, BrowserPlaytestScenario, BrowserValidationEvidencePaths,
BrowserValidationInput, BrowserValidationResult, BrowserValidationViewport,
BrowserViewportValidationResult, DiscoveredBrowser, DiscoveredBrowserKind,
};
pub use process::validate_local_preview_in_browser;
pub(crate) use playtest::browser_playtest_scenario_fingerprint;
#[cfg(test)]
mod tests;