@uservane/openai-agents/langfuse: LangfuseBridgeOpts
Type Alias: LangfuseBridgeOpts
Section titled “Type Alias: LangfuseBridgeOpts”LangfuseBridgeOpts =
object
Defined in: langfuse.d.ts:65
Properties
Section titled “Properties”BatchTraceProcessor?
Section titled “BatchTraceProcessor?”
optionalBatchTraceProcessor?: (exporter,opts?) =>unknown
Defined in: langfuse.d.ts:89
Injected BatchTraceProcessor constructor (tests). Production uses
BatchTraceProcessor from @openai/agents.
Parameters
Section titled “Parameters”exporter
Section titled “exporter”Record<string, unknown>
Returns
Section titled “Returns”unknown
createLangfuse?
Section titled “createLangfuse?”
optionalcreateLangfuse?: (cfg) =>LangfuseTraceClient
Defined in: langfuse.d.ts:75
Injected Langfuse client factory (tests). Production builds
new Langfuse({ publicKey, secretKey, baseUrl }).
Parameters
Section titled “Parameters”baseUrl?
Section titled “baseUrl?”string
publicKey
Section titled “publicKey”string
secretKey
Section titled “secretKey”string
Returns
Section titled “Returns”debug?
Section titled “debug?”
optionaldebug?:boolean
Defined in: langfuse.d.ts:91
When true, log skip reasons (no groupId, etc.).
langfuse
Section titled “langfuse”langfuse:
object
Defined in: langfuse.d.ts:66
baseUrl?
Section titled “baseUrl?”
optionalbaseUrl?:string
publicKey
Section titled “publicKey”publicKey:
string
secretKey
Section titled “secretKey”secretKey:
string
setTraceProcessors?
Section titled “setTraceProcessors?”
optionalsetTraceProcessors?: (processors) =>void
Defined in: langfuse.d.ts:84
Injected setTraceProcessors (tests). Production uses
setTraceProcessors from @openai/agents.
Parameters
Section titled “Parameters”processors
Section titled “processors”unknown[]
Returns
Section titled “Returns”void