contracts

package
v0.9.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 2, 2026 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
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) Descriptor() ([]byte, []int)

Deprecated: Use AgentSeed.ProtoReflect.Descriptor instead.

func (*AgentSeed) GetId

func (x *AgentSeed) GetId() string

func (*AgentSeed) GetIsLead

func (x *AgentSeed) GetIsLead() bool

func (*AgentSeed) GetModel

func (x *AgentSeed) GetModel() string

func (*AgentSeed) GetName

func (x *AgentSeed) GetName() string

func (*AgentSeed) GetProvider

func (x *AgentSeed) GetProvider() string

func (*AgentSeed) GetRole

func (x *AgentSeed) GetRole() string

func (*AgentSeed) GetSystemPrompt

func (x *AgentSeed) GetSystemPrompt() string

func (*AgentSeed) GetTeamId

func (x *AgentSeed) GetTeamId() string

func (*AgentSeed) ProtoMessage

func (*AgentSeed) ProtoMessage()

func (*AgentSeed) ProtoReflect

func (x *AgentSeed) ProtoReflect() protoreflect.Message

func (*AgentSeed) Reset

func (x *AgentSeed) Reset()

func (*AgentSeed) String

func (x *AgentSeed) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use ToolCall.ProtoReflect.Descriptor instead.

func (*ToolCall) GetArgumentsJson

func (x *ToolCall) GetArgumentsJson() string

func (*ToolCall) GetId

func (x *ToolCall) GetId() string

func (*ToolCall) GetName

func (x *ToolCall) GetName() string

func (*ToolCall) ProtoMessage

func (*ToolCall) ProtoMessage()

func (*ToolCall) ProtoReflect

func (x *ToolCall) ProtoReflect() protoreflect.Message

func (*ToolCall) Reset

func (x *ToolCall) Reset()

func (*ToolCall) String

func (x *ToolCall) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL