Expand description
Live-query orchestration: list/threads/get read straight from the device and return
lean models, with no store writes and no cursor advances.
Both read arms (the in-process CLI path and the broker path) call these. map_core protocol
types (BMessage, MessageEntry) are normalized here and never cross outward — only the lean
models in models do.
Modules§
- models
- Lean read models for the live-query path.
Structs§
- List
Filter - Filters for a live
list, mirroringstore::list_messagessemantics.
Functions§
- folders
- Lists the device’s MAP message folders under
telecom/msg, in device-reported document order. - get
- Fetches one message body live by
handleand normalizes it to aLiveBody. - list
- Lists
folderlive and returns lean messages newest-first, after applyingfilter. - threads
- Aggregates Inbox and Sent listings into per-contact thread summaries, newest-first.