1#![allow(clippy::uninlined_format_args)] #![allow(clippy::format_push_string)] #![allow(clippy::future_not_send)] #![allow(clippy::return_self_not_must_use)] #![allow(clippy::items_after_statements)] #![allow(clippy::too_many_arguments)] #![allow(clippy::option_as_ref_cloned)] #![allow(clippy::redundant_clone)] pub mod agents;
17pub mod changelog;
18pub mod cli;
19pub mod commands;
20pub mod common;
21pub mod companion;
22pub mod config;
23pub mod context;
24pub mod crypto;
25pub mod git;
26pub mod github;
27pub mod gitmoji;
28pub mod instruction_presets;
29pub mod logger;
30pub mod messages;
31pub mod output;
32pub mod providers;
33pub mod services;
34pub mod studio;
35pub mod theme;
36pub mod types;
37pub mod ui;
38
39pub use config::Config;
41pub use providers::{Provider, ProviderConfig};
42
43pub use types::{
45 GeneratedMessage, MarkdownPullRequest, MarkdownReleaseNotes, MarkdownReview,
46 format_commit_message,
47};