The current incomplete-input checks rely on retries and EOF heuristics. Make them more robust without extra parser passes. <!-- gh-linked-prs --> ### Linked PRs * gh-159466 * gh-159669 <!-- /gh-linked-prs -->
Activity
pythongh-159465: Track newline effects and preserve parser layout
pythongh-159465: Share incomplete-input error cleanup
gh-159465: Improve incomplete input detection (#159466)