From be2b073e4caa77f6ba4d46634a2fb1746322675d Mon Sep 17 00:00:00 2001 From: Markov Date: Sun, 15 Mar 2026 13:03:53 +0100 Subject: [PATCH] fix: show bridge in agents list in project settings --- src/components/ProjectSettings.tsx | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/components/ProjectSettings.tsx b/src/components/ProjectSettings.tsx index 468a4a4..a4b89bf 100644 --- a/src/components/ProjectSettings.tsx +++ b/src/components/ProjectSettings.tsx @@ -205,7 +205,7 @@ export default function ProjectSettings({ project, onUpdated }: Props) {
{/* Humans (non-removable except by dropdown) */}
- {members.filter(m => m.type !== "agent").map((member) => ( + {members.filter(m => m.type === "human").map((member) => (
@@ -223,13 +223,15 @@ export default function ProjectSettings({ project, onUpdated }: Props) { {/* Agents with toggle switches */}
Агенты
- {allMembers.filter(m => m.type === "agent").map((agent) => { + {allMembers.filter(m => m.type === "agent" || m.type === "bridge").map((agent) => { const isActive = members.some(pm => pm.id === agent.id); return (
-
- A +
+ {agent.type === "bridge" ? "B" : "A"}
{agent.name}
@@ -264,7 +266,7 @@ export default function ProjectSettings({ project, onUpdated }: Props) {
{/* Add human member */} - {availableMembers.filter(m => m.type !== "agent").length > 0 && ( + {availableMembers.filter(m => m.type === "human").length > 0 && (