Manually ported from upstream 5c7f921e. Key changes: - SessionSearcher: indexOf instead of remark AST, batch size 8→16 - conversationSlice: indexOf with MAX_SEARCH_MATCHES=500 cap - Item-scoped store selectors (searchMatchItemIds Set) to skip re-renders - Pre-filter in markdownTextSearch (skip parse if no raw match) - SearchTextCache: 200→1000 entries - ProjectScanner: 30s search project cache, batch 4→8 |
||
|---|---|---|
| .. | ||
| analysis | ||
| discovery | ||
| editor | ||
| extensions | ||
| infrastructure | ||
| parsing | ||
| schedule | ||
| team | ||