Skip to main content

agent_first_mail/cli/
mod.rs

1mod archive;
2mod cases;
3mod common;
4mod contacts;
5mod hints;
6mod message;
7mod parse;
8mod root;
9mod skill;
10#[cfg(feature = "ui")]
11mod ui;
12
13pub use archive::{
14    ArchiveAction, ArchiveCaseAction, ArchiveCaseNotesAction, ArchiveListAction,
15    ArchiveMessageCommand, ArchiveMessageCreateArgs, ArchiveMessageNotesAction,
16};
17pub use cases::{CaseCommand, CaseCreateArgs, CaseDraftAction, CaseNotesAction};
18pub use common::{
19    ConfigAction, DoctorAction, LogAction, PurgeAction, PushAction, RemoteAction, RenderAction,
20    TriageAction,
21};
22pub use contacts::{
23    ContactCommand, ContactCreateArgs, ContactEmailAction, ContactNotesAction, ContactPhoneAction,
24};
25#[doc(hidden)]
26pub use hints::error_hint;
27pub use message::{MessageAction, MessageAttachmentAction};
28pub use parse::{command, parse_args, ParsedArgs};
29pub use root::{Cli, Command};
30pub use skill::{SkillAction, SkillAgentSelection, SkillScope, SkillTargetArgs, SkillWriteArgs};
31#[cfg(feature = "ui")]
32pub use ui::{UiAction, UiCommand};