import { Badge } from '@renderer/components/ui/badge'; import { DialogDescription, DialogTitle } from '@renderer/components/ui/dialog'; import { formatAgentRole } from '@renderer/utils/formatAgentRole'; import { agentAvatarUrl, getMemberDotClass, getPresenceLabel } from '@renderer/utils/memberHelpers'; import type { ResolvedTeamMember } from '@shared/types'; interface MemberDetailHeaderProps { member: ResolvedTeamMember; } export const MemberDetailHeader = ({ member }: MemberDetailHeaderProps): React.JSX.Element => { const role = member.role || formatAgentRole(member.agentType); const presenceLabel = getPresenceLabel(member); const dotClass = getMemberDotClass(member); return (