fn resolve_tab_id( wstore: &WaveStore, explicit: Option<&str>, ) -> Result<String, String>
Resolve a tab ID: use the provided one, or fall back to the first workspace’s active tab.