Problem
ShareKnowledgeDialog shows user and group IDs instead of human-readable names in share recipients list.
Root Cause
Lines 195 and 205 have TODO comments indicating API calls to fetch display names are not implemented:
// Line 195
name: userId, // TODO: Fetch user names from API
// Line 205
name: groupId, // TODO: Fetch group names from API
Expected Behavior
- Users should display as 'John Doe (john@example.com)'
- Groups should display as 'Engineering Team'
- Not raw IDs like 'user-abc123' and 'group-xyz789'
Files
- autobot-frontend/src/components/knowledge/ShareKnowledgeDialog.vue
Solution
Add API calls to fetch user/group metadata by ID