(i: number)
| 360 | return false; |
| 361 | }; |
| 362 | const isUser = (i: number) => isVisible(i) && messages[i]!.type === 'user'; |
| 363 | return { |
| 364 | // Entry via shift+↑ = same semantic as in-cursor shift+↑ (prevUser). |
| 365 | enterCursor: () => scan(messages.length - 1, -1, isUser), |
nothing calls this directly
no outgoing calls
no test coverage detected