Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
type API struct {
// contains filtered or unexported fields
}
func NewAPI ¶
func NewAPI(ctrl *controller.Controller) *API
func (*API) List ¶
func (api *API) List(ctx context.Context, requester interface{}, request *ListRequest) (*ListResponse, error)
type ConversationWithTrace ¶
type ConversationWithTrace struct {
*agent.Conversation
Trace []harnesses.TraceEvent `json:"trace,omitempty"`
}
ConversationWithTrace decorates a conversation with the step-by-step trace parsed from its raw harness output.
type ListRequest ¶
func (*ListRequest) Validate ¶
func (r *ListRequest) Validate() error
type ListResponse ¶
type ListResponse struct {
Conversations []ConversationWithTrace `json:"conversations"`
}
Click to show internal directories.
Click to hide internal directories.