agent_first_http/sdk/mod.rs
1//! Client-side SDK. Never imports `chromiumoxide`; speaks CDP over raw
2//! WebSocket and HTTP over `reqwest`. Everything browser-dependent goes
3//! through an `afhttp host` endpoint.
4
5pub mod capabilities;
6pub mod cdp;
7pub mod client;
8pub mod endpoint;
9pub mod fetch;
10pub mod health;
11pub mod profile;
12pub mod takeover;
13
14pub mod inline;
15
16pub use client::Client;
17pub use endpoint::Endpoint;
18pub use fetch::{FetchBuilder, FetchCookie, FetchCookieSameSite, FetchResult, RenderMode, Wait};
19#[cfg(feature = "host")]
20pub use inline::InlineConfig;
21pub use takeover::{TakeoverHandoffResponse, TakeoverUiSession};