Jai soni

Results 6 issues of Jai soni

Fixes: #21637 **Screenshots and screen captures:** **Self-review checklist** - [x] [Self-reviewed](https://zulip.readthedocs.io/en/latest/contributing/code-reviewing.html#how-to-review-code) the changes for clarity and maintainability (variable names, code reuse, readability, etc.). Communicate decisions, questions, and potential concerns. -...

size: XL

This would be a followup of #21357 and would contain a bunch of `prep commits` for #21102 . Fixes #20870.

size: XL
chat.zulip.org review

Fixes: #21865 **Screenshots and screen captures:** **Self-review checklist** - [x] [Self-reviewed](https://zulip.readthedocs.io/en/latest/contributing/code-reviewing.html#how-to-review-code) the changes for clarity and maintainability (variable names, code reuse, readability, etc.). Communicate decisions, questions, and potential concerns. -...

size: XL

When going to the next unread message we should restrict the streams according to the stream filter, if it is filled in. And similarly for the topic filter, if you're...

area: left sidebar (misc)
priority: high
size: L
has conflicts

Fixes: #22816 **Screenshots and screen captures:** **Self-review checklist** - [ ] [Self-reviewed](https://zulip.readthedocs.io/en/latest/contributing/code-reviewing.html#how-to-review-code) the changes for clarity and maintainability (variable names, code reuse, readability, etc.). Communicate decisions, questions, and potential concerns....

size: L
has conflicts

I'm experiencing this weird issue of getting `undefined` runResult for certain threads and it is very random, I am using `useAssistant` hook and it does work fine for 80% of...