Versions in this module Expand all Collapse all v0 v0.9.3 May 16, 2026 v0.9.2 May 2, 2026 Changes in this version + var File_internal_contracts_agent_proto protoreflect.FileDescriptor + type AgentContextConfig struct + CompactionThreshold float64 + func (*AgentContextConfig) Descriptor() ([]byte, []int) + func (*AgentContextConfig) ProtoMessage() + func (x *AgentContextConfig) GetCompactionThreshold() float64 + func (x *AgentContextConfig) ProtoReflect() protoreflect.Message + func (x *AgentContextConfig) Reset() + func (x *AgentContextConfig) String() string + type AgentExecuteConfig struct + ApprovalTimeout string + Context *AgentContextConfig + LoopDetection *LoopDetectionConfig + MaxIterations int32 + ProviderService string + RequestTimeout string + func (*AgentExecuteConfig) Descriptor() ([]byte, []int) + func (*AgentExecuteConfig) ProtoMessage() + 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 (x *AgentExecuteConfig) ProtoReflect() protoreflect.Message + func (x *AgentExecuteConfig) Reset() + func (x *AgentExecuteConfig) String() string + type AgentExecuteInput struct + AgentId string + AgentName string + Description string + Id string + Name string + ProjectId string + Provider string + SystemPrompt string + Task string + TaskId string + func (*AgentExecuteInput) Descriptor() ([]byte, []int) + func (*AgentExecuteInput) ProtoMessage() + 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 (x *AgentExecuteInput) ProtoReflect() protoreflect.Message + func (x *AgentExecuteInput) Reset() + func (x *AgentExecuteInput) String() string + type AgentExecuteOutput struct + Error string + Iterations int32 + Result string + Status string + Thinking string + func (*AgentExecuteOutput) Descriptor() ([]byte, []int) + func (*AgentExecuteOutput) ProtoMessage() + 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 (x *AgentExecuteOutput) ProtoReflect() protoreflect.Message + func (x *AgentExecuteOutput) Reset() + func (x *AgentExecuteOutput) String() string + type AgentSeed struct + Id string + IsLead bool + Model string + Name string + Provider string + Role string + SystemPrompt string + TeamId string + func (*AgentSeed) Descriptor() ([]byte, []int) + func (*AgentSeed) ProtoMessage() + 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 (x *AgentSeed) ProtoReflect() protoreflect.Message + func (x *AgentSeed) Reset() + func (x *AgentSeed) String() string + type LoopDetectionConfig struct + MaxAlternating int32 + MaxConsecutive int32 + MaxErrors int32 + MaxNoProgress int32 + func (*LoopDetectionConfig) Descriptor() ([]byte, []int) + func (*LoopDetectionConfig) ProtoMessage() + func (x *LoopDetectionConfig) GetMaxAlternating() int32 + func (x *LoopDetectionConfig) GetMaxConsecutive() int32 + func (x *LoopDetectionConfig) GetMaxErrors() int32 + func (x *LoopDetectionConfig) GetMaxNoProgress() int32 + func (x *LoopDetectionConfig) ProtoReflect() protoreflect.Message + func (x *LoopDetectionConfig) Reset() + func (x *LoopDetectionConfig) String() string + type ModelPullConfig struct + BaseUrl string + File string + Model string + OutputDir string + Provider string + Source string + func (*ModelPullConfig) Descriptor() ([]byte, []int) + func (*ModelPullConfig) ProtoMessage() + 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 (x *ModelPullConfig) ProtoReflect() protoreflect.Message + func (x *ModelPullConfig) Reset() + func (x *ModelPullConfig) String() string + type ModelPullInput struct + func (*ModelPullInput) Descriptor() ([]byte, []int) + func (*ModelPullInput) ProtoMessage() + func (x *ModelPullInput) ProtoReflect() protoreflect.Message + func (x *ModelPullInput) Reset() + func (x *ModelPullInput) String() string + type ModelPullOutput struct + Error string + ModelPath string + SizeBytes int64 + Status string + func (*ModelPullOutput) Descriptor() ([]byte, []int) + func (*ModelPullOutput) ProtoMessage() + func (x *ModelPullOutput) GetError() string + func (x *ModelPullOutput) GetModelPath() string + func (x *ModelPullOutput) GetSizeBytes() int64 + func (x *ModelPullOutput) GetStatus() string + func (x *ModelPullOutput) ProtoReflect() protoreflect.Message + func (x *ModelPullOutput) Reset() + func (x *ModelPullOutput) String() string + type ProviderConfig struct + Agents []*AgentSeed + ApiKey string + BaseUrl string + ContextWindow int32 + Loop bool + MaxTokens int32 + Model string + Provider string + Responses []string + ScenarioFile string + Steps []*ScriptedStep + TestMode string + Timeout string + func (*ProviderConfig) Descriptor() ([]byte, []int) + func (*ProviderConfig) ProtoMessage() + 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 (x *ProviderConfig) ProtoReflect() protoreflect.Message + func (x *ProviderConfig) Reset() + func (x *ProviderConfig) String() string + type ProviderModel struct + ContextWindow int32 + Id string + Name string + func (*ProviderModel) Descriptor() ([]byte, []int) + func (*ProviderModel) ProtoMessage() + func (x *ProviderModel) GetContextWindow() int32 + func (x *ProviderModel) GetId() string + func (x *ProviderModel) GetName() string + func (x *ProviderModel) ProtoReflect() protoreflect.Message + func (x *ProviderModel) Reset() + func (x *ProviderModel) String() string + type ProviderModelsConfig struct + func (*ProviderModelsConfig) Descriptor() ([]byte, []int) + func (*ProviderModelsConfig) ProtoMessage() + func (x *ProviderModelsConfig) ProtoReflect() protoreflect.Message + func (x *ProviderModelsConfig) Reset() + func (x *ProviderModelsConfig) String() string + type ProviderModelsInput struct + ApiKey string + BaseUrl string + ProviderType string + func (*ProviderModelsInput) Descriptor() ([]byte, []int) + func (*ProviderModelsInput) ProtoMessage() + func (x *ProviderModelsInput) GetApiKey() string + func (x *ProviderModelsInput) GetBaseUrl() string + func (x *ProviderModelsInput) GetProviderType() string + func (x *ProviderModelsInput) ProtoReflect() protoreflect.Message + func (x *ProviderModelsInput) Reset() + func (x *ProviderModelsInput) String() string + type ProviderModelsOutput struct + Error string + Models []*ProviderModel + Success bool + func (*ProviderModelsOutput) Descriptor() ([]byte, []int) + func (*ProviderModelsOutput) ProtoMessage() + func (x *ProviderModelsOutput) GetError() string + func (x *ProviderModelsOutput) GetModels() []*ProviderModel + func (x *ProviderModelsOutput) GetSuccess() bool + func (x *ProviderModelsOutput) ProtoReflect() protoreflect.Message + func (x *ProviderModelsOutput) Reset() + func (x *ProviderModelsOutput) String() string + type ProviderTestConfig struct + Alias string + func (*ProviderTestConfig) Descriptor() ([]byte, []int) + func (*ProviderTestConfig) ProtoMessage() + func (x *ProviderTestConfig) GetAlias() string + func (x *ProviderTestConfig) ProtoReflect() protoreflect.Message + func (x *ProviderTestConfig) Reset() + func (x *ProviderTestConfig) String() string + type ProviderTestInput struct + Alias string + func (*ProviderTestInput) Descriptor() ([]byte, []int) + func (*ProviderTestInput) ProtoMessage() + func (x *ProviderTestInput) GetAlias() string + func (x *ProviderTestInput) ProtoReflect() protoreflect.Message + func (x *ProviderTestInput) Reset() + func (x *ProviderTestInput) String() string + type ProviderTestOutput struct + LatencyMs int64 + Message string + Success bool + func (*ProviderTestOutput) Descriptor() ([]byte, []int) + func (*ProviderTestOutput) ProtoMessage() + func (x *ProviderTestOutput) GetLatencyMs() int64 + func (x *ProviderTestOutput) GetMessage() string + func (x *ProviderTestOutput) GetSuccess() bool + func (x *ProviderTestOutput) ProtoReflect() protoreflect.Message + func (x *ProviderTestOutput) Reset() + func (x *ProviderTestOutput) String() string + type ScriptedStep struct + Content string + Error string + ToolCalls []*ToolCall + func (*ScriptedStep) Descriptor() ([]byte, []int) + func (*ScriptedStep) ProtoMessage() + func (x *ScriptedStep) GetContent() string + func (x *ScriptedStep) GetError() string + func (x *ScriptedStep) GetToolCalls() []*ToolCall + func (x *ScriptedStep) ProtoReflect() protoreflect.Message + func (x *ScriptedStep) Reset() + func (x *ScriptedStep) String() string + type ToolCall struct + ArgumentsJson string + Id string + Name string + func (*ToolCall) Descriptor() ([]byte, []int) + func (*ToolCall) ProtoMessage() + func (x *ToolCall) GetArgumentsJson() string + func (x *ToolCall) GetId() string + func (x *ToolCall) GetName() string + func (x *ToolCall) ProtoReflect() protoreflect.Message + func (x *ToolCall) Reset() + func (x *ToolCall) String() string