codetether_agent/browser/output/
mod.rs1mod ack;
2mod content;
3mod eval;
4mod screenshot;
5mod snapshot;
6mod tabs;
7mod toggle;
8
9pub use ack::Ack;
10pub use content::{HtmlContent, TextContent};
11pub use eval::EvalOutput;
12pub use screenshot::ScreenshotData;
13pub use snapshot::{PageSnapshot, Viewport};
14pub use tabs::TabList;
15pub use toggle::ToggleOutput;
16
17#[allow(dead_code)]
18pub enum BrowserOutput {
19 Ack(Ack),
20 Eval(EvalOutput),
21 Html(HtmlContent),
22 Json(serde_json::Value),
23 Screenshot(ScreenshotData),
24 Snapshot(PageSnapshot),
25 Tabs(TabList),
26 Text(TextContent),
27 Toggle(ToggleOutput),
28}