LogfireHandler
Defined in: packages/core/src/core/events/logfire-handler.ts:66
Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new LogfireHandler(
config,logger?):LogfireHandler
Defined in: packages/core/src/core/events/logfire-handler.ts:73
Parameters
Section titled “Parameters”config
Section titled “config”logger?
Section titled “logger?”Logger = defaultLogger
Returns
Section titled “Returns”LogfireHandler
Methods
Section titled “Methods”flushBuffer()
Section titled “flushBuffer()”flushBuffer():
Promise<void>
Defined in: packages/core/src/core/events/logfire-handler.ts:161
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”AgentHandlerProtocol.flushBuffer
getDynamicRules()
Section titled “getDynamicRules()”getDynamicRules():
Promise<unknown>
Defined in: packages/core/src/core/events/logfire-handler.ts:163
Returns
Section titled “Returns”Promise<unknown>
Implementation of
Section titled “Implementation of”AgentHandlerProtocol.getDynamicRules
healthCheck()
Section titled “healthCheck()”healthCheck():
Promise<boolean>
Defined in: packages/core/src/core/events/logfire-handler.ts:167
Returns
Section titled “Returns”Promise<boolean>
Implementation of
Section titled “Implementation of”AgentHandlerProtocol.healthCheck
initializeRedis()
Section titled “initializeRedis()”initializeRedis(
_redisHandler):Promise<void>
Defined in: packages/core/src/core/events/logfire-handler.ts:159
Parameters
Section titled “Parameters”_redisHandler
Section titled “_redisHandler”Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”AgentHandlerProtocol.initializeRedis
sendEvent()
Section titled “sendEvent()”sendEvent(
event):Promise<void>
Defined in: packages/core/src/core/events/logfire-handler.ts:108
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”AgentHandlerProtocol.sendEvent
sendMetric()
Section titled “sendMetric()”sendMetric(
metric):Promise<void>
Defined in: packages/core/src/core/events/logfire-handler.ts:139
Parameters
Section titled “Parameters”metric
Section titled “metric”unknown
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”AgentHandlerProtocol.sendMetric
start()
Section titled “start()”start():
Promise<void>
Defined in: packages/core/src/core/events/logfire-handler.ts:79
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”stop()
Section titled “stop()”stop():
Promise<void>
Defined in: packages/core/src/core/events/logfire-handler.ts:99
Returns
Section titled “Returns”Promise<void>