//! Application state persistence port.
usecrate::utils::Result;/// Read/write session state stored in SQLite `app_state`.
pubtraitAppStateStore{fnget_current_task_id(&self)->Result<Option<i64>>;fnset_current_task_id(&self, task_id:i64)->Result<()>;fnclear_current_task_id(&self)->Result<()>;}