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

Function writeRemoteConnectionState

src/remote/remote-connection-state.ts:76–87  ·  view source on GitHub ↗
(options: {
  stateDir: string;
  state: RemoteConnectionState;
})

Source from the content-addressed store, hash-verified

74}
75
76export function writeRemoteConnectionState(options: {
77 stateDir: string;
78 state: RemoteConnectionState;
79}): void {
80 const statePath = remoteConnectionStatePath({
81 stateDir: options.stateDir,
82 session: options.state.session,
83 });
84 fs.mkdirSync(path.dirname(statePath), { recursive: true });
85 writeJsonFile(statePath, options.state);
86 writeJsonFile(activeConnectionStatePath(options.stateDir), { session: options.state.session });
87}
88
89export function buildRemoteConnectionDaemonState(
90 flags: Pick<

Calls 3

writeJsonFileFunction · 0.85

Tested by

no test coverage detected