MCPcopy Create free account
hub / github.com/cloudwego/eino-ext / NewLoopHandler

Function NewLoopHandler

callbacks/cozeloop/callback.go:28–47  ·  view source on GitHub ↗
(client cozeloop.Client, opts ...Option)

Source from the content-addressed store, hash-verified

26)
27
28func NewLoopHandler(client cozeloop.Client, opts ...Option) callbacks.Handler {
29 var handler callbacks.Handler
30
31 o := &options{
32 enableTracing: true,
33 }
34
35 for _, opt := range opts {
36 opt(o)
37 }
38
39 if o.enableTracing {
40 handler = newTraceCallbackHandler(client, o)
41 }
42
43 return &Handler{
44 Client: client,
45 handler: handler,
46 }
47}
48
49type Handler struct {
50 cozeloop.Client

Callers 1

TestCozeLoopCallbackFunction · 0.85

Calls 1

newTraceCallbackHandlerFunction · 0.85

Tested by 1

TestCozeLoopCallbackFunction · 0.68

Used in the wild real call sites across dependent graphs

searching dependent graphs…