Expand description
Public session-lifecycle abstractions for tail-fin.
This crate defines the stable API surface that downstream consumers
(Flock A2A agents, external platforms) import. Site adapter implementations
(tail-fin-twitter, tail-fin-sa, …) consume these types.
Internal utilities (cookies parsing, CDP helpers, HTML scraping) live in
tail-fin-common — they are not part of the stable API.
See docs/superpowers/plans/2026-04-17-site-trait-phase-1.md for the
architectural rationale.
Re-exports§
pub use error::AuthFailureKind;pub use error::SiteError;pub use session::SessionManager;pub use site::Credentials;pub use site::FailureIndicators;pub use site::SessionStatus;pub use site::Site;
Modules§
- error
- Error types for site lifecycle operations.
- session
- Minimal single-account session coordinator.
- site
- Cross-site session lifecycle abstractions.
Structs§
- Browser
Session - A live browser session backed by a stealth Chrome instance.