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 automation;
6pub mod config;
7pub mod content;
8pub mod context;
9pub mod error;
10pub mod llm;
11pub mod mcp_policy;
12pub mod mutation_gateway;
13pub mod safety;
14pub mod scoring;
15pub mod startup;
16pub mod storage;
17pub mod strategy;
18pub mod toolkit;
19pub mod workflow;
20pub mod x_api;
21
22pub use error::*;
23
24/// Returns the version of the tuitbot-core library.
25pub fn version() -> &'static str {
26 env!("CARGO_PKG_VERSION")
27}