Fix plugin handling and add null check for credentials - Add null check in...
Fix plugin handling and add null check for credentials
- Add null check in getDecodedCredentials to return empty array if credentials are null
- Update PluginOverview to handle new PluginWrapper structure
- Add PluginWrapper interface for typed plugin data
- Update Plugin component to use PluginWrapper type and access plugins correctly
- Adjust table data generation in PluginOverview to use new data structure