MCPcopy Create free account
hub / github.com/callstack/agent-device / resolveDaemonHttpResult

Function resolveDaemonHttpResult

src/daemon/client/daemon-client-rpc.ts:80–94  ·  view source on GitHub ↗
(
  info: DaemonInfo,
  req: DaemonRequest,
  result: DaemonResponse,
  resolve: (response: DaemonResponse | PromiseLike<DaemonResponse>) => void,
  reject: (error: unknown) => void,
)

Source from the content-addressed store, hash-verified

78}
79
80async function resolveDaemonHttpResult(
81 info: DaemonInfo,
82 req: DaemonRequest,
83 result: DaemonResponse,
84 resolve: (response: DaemonResponse | PromiseLike<DaemonResponse>) => void,
85 reject: (error: unknown) => void,
86): Promise<void> {
87 try {
88 resolve(
89 info.baseUrl && result.ok ? await materializeRemoteArtifacts(info, req, result) : result,
90 );
91 } catch (error) {
92 reject(error);
93 }
94}
95
96export function buildHttpRpcPayload(
97 req: DaemonRequest,

Callers 1

Calls 2

resolveFunction · 0.50

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…