MCPcopy
hub / github.com/callstack/agent-device / readRequestedConnectionState

Function readRequestedConnectionState

src/cli/commands/connection.ts:454–468  ·  view source on GitHub ↗
(flags: CliFlags)

Source from the content-addressed store, hash-verified

452}
453
454function readRequestedConnectionState(flags: CliFlags): {
455 session: string;
456 stateDir: string;
457 state: RemoteConnectionState | null;
458} {
459 const session = flags.session ?? 'default';
460 const stateDir = resolveDaemonPaths(flags.stateDir).baseDir;
461 return {
462 session,
463 stateDir,
464 state:
465 readRemoteConnectionState({ stateDir, session }) ??
466 (flags.session ? null : readActiveConnectionState({ stateDir })),
467 };
468}
469
470function writeNoRemoteConnectionOutput(flags: CliFlags, session: string): void {
471 writeCommandOutput(

Callers 2

disconnectCommandFunction · 0.85
connectionCommandFunction · 0.85

Calls 3

resolveDaemonPathsFunction · 0.90

Tested by

no test coverage detected