agent-ecosystem/src/renderer/components/team/claudeLogsSourceMember.ts
777genius 7e8f4b377d feat(logs): add compact lead log source selector
- Add avatar trigger mode to MemberSelect for dense toolbar surfaces.

- Render the lead log source selector beside compact sidebar log search and filters.

- Cover toolbar accessory rendering, avatar trigger behavior and lead alias detection.
2026-05-24 15:58:38 +03:00

11 lines
474 B
TypeScript

import { isLeadMember } from '@shared/utils/leadDetection';
import type { ResolvedTeamMember } from '@shared/types';
export function isLeadLogSourceMember(member: ResolvedTeamMember): boolean {
if (isLeadMember(member)) return true;
const normalizedName = member.name.trim().toLowerCase();
if (normalizedName === 'lead') return true;
const normalizedRole = member.role?.trim().toLowerCase();
return normalizedRole === 'lead' || normalizedRole === 'team lead';
}