Use ESNext/Bundler resolution so extension imports match Pi's jiti runtime. Co-authored-by: Cursor <cursoragent@cursor.com>