text-heavy output (e.g. message history) should have CLI command and formatted output

Commands for viewing message history (history?) and meeting notes should be standalone and not relied upon with holo list; the unread query present under extra/reports/unread.sql can even be moved here.

Message history is notable as it needs to be easy parsed and chronological, and is most likely to be run regularly and needs to be familiar. A TOML or DataFrame output doesn't make sense. The way message history is appended when sending a message to look like an email is ideal.

Create a history command with parameters to search for by name/email/phone (multiple matches should be prompted with user choice of which to view) and have it print the output from holo_sms._get_message_history, which can easily be piped into less or bat.

Assigned to
7 months ago
7 months ago