tail-fin-common 0.1.0

Shared infrastructure for tail-fin: error types, page_fetch, cookies, CDP helpers
Documentation
pub mod cookies;
pub mod error;
pub mod interceptor;
pub mod page;
pub mod types;

#[cfg(feature = "cdp")]
pub mod cdp;

pub use error::TailFinError;
pub use types::ActionResult;

use std::path::PathBuf;

/// Returns the tail-fin user data directory: `~/.tail-fin/`
///
/// Creates no directories — callers create subdirs as needed.
pub fn tail_fin_dir() -> PathBuf {
    let home = std::env::var("HOME").unwrap_or_else(|_| ".".into());
    PathBuf::from(home).join(".tail-fin")
}