Skip to main content

Crate tail_fin_core

Crate tail_fin_core 

Source
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§

BrowserSession
A live browser session backed by a stealth Chrome instance.