Ryu Hi Vadym, This looks like a mobile viewport/keyboard layout issue rather than something specific to your prompt. The useful details to add for whoever triages it would be: From the repro steps, it sounds like the Ask AI panel/input is not recalculating correctly when the iOS keyboard appears, so the input area gets pushed or clipped in the visual viewport. A temporary workaround would be to use the docs Ask AI flow from desktop/tablet, or try Safari vs Chrome on the same iPhone to see whether it is WebKit/iOS-wide or browser-specific. If you can, I’d also add whether the screenshot was taken a
Vadym Kotai iPhone 16 Pro Max iOS 26.5 Browser Safari - version that is bundled with iOS 26.5 Doesn’t happen all the time - only sometimes when I try to focus the text area, it jumps randomly up. Sometimes to the middle of the screen, sometimes stays the bottom, sometimes jumps up, and only half of it is visible. When I rotate the screen - the ai chat is displayed on the right side and there is no jump Regarding Chrome - this never happens. The behavior in chrome is stable - it always jumps to to the same place like on the screenshot attached and the full area is always visible
Ryu Hi Vadym, Thanks, that detail helps. Since it is intermittent on iPhone Safari and only happens while focusing the textarea, this sounds even more like a visual viewport / keyboard resize race rather than a static CSS breakpoint issue. The landscape behavior is useful too: if the panel moves to the right side in landscape and no longer jumps, then the bug is probably specific to the bottom-sheet/mobile layout. I’d add this as the clearest repro summary: If you can reproduce it again, a short screen recording would probably be more useful than another screenshot because the bug is about the tex
Amy Egan Thanks for the feedback! Yes, this is something others have also run into. It's expected behavior for now, as you saw in the docs. vercel.com/docs/monorepos#requirements Changing that behavior is more complex than it might seem at first glance, so we don't have an immediate solution. But I shared this thread with the team and I'll keep it open so others can share their experience and suggestions 😃
Amy Egan Also want to share another workaround I've seen. You can build a custom workflow to have more control over exactly what gets deployed and avoid the canceled deployments. There's a basic script template and setup steps for GitHub Actions in this guide: vercel.com/kb/guide/how-can-i-use-github-actions-with-vercel That's obviously a bit more work than the standard automatic deployments. But once you've got it set up it just works. I hope that helps!
Timothy Thanks for the suggestion! I'll probably end up going with GitHub actions for now. I definitely would love to see some work on the skip unaffected deployments feature to be a bit more controlled, especially since polyglot monorepos are more and more popular these days. I do think some more control based on these environments would be welcome.