What does this PR do? How to test Screenshots / recordings Checklist I've tested this locally with bun dev My code follows the existing code style (run bun check to verify) I've updated relevant documentation (if applicable) This PR targets the main branch