tuitbot_core/lib.rs
1/// Core library for the Tuitbot autonomous X growth assistant.
2///
3/// This crate contains all business logic including configuration management,
4/// error types, startup helpers, and shared types used by the CLI binary.
5pub mod auth;
6pub mod automation;
7pub mod config;
8pub mod content;
9pub mod context;
10pub mod error;
11pub mod llm;
12pub mod mcp_policy;
13pub mod mutation_gateway;
14pub mod net;
15pub mod safety;
16pub mod scoring;
17pub mod source;
18pub mod startup;
19pub mod storage;
20pub mod strategy;
21pub mod toolkit;
22pub mod workflow;
23pub mod x_api;
24
25pub use error::*;
26
27/// Returns the version of the tuitbot-core library.
28pub fn version() -> &'static str {
29 env!("CARGO_PKG_VERSION")
30}