- Register highlight.js plaintext language to fix "Unknown language" error
- Add try/catch around getMyProfile() to handle network errors gracefully
- Add components.d.ts to .gitignore (auto-generated by unplugin-vue-components)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>