feat: namespace socket action strings and bump to v2026.4.428}
- Refactor all socket.io action strings from flat naming (e.g.
'key-get', 'console', 'delete') to namespaced slash format
(e.g. 'key/get', 'redis/console', 'key/delete') across both
Angular and React frontends
- Action namespaces: ai/, connection/, key/, hash-field/, redis/,
search/, settings/, monitor/, client/, memory/, cluster/,
probabilistic/
- Add proper Groq API key validation response handling in the
React AiSettingsDialog
- Update GitHub Actions: checkout@v4 to v5, setup-node@v4 to v6
- Change corifeus icon from fas fa-database to fas fa-palette
- Bump version from 2026.4.427 to 2026.4.428 in package.json
and README.md