Dev agent should check if PR has merge conflicts before asking for review. This prevents approving a PR that has conflicts, which could introduce new errors after rebase. Changes: - Add conflict check step in workflow for both with/without user message cases - Use mergeable field from PR API to detect conflicts - Instructions to rebase and resolve conflicts if mergeable: false