MCPcopy Create free account
hub / github.com/bearlyai/OpenADE / approvalResponse

Function approvalResponse

projects/runtime-node/src/agents.ts:282–288  ·  view source on GitHub ↗
(params: unknown)

Source from the content-addressed store, hash-verified

280}
281
282function approvalResponse(params: unknown): unknown {
283 const record = asRecord(params)
284 if ("response" in record) return record.response
285 if ("result" in record) return record.result
286 if (typeof record.decision === "string") return { decision: record.decision }
287 throw new Error("response is required")
288}
289
290function optionalThreadId(params: unknown): string | undefined {
291 const record = asRecord(params)

Callers 1

Calls 1

asRecordFunction · 0.70

Tested by

no test coverage detected