File size: 465 Bytes
76289e7 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | import type { BroadcastStrategy } from "../config/types.messages.js";
export type ResolvedGroupThreadConfig = {
agents: string[];
unknownAgentIds: string[];
qualified: boolean;
configuredAgentCount: number;
mentionGating: boolean;
maxRounds: number;
maxTurns: number;
strategy: BroadcastStrategy;
};
export type GroupThreadMentionFacts = {
channel: string;
peerId: string;
group: ResolvedGroupThreadConfig;
mentionedAgentIds: string[];
};
|