agent-first-mail 0.2.1

Let your AI agent work your inbox — email pulled into plain files it reads, sorts, and drafts on your machine, with nothing sent until you confirm.
Documentation
mod case_archive;
mod ids;
mod message;
mod push;

pub use case_archive::{
    ArchiveMessageItem, ArchiveMessages, CaseMessages, MessageCollection, MessageCollectionItem,
    ARCHIVE_NOTIFICATION_SCHEMA_NAME, CASE_SCHEMA_NAME, MESSAGE_COLLECTION_SCHEMA_VERSION,
};
pub use ids::{ArchiveUid, CaseUid, MessageId, PushId};
pub use message::{
    AttachmentRef, AuthAlignment, AuthVerdict, ImapRef, MailDirection, MessageAuthentication,
    MessageFile, MessageStatus, RemoteLocation, RemoteState, RemoteSyncState, WorkspacePendingPush,
    WorkspacePushState, WorkspaceState,
};
pub use push::{
    MessageActionPush, MessagePushAction, OutboundAction, OutboundPush, PushItem, PushKind,
    PushLocation, PushPayload, PushStepState, PushStepStatus,
};