Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type Event ¶
type Event struct {
Time time.Time `json:"time,omitempty"`
CallContext *engine.Context `json:"callContext,omitempty"`
ToolSubCalls map[string]engine.Call `json:"toolSubCalls,omitempty"`
ToolResults int `json:"toolResults,omitempty"`
Type EventType `json:"type,omitempty"`
ChatCompletionID string `json:"chatCompletionId,omitempty"`
ChatRequest any `json:"chatRequest,omitempty"`
ChatResponse any `json:"chatResponse,omitempty"`
ChatResponseCached bool `json:"chatResponseCached,omitempty"`
Content string `json:"content,omitempty"`
}
type MonitorFactory ¶
type MonitorKey ¶ added in v0.5.0
type MonitorKey struct{}
type Options ¶
type Options struct {
MonitorFactory MonitorFactory `usage:"-"`
RuntimeManager engine.RuntimeManager `usage:"-"`
StartPort int64 `usage:"-"`
EndPort int64 `usage:"-"`
}
Click to show internal directories.
Click to hide internal directories.