Re-exports§
pub use error::TailFinError;pub use types::parse_action_result;pub use types::ActionResult;
Modules§
Structs§
- Browser
Session - A live browser session backed by a stealth Chrome instance.
- Captured
Response - A captured HTTP response from a network request matching a capture pattern.
- Failure
Indicators - Input to
Site::detect_auth_failure. Not every site uses HTTP status as the failure signal — some return JSON with error codes, some redirect to a login page. This struct carries the raw observations. - Session
Data - Snapshot of browser session state: cookies + web storage.
Returned by
save_session()and consumed byrestore_session(). - Session
Manager - A coordinator pairing one
Siteimplementation with oneBrowserSession.
Enums§
- Auth
Failure Kind - Why a site operation failed authentication.
- Credentials
- Credentials for sites that support automated login.
- Selector
- How to identify an element on the page.
- Session
Status - Session liveness state as reported by
Site::validate. - Site
Error - Errors specific to site lifecycle operations (refresh, validate, login).
Traits§
- Site
- Per-site lifecycle + identity contract.
Functions§
- tail_
fin_ dir - Returns the tail-fin user data directory:
~/.tail-fin/