agent_first_mail/cli/
mod.rs1mod 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};