MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / resolveConnectionValue

Function resolveConnectionValue

packages/core/sdk/src/executor.ts:2183–2188  ·  view source on GitHub ↗
(
      row: ConnectionRow,
    )

Source from the content-addressed store, hash-verified

2181 /** The primary (`token`) value — the public seam for OAuth + single-input
2182 * callers that only ever need one value. */
2183 const resolveConnectionValue = (
2184 row: ConnectionRow,
2185 ): Effect.Effect<string | null, StorageFailure | CredentialResolutionError> =>
2186 resolveConnectionValues(row).pipe(
2187 Effect.map((values) => values[PRIMARY_INPUT_VARIABLE] ?? null),
2188 );
2189
2190 // The plugin-facing contract (`ctx.connections.resolveValue`, `getValue`,
2191 // `getValues`) is `StorageFailure`-typed; fold a reauth-required resolution

Callers 1

Calls 1

resolveConnectionValuesFunction · 0.85

Tested by

no test coverage detected