MCPcopy
hub / github.com/claude-code-best/claude-code / getConnectedSlaveTargets

Function getConnectedSlaveTargets

src/hooks/useMasterMonitor.ts:278–289  ·  view source on GitHub ↗
(
  selectedNames: string[],
)

Source from the content-addressed store, hash-verified

276 * should only treat attached, connected clients as broadcast targets.
277 */
278export function getConnectedSlaveTargets(
279 selectedNames: string[],
280): ConnectedSlaveTarget[] {
281 const targets: ConnectedSlaveTarget[] = []
282 for (const name of selectedNames) {
283 const client = _slaveClients.get(name)
284 if (client?.connected) {
285 targets.push({ name, client })
286 }
287 }
288 return targets
289}
290
291export function resetSlaveClientsForTesting(): void {
292 for (const [name, client] of _slaveClients.entries()) {

Callers 2

usePipeRouterFunction · 0.85

Calls 2

getMethod · 0.65
pushMethod · 0.45

Tested by

no test coverage detected