Documentation
¶
Index ¶
- Variables
- type AgentContextConfig
- func (*AgentContextConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AgentContextConfig) GetCompactionThreshold() float64
- func (*AgentContextConfig) ProtoMessage()
- func (x *AgentContextConfig) ProtoReflect() protoreflect.Message
- func (x *AgentContextConfig) Reset()
- func (x *AgentContextConfig) String() string
- type AgentExecuteConfig
- func (*AgentExecuteConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AgentExecuteConfig) GetApprovalTimeout() string
- func (x *AgentExecuteConfig) GetContext() *AgentContextConfig
- func (x *AgentExecuteConfig) GetLoopDetection() *LoopDetectionConfig
- func (x *AgentExecuteConfig) GetMaxIterations() int32
- func (x *AgentExecuteConfig) GetProviderService() string
- func (x *AgentExecuteConfig) GetRequestTimeout() string
- func (*AgentExecuteConfig) ProtoMessage()
- func (x *AgentExecuteConfig) ProtoReflect() protoreflect.Message
- func (x *AgentExecuteConfig) Reset()
- func (x *AgentExecuteConfig) String() string
- type AgentExecuteInput
- func (*AgentExecuteInput) Descriptor() ([]byte, []int)deprecated
- func (x *AgentExecuteInput) GetAgentId() string
- func (x *AgentExecuteInput) GetAgentName() string
- func (x *AgentExecuteInput) GetDescription() string
- func (x *AgentExecuteInput) GetId() string
- func (x *AgentExecuteInput) GetName() string
- func (x *AgentExecuteInput) GetProjectId() string
- func (x *AgentExecuteInput) GetProvider() string
- func (x *AgentExecuteInput) GetSystemPrompt() string
- func (x *AgentExecuteInput) GetTask() string
- func (x *AgentExecuteInput) GetTaskId() string
- func (*AgentExecuteInput) ProtoMessage()
- func (x *AgentExecuteInput) ProtoReflect() protoreflect.Message
- func (x *AgentExecuteInput) Reset()
- func (x *AgentExecuteInput) String() string
- type AgentExecuteOutput
- func (*AgentExecuteOutput) Descriptor() ([]byte, []int)deprecated
- func (x *AgentExecuteOutput) GetError() string
- func (x *AgentExecuteOutput) GetIterations() int32
- func (x *AgentExecuteOutput) GetResult() string
- func (x *AgentExecuteOutput) GetStatus() string
- func (x *AgentExecuteOutput) GetThinking() string
- func (*AgentExecuteOutput) ProtoMessage()
- func (x *AgentExecuteOutput) ProtoReflect() protoreflect.Message
- func (x *AgentExecuteOutput) Reset()
- func (x *AgentExecuteOutput) String() string
- type AgentSeed
- func (*AgentSeed) Descriptor() ([]byte, []int)deprecated
- func (x *AgentSeed) GetId() string
- func (x *AgentSeed) GetIsLead() bool
- func (x *AgentSeed) GetModel() string
- func (x *AgentSeed) GetName() string
- func (x *AgentSeed) GetProvider() string
- func (x *AgentSeed) GetRole() string
- func (x *AgentSeed) GetSystemPrompt() string
- func (x *AgentSeed) GetTeamId() string
- func (*AgentSeed) ProtoMessage()
- func (x *AgentSeed) ProtoReflect() protoreflect.Message
- func (x *AgentSeed) Reset()
- func (x *AgentSeed) String() string
- type LoopDetectionConfig
- func (*LoopDetectionConfig) Descriptor() ([]byte, []int)deprecated
- func (x *LoopDetectionConfig) GetMaxAlternating() int32
- func (x *LoopDetectionConfig) GetMaxConsecutive() int32
- func (x *LoopDetectionConfig) GetMaxErrors() int32
- func (x *LoopDetectionConfig) GetMaxNoProgress() int32
- func (*LoopDetectionConfig) ProtoMessage()
- func (x *LoopDetectionConfig) ProtoReflect() protoreflect.Message
- func (x *LoopDetectionConfig) Reset()
- func (x *LoopDetectionConfig) String() string
- type ModelPullConfig
- func (*ModelPullConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ModelPullConfig) GetBaseUrl() string
- func (x *ModelPullConfig) GetFile() string
- func (x *ModelPullConfig) GetModel() string
- func (x *ModelPullConfig) GetOutputDir() string
- func (x *ModelPullConfig) GetProvider() string
- func (x *ModelPullConfig) GetSource() string
- func (*ModelPullConfig) ProtoMessage()
- func (x *ModelPullConfig) ProtoReflect() protoreflect.Message
- func (x *ModelPullConfig) Reset()
- func (x *ModelPullConfig) String() string
- type ModelPullInput
- type ModelPullOutput
- func (*ModelPullOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ModelPullOutput) GetError() string
- func (x *ModelPullOutput) GetModelPath() string
- func (x *ModelPullOutput) GetSizeBytes() int64
- func (x *ModelPullOutput) GetStatus() string
- func (*ModelPullOutput) ProtoMessage()
- func (x *ModelPullOutput) ProtoReflect() protoreflect.Message
- func (x *ModelPullOutput) Reset()
- func (x *ModelPullOutput) String() string
- type ProviderConfig
- func (*ProviderConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ProviderConfig) GetAgents() []*AgentSeed
- func (x *ProviderConfig) GetApiKey() string
- func (x *ProviderConfig) GetBaseUrl() string
- func (x *ProviderConfig) GetContextWindow() int32
- func (x *ProviderConfig) GetLoop() bool
- func (x *ProviderConfig) GetMaxTokens() int32
- func (x *ProviderConfig) GetModel() string
- func (x *ProviderConfig) GetProvider() string
- func (x *ProviderConfig) GetResponses() []string
- func (x *ProviderConfig) GetScenarioFile() string
- func (x *ProviderConfig) GetSteps() []*ScriptedStep
- func (x *ProviderConfig) GetTestMode() string
- func (x *ProviderConfig) GetTimeout() string
- func (*ProviderConfig) ProtoMessage()
- func (x *ProviderConfig) ProtoReflect() protoreflect.Message
- func (x *ProviderConfig) Reset()
- func (x *ProviderConfig) String() string
- type ProviderModel
- func (*ProviderModel) Descriptor() ([]byte, []int)deprecated
- func (x *ProviderModel) GetContextWindow() int32
- func (x *ProviderModel) GetId() string
- func (x *ProviderModel) GetName() string
- func (*ProviderModel) ProtoMessage()
- func (x *ProviderModel) ProtoReflect() protoreflect.Message
- func (x *ProviderModel) Reset()
- func (x *ProviderModel) String() string
- type ProviderModelsConfig
- type ProviderModelsInput
- func (*ProviderModelsInput) Descriptor() ([]byte, []int)deprecated
- func (x *ProviderModelsInput) GetApiKey() string
- func (x *ProviderModelsInput) GetBaseUrl() string
- func (x *ProviderModelsInput) GetProviderType() string
- func (*ProviderModelsInput) ProtoMessage()
- func (x *ProviderModelsInput) ProtoReflect() protoreflect.Message
- func (x *ProviderModelsInput) Reset()
- func (x *ProviderModelsInput) String() string
- type ProviderModelsOutput
- func (*ProviderModelsOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ProviderModelsOutput) GetError() string
- func (x *ProviderModelsOutput) GetModels() []*ProviderModel
- func (x *ProviderModelsOutput) GetSuccess() bool
- func (*ProviderModelsOutput) ProtoMessage()
- func (x *ProviderModelsOutput) ProtoReflect() protoreflect.Message
- func (x *ProviderModelsOutput) Reset()
- func (x *ProviderModelsOutput) String() string
- type ProviderTestConfig
- func (*ProviderTestConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ProviderTestConfig) GetAlias() string
- func (*ProviderTestConfig) ProtoMessage()
- func (x *ProviderTestConfig) ProtoReflect() protoreflect.Message
- func (x *ProviderTestConfig) Reset()
- func (x *ProviderTestConfig) String() string
- type ProviderTestInput
- type ProviderTestOutput
- func (*ProviderTestOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ProviderTestOutput) GetLatencyMs() int64
- func (x *ProviderTestOutput) GetMessage() string
- func (x *ProviderTestOutput) GetSuccess() bool
- func (*ProviderTestOutput) ProtoMessage()
- func (x *ProviderTestOutput) ProtoReflect() protoreflect.Message
- func (x *ProviderTestOutput) Reset()
- func (x *ProviderTestOutput) String() string
- type ScriptedStep
- func (*ScriptedStep) Descriptor() ([]byte, []int)deprecated
- func (x *ScriptedStep) GetContent() string
- func (x *ScriptedStep) GetError() string
- func (x *ScriptedStep) GetToolCalls() []*ToolCall
- func (*ScriptedStep) ProtoMessage()
- func (x *ScriptedStep) ProtoReflect() protoreflect.Message
- func (x *ScriptedStep) Reset()
- func (x *ScriptedStep) String() string
- type ToolCall
- func (*ToolCall) Descriptor() ([]byte, []int)deprecated
- func (x *ToolCall) GetArgumentsJson() string
- func (x *ToolCall) GetId() string
- func (x *ToolCall) GetName() string
- func (*ToolCall) ProtoMessage()
- func (x *ToolCall) ProtoReflect() protoreflect.Message
- func (x *ToolCall) Reset()
- func (x *ToolCall) String() string
Constants ¶
This section is empty.
Variables ¶
var File_internal_contracts_agent_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AgentContextConfig ¶
type AgentContextConfig struct {
CompactionThreshold float64 `protobuf:"fixed64,1,opt,name=compaction_threshold,json=compactionThreshold,proto3" json:"compaction_threshold,omitempty"`
// contains filtered or unexported fields
}
func (*AgentContextConfig) Descriptor
deprecated
func (*AgentContextConfig) Descriptor() ([]byte, []int)
Deprecated: Use AgentContextConfig.ProtoReflect.Descriptor instead.
func (*AgentContextConfig) GetCompactionThreshold ¶
func (x *AgentContextConfig) GetCompactionThreshold() float64
func (*AgentContextConfig) ProtoMessage ¶
func (*AgentContextConfig) ProtoMessage()
func (*AgentContextConfig) ProtoReflect ¶
func (x *AgentContextConfig) ProtoReflect() protoreflect.Message
func (*AgentContextConfig) Reset ¶
func (x *AgentContextConfig) Reset()
func (*AgentContextConfig) String ¶
func (x *AgentContextConfig) String() string
type AgentExecuteConfig ¶
type AgentExecuteConfig struct {
MaxIterations int32 `protobuf:"varint,1,opt,name=max_iterations,json=maxIterations,proto3" json:"max_iterations,omitempty"`
ProviderService string `protobuf:"bytes,2,opt,name=provider_service,json=providerService,proto3" json:"provider_service,omitempty"`
ApprovalTimeout string `protobuf:"bytes,3,opt,name=approval_timeout,json=approvalTimeout,proto3" json:"approval_timeout,omitempty"`
RequestTimeout string `protobuf:"bytes,4,opt,name=request_timeout,json=requestTimeout,proto3" json:"request_timeout,omitempty"`
LoopDetection *LoopDetectionConfig `protobuf:"bytes,5,opt,name=loop_detection,json=loopDetection,proto3" json:"loop_detection,omitempty"`
Context *AgentContextConfig `protobuf:"bytes,6,opt,name=context,proto3" json:"context,omitempty"`
// contains filtered or unexported fields
}
func (*AgentExecuteConfig) Descriptor
deprecated
func (*AgentExecuteConfig) Descriptor() ([]byte, []int)
Deprecated: Use AgentExecuteConfig.ProtoReflect.Descriptor instead.
func (*AgentExecuteConfig) GetApprovalTimeout ¶
func (x *AgentExecuteConfig) GetApprovalTimeout() string
func (*AgentExecuteConfig) GetContext ¶
func (x *AgentExecuteConfig) GetContext() *AgentContextConfig
func (*AgentExecuteConfig) GetLoopDetection ¶
func (x *AgentExecuteConfig) GetLoopDetection() *LoopDetectionConfig
func (*AgentExecuteConfig) GetMaxIterations ¶
func (x *AgentExecuteConfig) GetMaxIterations() int32
func (*AgentExecuteConfig) GetProviderService ¶
func (x *AgentExecuteConfig) GetProviderService() string
func (*AgentExecuteConfig) GetRequestTimeout ¶
func (x *AgentExecuteConfig) GetRequestTimeout() string
func (*AgentExecuteConfig) ProtoMessage ¶
func (*AgentExecuteConfig) ProtoMessage()
func (*AgentExecuteConfig) ProtoReflect ¶
func (x *AgentExecuteConfig) ProtoReflect() protoreflect.Message
func (*AgentExecuteConfig) Reset ¶
func (x *AgentExecuteConfig) Reset()
func (*AgentExecuteConfig) String ¶
func (x *AgentExecuteConfig) String() string
type AgentExecuteInput ¶
type AgentExecuteInput struct {
Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
SystemPrompt string `protobuf:"bytes,2,opt,name=system_prompt,json=systemPrompt,proto3" json:"system_prompt,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
Task string `protobuf:"bytes,4,opt,name=task,proto3" json:"task,omitempty"`
AgentName string `protobuf:"bytes,5,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"`
AgentId string `protobuf:"bytes,7,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
TaskId string `protobuf:"bytes,8,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
Id string `protobuf:"bytes,9,opt,name=id,proto3" json:"id,omitempty"`
ProjectId string `protobuf:"bytes,10,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
// contains filtered or unexported fields
}
func (*AgentExecuteInput) Descriptor
deprecated
func (*AgentExecuteInput) Descriptor() ([]byte, []int)
Deprecated: Use AgentExecuteInput.ProtoReflect.Descriptor instead.
func (*AgentExecuteInput) GetAgentId ¶
func (x *AgentExecuteInput) GetAgentId() string
func (*AgentExecuteInput) GetAgentName ¶
func (x *AgentExecuteInput) GetAgentName() string
func (*AgentExecuteInput) GetDescription ¶
func (x *AgentExecuteInput) GetDescription() string
func (*AgentExecuteInput) GetId ¶
func (x *AgentExecuteInput) GetId() string
func (*AgentExecuteInput) GetName ¶
func (x *AgentExecuteInput) GetName() string
func (*AgentExecuteInput) GetProjectId ¶
func (x *AgentExecuteInput) GetProjectId() string
func (*AgentExecuteInput) GetProvider ¶
func (x *AgentExecuteInput) GetProvider() string
func (*AgentExecuteInput) GetSystemPrompt ¶
func (x *AgentExecuteInput) GetSystemPrompt() string
func (*AgentExecuteInput) GetTask ¶
func (x *AgentExecuteInput) GetTask() string
func (*AgentExecuteInput) GetTaskId ¶
func (x *AgentExecuteInput) GetTaskId() string
func (*AgentExecuteInput) ProtoMessage ¶
func (*AgentExecuteInput) ProtoMessage()
func (*AgentExecuteInput) ProtoReflect ¶
func (x *AgentExecuteInput) ProtoReflect() protoreflect.Message
func (*AgentExecuteInput) Reset ¶
func (x *AgentExecuteInput) Reset()
func (*AgentExecuteInput) String ¶
func (x *AgentExecuteInput) String() string
type AgentExecuteOutput ¶
type AgentExecuteOutput struct {
Result string `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
Iterations int32 `protobuf:"varint,3,opt,name=iterations,proto3" json:"iterations,omitempty"`
Thinking string `protobuf:"bytes,4,opt,name=thinking,proto3" json:"thinking,omitempty"`
Error string `protobuf:"bytes,100,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*AgentExecuteOutput) Descriptor
deprecated
func (*AgentExecuteOutput) Descriptor() ([]byte, []int)
Deprecated: Use AgentExecuteOutput.ProtoReflect.Descriptor instead.
func (*AgentExecuteOutput) GetError ¶
func (x *AgentExecuteOutput) GetError() string
func (*AgentExecuteOutput) GetIterations ¶
func (x *AgentExecuteOutput) GetIterations() int32
func (*AgentExecuteOutput) GetResult ¶
func (x *AgentExecuteOutput) GetResult() string
func (*AgentExecuteOutput) GetStatus ¶
func (x *AgentExecuteOutput) GetStatus() string
func (*AgentExecuteOutput) GetThinking ¶
func (x *AgentExecuteOutput) GetThinking() string
func (*AgentExecuteOutput) ProtoMessage ¶
func (*AgentExecuteOutput) ProtoMessage()
func (*AgentExecuteOutput) ProtoReflect ¶
func (x *AgentExecuteOutput) ProtoReflect() protoreflect.Message
func (*AgentExecuteOutput) Reset ¶
func (x *AgentExecuteOutput) Reset()
func (*AgentExecuteOutput) String ¶
func (x *AgentExecuteOutput) String() string
type AgentSeed ¶
type AgentSeed struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Role string `protobuf:"bytes,3,opt,name=role,proto3" json:"role,omitempty"`
SystemPrompt string `protobuf:"bytes,4,opt,name=system_prompt,json=systemPrompt,proto3" json:"system_prompt,omitempty"`
Provider string `protobuf:"bytes,5,opt,name=provider,proto3" json:"provider,omitempty"`
Model string `protobuf:"bytes,6,opt,name=model,proto3" json:"model,omitempty"`
TeamId string `protobuf:"bytes,7,opt,name=team_id,json=teamId,proto3" json:"team_id,omitempty"`
IsLead bool `protobuf:"varint,8,opt,name=is_lead,json=isLead,proto3" json:"is_lead,omitempty"`
// contains filtered or unexported fields
}
func (*AgentSeed) Descriptor
deprecated
func (*AgentSeed) GetProvider ¶
func (*AgentSeed) GetSystemPrompt ¶
func (*AgentSeed) ProtoMessage ¶
func (*AgentSeed) ProtoMessage()
func (*AgentSeed) ProtoReflect ¶
func (x *AgentSeed) ProtoReflect() protoreflect.Message
type LoopDetectionConfig ¶
type LoopDetectionConfig struct {
MaxConsecutive int32 `protobuf:"varint,1,opt,name=max_consecutive,json=maxConsecutive,proto3" json:"max_consecutive,omitempty"`
MaxErrors int32 `protobuf:"varint,2,opt,name=max_errors,json=maxErrors,proto3" json:"max_errors,omitempty"`
MaxAlternating int32 `protobuf:"varint,3,opt,name=max_alternating,json=maxAlternating,proto3" json:"max_alternating,omitempty"`
MaxNoProgress int32 `protobuf:"varint,4,opt,name=max_no_progress,json=maxNoProgress,proto3" json:"max_no_progress,omitempty"`
// contains filtered or unexported fields
}
func (*LoopDetectionConfig) Descriptor
deprecated
func (*LoopDetectionConfig) Descriptor() ([]byte, []int)
Deprecated: Use LoopDetectionConfig.ProtoReflect.Descriptor instead.
func (*LoopDetectionConfig) GetMaxAlternating ¶
func (x *LoopDetectionConfig) GetMaxAlternating() int32
func (*LoopDetectionConfig) GetMaxConsecutive ¶
func (x *LoopDetectionConfig) GetMaxConsecutive() int32
func (*LoopDetectionConfig) GetMaxErrors ¶
func (x *LoopDetectionConfig) GetMaxErrors() int32
func (*LoopDetectionConfig) GetMaxNoProgress ¶
func (x *LoopDetectionConfig) GetMaxNoProgress() int32
func (*LoopDetectionConfig) ProtoMessage ¶
func (*LoopDetectionConfig) ProtoMessage()
func (*LoopDetectionConfig) ProtoReflect ¶
func (x *LoopDetectionConfig) ProtoReflect() protoreflect.Message
func (*LoopDetectionConfig) Reset ¶
func (x *LoopDetectionConfig) Reset()
func (*LoopDetectionConfig) String ¶
func (x *LoopDetectionConfig) String() string
type ModelPullConfig ¶
type ModelPullConfig struct {
Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
Source string `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
Model string `protobuf:"bytes,3,opt,name=model,proto3" json:"model,omitempty"`
File string `protobuf:"bytes,4,opt,name=file,proto3" json:"file,omitempty"`
OutputDir string `protobuf:"bytes,5,opt,name=output_dir,json=outputDir,proto3" json:"output_dir,omitempty"`
BaseUrl string `protobuf:"bytes,6,opt,name=base_url,json=baseUrl,proto3" json:"base_url,omitempty"`
// contains filtered or unexported fields
}
func (*ModelPullConfig) Descriptor
deprecated
func (*ModelPullConfig) Descriptor() ([]byte, []int)
Deprecated: Use ModelPullConfig.ProtoReflect.Descriptor instead.
func (*ModelPullConfig) GetBaseUrl ¶
func (x *ModelPullConfig) GetBaseUrl() string
func (*ModelPullConfig) GetFile ¶
func (x *ModelPullConfig) GetFile() string
func (*ModelPullConfig) GetModel ¶
func (x *ModelPullConfig) GetModel() string
func (*ModelPullConfig) GetOutputDir ¶
func (x *ModelPullConfig) GetOutputDir() string
func (*ModelPullConfig) GetProvider ¶
func (x *ModelPullConfig) GetProvider() string
func (*ModelPullConfig) GetSource ¶
func (x *ModelPullConfig) GetSource() string
func (*ModelPullConfig) ProtoMessage ¶
func (*ModelPullConfig) ProtoMessage()
func (*ModelPullConfig) ProtoReflect ¶
func (x *ModelPullConfig) ProtoReflect() protoreflect.Message
func (*ModelPullConfig) Reset ¶
func (x *ModelPullConfig) Reset()
func (*ModelPullConfig) String ¶
func (x *ModelPullConfig) String() string
type ModelPullInput ¶
type ModelPullInput struct {
// contains filtered or unexported fields
}
func (*ModelPullInput) Descriptor
deprecated
func (*ModelPullInput) Descriptor() ([]byte, []int)
Deprecated: Use ModelPullInput.ProtoReflect.Descriptor instead.
func (*ModelPullInput) ProtoMessage ¶
func (*ModelPullInput) ProtoMessage()
func (*ModelPullInput) ProtoReflect ¶
func (x *ModelPullInput) ProtoReflect() protoreflect.Message
func (*ModelPullInput) Reset ¶
func (x *ModelPullInput) Reset()
func (*ModelPullInput) String ¶
func (x *ModelPullInput) String() string
type ModelPullOutput ¶
type ModelPullOutput struct {
Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
ModelPath string `protobuf:"bytes,2,opt,name=model_path,json=modelPath,proto3" json:"model_path,omitempty"`
SizeBytes int64 `protobuf:"varint,3,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"`
Error string `protobuf:"bytes,100,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*ModelPullOutput) Descriptor
deprecated
func (*ModelPullOutput) Descriptor() ([]byte, []int)
Deprecated: Use ModelPullOutput.ProtoReflect.Descriptor instead.
func (*ModelPullOutput) GetError ¶
func (x *ModelPullOutput) GetError() string
func (*ModelPullOutput) GetModelPath ¶
func (x *ModelPullOutput) GetModelPath() string
func (*ModelPullOutput) GetSizeBytes ¶
func (x *ModelPullOutput) GetSizeBytes() int64
func (*ModelPullOutput) GetStatus ¶
func (x *ModelPullOutput) GetStatus() string
func (*ModelPullOutput) ProtoMessage ¶
func (*ModelPullOutput) ProtoMessage()
func (*ModelPullOutput) ProtoReflect ¶
func (x *ModelPullOutput) ProtoReflect() protoreflect.Message
func (*ModelPullOutput) Reset ¶
func (x *ModelPullOutput) Reset()
func (*ModelPullOutput) String ¶
func (x *ModelPullOutput) String() string
type ProviderConfig ¶
type ProviderConfig struct {
Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
ApiKey string `protobuf:"bytes,3,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
BaseUrl string `protobuf:"bytes,4,opt,name=base_url,json=baseUrl,proto3" json:"base_url,omitempty"`
MaxTokens int32 `protobuf:"varint,5,opt,name=max_tokens,json=maxTokens,proto3" json:"max_tokens,omitempty"`
Responses []string `protobuf:"bytes,6,rep,name=responses,proto3" json:"responses,omitempty"`
TestMode string `protobuf:"bytes,7,opt,name=test_mode,json=testMode,proto3" json:"test_mode,omitempty"`
ScenarioFile string `protobuf:"bytes,8,opt,name=scenario_file,json=scenarioFile,proto3" json:"scenario_file,omitempty"`
Loop bool `protobuf:"varint,9,opt,name=loop,proto3" json:"loop,omitempty"`
Timeout string `protobuf:"bytes,10,opt,name=timeout,proto3" json:"timeout,omitempty"`
ContextWindow int32 `protobuf:"varint,11,opt,name=context_window,json=contextWindow,proto3" json:"context_window,omitempty"`
Steps []*ScriptedStep `protobuf:"bytes,12,rep,name=steps,proto3" json:"steps,omitempty"`
Agents []*AgentSeed `protobuf:"bytes,13,rep,name=agents,proto3" json:"agents,omitempty"`
// contains filtered or unexported fields
}
func (*ProviderConfig) Descriptor
deprecated
func (*ProviderConfig) Descriptor() ([]byte, []int)
Deprecated: Use ProviderConfig.ProtoReflect.Descriptor instead.
func (*ProviderConfig) GetAgents ¶
func (x *ProviderConfig) GetAgents() []*AgentSeed
func (*ProviderConfig) GetApiKey ¶
func (x *ProviderConfig) GetApiKey() string
func (*ProviderConfig) GetBaseUrl ¶
func (x *ProviderConfig) GetBaseUrl() string
func (*ProviderConfig) GetContextWindow ¶
func (x *ProviderConfig) GetContextWindow() int32
func (*ProviderConfig) GetLoop ¶
func (x *ProviderConfig) GetLoop() bool
func (*ProviderConfig) GetMaxTokens ¶
func (x *ProviderConfig) GetMaxTokens() int32
func (*ProviderConfig) GetModel ¶
func (x *ProviderConfig) GetModel() string
func (*ProviderConfig) GetProvider ¶
func (x *ProviderConfig) GetProvider() string
func (*ProviderConfig) GetResponses ¶
func (x *ProviderConfig) GetResponses() []string
func (*ProviderConfig) GetScenarioFile ¶
func (x *ProviderConfig) GetScenarioFile() string
func (*ProviderConfig) GetSteps ¶
func (x *ProviderConfig) GetSteps() []*ScriptedStep
func (*ProviderConfig) GetTestMode ¶
func (x *ProviderConfig) GetTestMode() string
func (*ProviderConfig) GetTimeout ¶
func (x *ProviderConfig) GetTimeout() string
func (*ProviderConfig) ProtoMessage ¶
func (*ProviderConfig) ProtoMessage()
func (*ProviderConfig) ProtoReflect ¶
func (x *ProviderConfig) ProtoReflect() protoreflect.Message
func (*ProviderConfig) Reset ¶
func (x *ProviderConfig) Reset()
func (*ProviderConfig) String ¶
func (x *ProviderConfig) String() string
type ProviderModel ¶
type ProviderModel struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
ContextWindow int32 `protobuf:"varint,3,opt,name=context_window,json=contextWindow,proto3" json:"context_window,omitempty"`
// contains filtered or unexported fields
}
func (*ProviderModel) Descriptor
deprecated
func (*ProviderModel) Descriptor() ([]byte, []int)
Deprecated: Use ProviderModel.ProtoReflect.Descriptor instead.
func (*ProviderModel) GetContextWindow ¶
func (x *ProviderModel) GetContextWindow() int32
func (*ProviderModel) GetId ¶
func (x *ProviderModel) GetId() string
func (*ProviderModel) GetName ¶
func (x *ProviderModel) GetName() string
func (*ProviderModel) ProtoMessage ¶
func (*ProviderModel) ProtoMessage()
func (*ProviderModel) ProtoReflect ¶
func (x *ProviderModel) ProtoReflect() protoreflect.Message
func (*ProviderModel) Reset ¶
func (x *ProviderModel) Reset()
func (*ProviderModel) String ¶
func (x *ProviderModel) String() string
type ProviderModelsConfig ¶
type ProviderModelsConfig struct {
// contains filtered or unexported fields
}
func (*ProviderModelsConfig) Descriptor
deprecated
func (*ProviderModelsConfig) Descriptor() ([]byte, []int)
Deprecated: Use ProviderModelsConfig.ProtoReflect.Descriptor instead.
func (*ProviderModelsConfig) ProtoMessage ¶
func (*ProviderModelsConfig) ProtoMessage()
func (*ProviderModelsConfig) ProtoReflect ¶
func (x *ProviderModelsConfig) ProtoReflect() protoreflect.Message
func (*ProviderModelsConfig) Reset ¶
func (x *ProviderModelsConfig) Reset()
func (*ProviderModelsConfig) String ¶
func (x *ProviderModelsConfig) String() string
type ProviderModelsInput ¶
type ProviderModelsInput struct {
ProviderType string `protobuf:"bytes,1,opt,name=provider_type,json=providerType,proto3" json:"provider_type,omitempty"`
ApiKey string `protobuf:"bytes,2,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
BaseUrl string `protobuf:"bytes,3,opt,name=base_url,json=baseUrl,proto3" json:"base_url,omitempty"`
// contains filtered or unexported fields
}
func (*ProviderModelsInput) Descriptor
deprecated
func (*ProviderModelsInput) Descriptor() ([]byte, []int)
Deprecated: Use ProviderModelsInput.ProtoReflect.Descriptor instead.
func (*ProviderModelsInput) GetApiKey ¶
func (x *ProviderModelsInput) GetApiKey() string
func (*ProviderModelsInput) GetBaseUrl ¶
func (x *ProviderModelsInput) GetBaseUrl() string
func (*ProviderModelsInput) GetProviderType ¶
func (x *ProviderModelsInput) GetProviderType() string
func (*ProviderModelsInput) ProtoMessage ¶
func (*ProviderModelsInput) ProtoMessage()
func (*ProviderModelsInput) ProtoReflect ¶
func (x *ProviderModelsInput) ProtoReflect() protoreflect.Message
func (*ProviderModelsInput) Reset ¶
func (x *ProviderModelsInput) Reset()
func (*ProviderModelsInput) String ¶
func (x *ProviderModelsInput) String() string
type ProviderModelsOutput ¶
type ProviderModelsOutput struct {
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
Models []*ProviderModel `protobuf:"bytes,2,rep,name=models,proto3" json:"models,omitempty"`
Error string `protobuf:"bytes,100,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*ProviderModelsOutput) Descriptor
deprecated
func (*ProviderModelsOutput) Descriptor() ([]byte, []int)
Deprecated: Use ProviderModelsOutput.ProtoReflect.Descriptor instead.
func (*ProviderModelsOutput) GetError ¶
func (x *ProviderModelsOutput) GetError() string
func (*ProviderModelsOutput) GetModels ¶
func (x *ProviderModelsOutput) GetModels() []*ProviderModel
func (*ProviderModelsOutput) GetSuccess ¶
func (x *ProviderModelsOutput) GetSuccess() bool
func (*ProviderModelsOutput) ProtoMessage ¶
func (*ProviderModelsOutput) ProtoMessage()
func (*ProviderModelsOutput) ProtoReflect ¶
func (x *ProviderModelsOutput) ProtoReflect() protoreflect.Message
func (*ProviderModelsOutput) Reset ¶
func (x *ProviderModelsOutput) Reset()
func (*ProviderModelsOutput) String ¶
func (x *ProviderModelsOutput) String() string
type ProviderTestConfig ¶
type ProviderTestConfig struct {
Alias string `protobuf:"bytes,1,opt,name=alias,proto3" json:"alias,omitempty"`
// contains filtered or unexported fields
}
func (*ProviderTestConfig) Descriptor
deprecated
func (*ProviderTestConfig) Descriptor() ([]byte, []int)
Deprecated: Use ProviderTestConfig.ProtoReflect.Descriptor instead.
func (*ProviderTestConfig) GetAlias ¶
func (x *ProviderTestConfig) GetAlias() string
func (*ProviderTestConfig) ProtoMessage ¶
func (*ProviderTestConfig) ProtoMessage()
func (*ProviderTestConfig) ProtoReflect ¶
func (x *ProviderTestConfig) ProtoReflect() protoreflect.Message
func (*ProviderTestConfig) Reset ¶
func (x *ProviderTestConfig) Reset()
func (*ProviderTestConfig) String ¶
func (x *ProviderTestConfig) String() string
type ProviderTestInput ¶
type ProviderTestInput struct {
Alias string `protobuf:"bytes,1,opt,name=alias,proto3" json:"alias,omitempty"`
// contains filtered or unexported fields
}
func (*ProviderTestInput) Descriptor
deprecated
func (*ProviderTestInput) Descriptor() ([]byte, []int)
Deprecated: Use ProviderTestInput.ProtoReflect.Descriptor instead.
func (*ProviderTestInput) GetAlias ¶
func (x *ProviderTestInput) GetAlias() string
func (*ProviderTestInput) ProtoMessage ¶
func (*ProviderTestInput) ProtoMessage()
func (*ProviderTestInput) ProtoReflect ¶
func (x *ProviderTestInput) ProtoReflect() protoreflect.Message
func (*ProviderTestInput) Reset ¶
func (x *ProviderTestInput) Reset()
func (*ProviderTestInput) String ¶
func (x *ProviderTestInput) String() string
type ProviderTestOutput ¶
type ProviderTestOutput struct {
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
LatencyMs int64 `protobuf:"varint,3,opt,name=latency_ms,json=latencyMs,proto3" json:"latency_ms,omitempty"`
// contains filtered or unexported fields
}
func (*ProviderTestOutput) Descriptor
deprecated
func (*ProviderTestOutput) Descriptor() ([]byte, []int)
Deprecated: Use ProviderTestOutput.ProtoReflect.Descriptor instead.
func (*ProviderTestOutput) GetLatencyMs ¶
func (x *ProviderTestOutput) GetLatencyMs() int64
func (*ProviderTestOutput) GetMessage ¶
func (x *ProviderTestOutput) GetMessage() string
func (*ProviderTestOutput) GetSuccess ¶
func (x *ProviderTestOutput) GetSuccess() bool
func (*ProviderTestOutput) ProtoMessage ¶
func (*ProviderTestOutput) ProtoMessage()
func (*ProviderTestOutput) ProtoReflect ¶
func (x *ProviderTestOutput) ProtoReflect() protoreflect.Message
func (*ProviderTestOutput) Reset ¶
func (x *ProviderTestOutput) Reset()
func (*ProviderTestOutput) String ¶
func (x *ProviderTestOutput) String() string
type ScriptedStep ¶
type ScriptedStep struct {
Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
ToolCalls []*ToolCall `protobuf:"bytes,3,rep,name=tool_calls,json=toolCalls,proto3" json:"tool_calls,omitempty"`
// contains filtered or unexported fields
}
func (*ScriptedStep) Descriptor
deprecated
func (*ScriptedStep) Descriptor() ([]byte, []int)
Deprecated: Use ScriptedStep.ProtoReflect.Descriptor instead.
func (*ScriptedStep) GetContent ¶
func (x *ScriptedStep) GetContent() string
func (*ScriptedStep) GetError ¶
func (x *ScriptedStep) GetError() string
func (*ScriptedStep) GetToolCalls ¶
func (x *ScriptedStep) GetToolCalls() []*ToolCall
func (*ScriptedStep) ProtoMessage ¶
func (*ScriptedStep) ProtoMessage()
func (*ScriptedStep) ProtoReflect ¶
func (x *ScriptedStep) ProtoReflect() protoreflect.Message
func (*ScriptedStep) Reset ¶
func (x *ScriptedStep) Reset()
func (*ScriptedStep) String ¶
func (x *ScriptedStep) String() string
type ToolCall ¶
type ToolCall struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
ArgumentsJson string `protobuf:"bytes,3,opt,name=arguments_json,json=argumentsJson,proto3" json:"arguments_json,omitempty"`
// contains filtered or unexported fields
}
func (*ToolCall) Descriptor
deprecated
func (*ToolCall) GetArgumentsJson ¶
func (*ToolCall) ProtoMessage ¶
func (*ToolCall) ProtoMessage()
func (*ToolCall) ProtoReflect ¶
func (x *ToolCall) ProtoReflect() protoreflect.Message