MCPcopy Create free account
hub / github.com/tiann/hapi / unwrapPart

Function unwrapPart

cli/src/opencode/opencodeLocalLauncher.ts:153–162  ·  view source on GitHub ↗
(payload: unknown)

Source from the content-addressed store, hash-verified

151}
152
153function unwrapPart(payload: unknown): Record<string, unknown> | null {
154 if (isObject(payload)) {
155 const record = payload as Record<string, unknown>;
156 if (isObject(record.part)) {
157 return record.part as Record<string, unknown>;
158 }
159 return record;
160 }
161 return null;
162}
163
164function parseToolCall(part: unknown): ParsedToolCall | null {
165 if (!isObject(part)) {

Callers 1

handleHookEventFunction · 0.85

Calls 1

isObjectFunction · 0.85

Tested by

no test coverage detected