MCPcopy Create free account
hub / github.com/ResearAI/AutoFigure / wrapWithObserve

Function wrapWithObserve

frontend/lib/langfuse.ts:97–105  ·  view source on GitHub ↗
(
    handler: (req: Request) => Promise<T>,
)

Source from the content-addressed store, hash-verified

95
96// Wrap a handler with Langfuse observe
97export function wrapWithObserve<T>(
98 handler: (req: Request) => Promise<T>,
99): (req: Request) => Promise<T> {
100 if (!isLangfuseEnabled()) {
101 return handler
102 }
103
104 return observe(handler, { name: "chat", endOnExit: false })
105}

Callers 1

route.tsFile · 0.90

Calls 1

isLangfuseEnabledFunction · 0.85

Tested by

no test coverage detected