MCPcopy Create free account
hub / github.com/anomalyco/opencode / body

Function body

packages/http-recorder/src/redactor.ts:55–63  ·  view source on GitHub ↗
(transform: (parsed: unknown) => unknown)

Source from the content-addressed store, hash-verified

53})
54
55export const body = (transform: (parsed: unknown) => unknown): Partial<Redactor> => ({
56 request: (snapshot) => ({
57 ...snapshot,
58 body: Option.match(decodeJson(snapshot.body), {
59 onNone: () => snapshot.body,
60 onSome: (parsed) => JSON.stringify(transform(parsed)),
61 }),
62 }),
63})
64
65export interface DefaultRedactorOverrides {
66 readonly requestHeaders?: HeaderOptions

Callers 2

defaultsFunction · 0.70
effectFunction · 0.50

Calls 1

transformFunction · 0.85

Tested by

no test coverage detected