Do not push invisible local worktrees into recent documents (#10112)

Follow-up of https://github.com/zed-industries/zed/pull/9919 that
removes invisible worktrees from the list, to avoid things like

![image](https://github.com/zed-industries/zed/assets/2690773/90ce1c29-a1dd-4a03-b09a-effdba620c8f)

Release Notes:

- N/A
58aec1de75Kirill Bulatov committed on 4/3/2024, 10:47:01 AM· committed by GitHubparent9aad30a
1 file changedLine totals unavailable