runtimev1

package
v1.1.2 Latest Latest
Warning

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

Go to latest
Published: Sep 4, 2026 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AgentRuntime_Run_FullMethodName              = "/agent.runtime.v1.AgentRuntime/Run"
	AgentRuntime_RunStream_FullMethodName        = "/agent.runtime.v1.AgentRuntime/RunStream"
	AgentRuntime_RunAgent_FullMethodName         = "/agent.runtime.v1.AgentRuntime/RunAgent"
	AgentRuntime_RunAgentStream_FullMethodName   = "/agent.runtime.v1.AgentRuntime/RunAgentStream"
	AgentRuntime_GenerateMedia_FullMethodName    = "/agent.runtime.v1.AgentRuntime/GenerateMedia"
	AgentRuntime_Resume_FullMethodName           = "/agent.runtime.v1.AgentRuntime/Resume"
	AgentRuntime_Stop_FullMethodName             = "/agent.runtime.v1.AgentRuntime/Stop"
	AgentRuntime_HealthCheck_FullMethodName      = "/agent.runtime.v1.AgentRuntime/HealthCheck"
	AgentRuntime_ListCapabilities_FullMethodName = "/agent.runtime.v1.AgentRuntime/ListCapabilities"
)

Variables

View Source
var (
	RiskLevel_name = map[int32]string{
		0: "RISK_LEVEL_UNSPECIFIED",
		1: "RISK_LEVEL_LOW",
		2: "RISK_LEVEL_MEDIUM",
		3: "RISK_LEVEL_HIGH",
	}
	RiskLevel_value = map[string]int32{
		"RISK_LEVEL_UNSPECIFIED": 0,
		"RISK_LEVEL_LOW":         1,
		"RISK_LEVEL_MEDIUM":      2,
		"RISK_LEVEL_HIGH":        3,
	}
)

Enum value maps for RiskLevel.

View Source
var (
	ModelRole_name = map[int32]string{
		0: "MODEL_ROLE_UNSPECIFIED",
		1: "MODEL_ROLE_DEFAULT",
		2: "MODEL_ROLE_REWRITE",
		3: "MODEL_ROLE_SKILL",
		4: "MODEL_ROLE_SUMMARIZE",
	}
	ModelRole_value = map[string]int32{
		"MODEL_ROLE_UNSPECIFIED": 0,
		"MODEL_ROLE_DEFAULT":     1,
		"MODEL_ROLE_REWRITE":     2,
		"MODEL_ROLE_SKILL":       3,
		"MODEL_ROLE_SUMMARIZE":   4,
	}
)

Enum value maps for ModelRole.

View Source
var (
	MemoryType_name = map[int32]string{
		0: "MEMORY_TYPE_UNSPECIFIED",
		1: "MEMORY_TYPE_USER",
		2: "MEMORY_TYPE_FEEDBACK",
		3: "MEMORY_TYPE_PROJECT",
		4: "MEMORY_TYPE_REFERENCE",
	}
	MemoryType_value = map[string]int32{
		"MEMORY_TYPE_UNSPECIFIED": 0,
		"MEMORY_TYPE_USER":        1,
		"MEMORY_TYPE_FEEDBACK":    2,
		"MEMORY_TYPE_PROJECT":     3,
		"MEMORY_TYPE_REFERENCE":   4,
	}
)

Enum value maps for MemoryType.

View Source
var (
	BusinessErrorCode_name = map[int32]string{
		0: "BUSINESS_ERROR_CODE_UNSPECIFIED",
		1: "BUSINESS_ERROR_CODE_MODEL_NOT_CONFIGURED",
		2: "BUSINESS_ERROR_CODE_MODEL_CALL_FAILED",
		3: "BUSINESS_ERROR_CODE_TOOL_EXECUTION_FAILED",
		4: "BUSINESS_ERROR_CODE_SANDBOX_ERROR",
		5: "BUSINESS_ERROR_CODE_APPROVAL_REQUIRED",
		6: "BUSINESS_ERROR_CODE_CHECKPOINT_NOT_FOUND",
		7: "BUSINESS_ERROR_CODE_RATE_LIMITED",
		8: "BUSINESS_ERROR_CODE_MAX_ITERATIONS_EXCEEDED",
		9: "BUSINESS_ERROR_CODE_CONTEXT_TOO_LONG",
	}
	BusinessErrorCode_value = map[string]int32{
		"BUSINESS_ERROR_CODE_UNSPECIFIED":             0,
		"BUSINESS_ERROR_CODE_MODEL_NOT_CONFIGURED":    1,
		"BUSINESS_ERROR_CODE_MODEL_CALL_FAILED":       2,
		"BUSINESS_ERROR_CODE_TOOL_EXECUTION_FAILED":   3,
		"BUSINESS_ERROR_CODE_SANDBOX_ERROR":           4,
		"BUSINESS_ERROR_CODE_APPROVAL_REQUIRED":       5,
		"BUSINESS_ERROR_CODE_CHECKPOINT_NOT_FOUND":    6,
		"BUSINESS_ERROR_CODE_RATE_LIMITED":            7,
		"BUSINESS_ERROR_CODE_MAX_ITERATIONS_EXCEEDED": 8,
		"BUSINESS_ERROR_CODE_CONTEXT_TOO_LONG":        9,
	}
)

Enum value maps for BusinessErrorCode.

View Source
var (
	HealthCheckResponse_ServingStatus_name = map[int32]string{
		0: "SERVING_STATUS_UNSPECIFIED",
		1: "SERVING",
		2: "NOT_SERVING",
	}
	HealthCheckResponse_ServingStatus_value = map[string]int32{
		"SERVING_STATUS_UNSPECIFIED": 0,
		"SERVING":                    1,
		"NOT_SERVING":                2,
	}
)

Enum value maps for HealthCheckResponse_ServingStatus.

View Source
var AgentRuntime_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "agent.runtime.v1.AgentRuntime",
	HandlerType: (*AgentRuntimeServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Run",
			Handler:    _AgentRuntime_Run_Handler,
		},
		{
			MethodName: "RunAgent",
			Handler:    _AgentRuntime_RunAgent_Handler,
		},
		{
			MethodName: "GenerateMedia",
			Handler:    _AgentRuntime_GenerateMedia_Handler,
		},
		{
			MethodName: "Resume",
			Handler:    _AgentRuntime_Resume_Handler,
		},
		{
			MethodName: "Stop",
			Handler:    _AgentRuntime_Stop_Handler,
		},
		{
			MethodName: "HealthCheck",
			Handler:    _AgentRuntime_HealthCheck_Handler,
		},
		{
			MethodName: "ListCapabilities",
			Handler:    _AgentRuntime_ListCapabilities_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "RunStream",
			Handler:       _AgentRuntime_RunStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "RunAgentStream",
			Handler:       _AgentRuntime_RunAgentStream_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "agent/runtime/v1/runtime.proto",
}

AgentRuntime_ServiceDesc is the grpc.ServiceDesc for AgentRuntime service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_agent_runtime_v1_runtime_proto protoreflect.FileDescriptor

Functions

func RegisterAgentRuntimeServer

func RegisterAgentRuntimeServer(s grpc.ServiceRegistrar, srv AgentRuntimeServer)

Types

type A2AAgentConfig

type A2AAgentConfig struct {
	Name      string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Endpoint  string            `protobuf:"bytes,2,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	Headers   map[string]string `` /* 155-byte string literal not displayed */
	RiskLevel RiskLevel         `protobuf:"varint,4,opt,name=risk_level,json=riskLevel,proto3,enum=agent.runtime.v1.RiskLevel" json:"risk_level,omitempty"`
	// contains filtered or unexported fields
}

func (*A2AAgentConfig) Descriptor deprecated

func (*A2AAgentConfig) Descriptor() ([]byte, []int)

Deprecated: Use A2AAgentConfig.ProtoReflect.Descriptor instead.

func (*A2AAgentConfig) GetEndpoint

func (x *A2AAgentConfig) GetEndpoint() string

func (*A2AAgentConfig) GetHeaders

func (x *A2AAgentConfig) GetHeaders() map[string]string

func (*A2AAgentConfig) GetName

func (x *A2AAgentConfig) GetName() string

func (*A2AAgentConfig) GetRiskLevel

func (x *A2AAgentConfig) GetRiskLevel() RiskLevel

func (*A2AAgentConfig) ProtoMessage

func (*A2AAgentConfig) ProtoMessage()

func (*A2AAgentConfig) ProtoReflect

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

func (*A2AAgentConfig) Reset

func (x *A2AAgentConfig) Reset()

func (*A2AAgentConfig) String

func (x *A2AAgentConfig) String() string

type A2AResult

type A2AResult struct {
	AgentName string          `protobuf:"bytes,1,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
	Status    string          `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	Result    *structpb.Value `protobuf:"bytes,3,opt,name=result,proto3" json:"result,omitempty"`
	Error     string          `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*A2AResult) Descriptor deprecated

func (*A2AResult) Descriptor() ([]byte, []int)

Deprecated: Use A2AResult.ProtoReflect.Descriptor instead.

func (*A2AResult) GetAgentName

func (x *A2AResult) GetAgentName() string

func (*A2AResult) GetError

func (x *A2AResult) GetError() string

func (*A2AResult) GetResult

func (x *A2AResult) GetResult() *structpb.Value

func (*A2AResult) GetStatus

func (x *A2AResult) GetStatus() string

func (*A2AResult) ProtoMessage

func (*A2AResult) ProtoMessage()

func (*A2AResult) ProtoReflect

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

func (*A2AResult) Reset

func (x *A2AResult) Reset()

func (*A2AResult) String

func (x *A2AResult) String() string

type AgentRequest

type AgentRequest struct {
	Task         string                  `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	Context      *structpb.Struct        `protobuf:"bytes,2,opt,name=context,proto3" json:"context,omitempty"`
	Models       map[string]*ModelConfig `` /* 153-byte string literal not displayed */
	Stream       bool                    `protobuf:"varint,4,opt,name=stream,proto3" json:"stream,omitempty"`
	RequestId    string                  `protobuf:"bytes,5,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	TraceId      string                  `protobuf:"bytes,6,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	Capabilities []*CapabilityConfig     `protobuf:"bytes,7,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
	VisualInputs []*VisualInput          `protobuf:"bytes,8,rep,name=visual_inputs,json=visualInputs,proto3" json:"visual_inputs,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentRequest) Descriptor deprecated

func (*AgentRequest) Descriptor() ([]byte, []int)

Deprecated: Use AgentRequest.ProtoReflect.Descriptor instead.

func (*AgentRequest) GetCapabilities added in v0.1.2

func (x *AgentRequest) GetCapabilities() []*CapabilityConfig

func (*AgentRequest) GetContext

func (x *AgentRequest) GetContext() *structpb.Struct

func (*AgentRequest) GetModels

func (x *AgentRequest) GetModels() map[string]*ModelConfig

func (*AgentRequest) GetRequestId

func (x *AgentRequest) GetRequestId() string

func (*AgentRequest) GetStream

func (x *AgentRequest) GetStream() bool

func (*AgentRequest) GetTask

func (x *AgentRequest) GetTask() string

func (*AgentRequest) GetTraceId

func (x *AgentRequest) GetTraceId() string

func (*AgentRequest) GetVisualInputs added in v0.1.4

func (x *AgentRequest) GetVisualInputs() []*VisualInput

func (*AgentRequest) ProtoMessage

func (*AgentRequest) ProtoMessage()

func (*AgentRequest) ProtoReflect

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

func (*AgentRequest) Reset

func (x *AgentRequest) Reset()

func (*AgentRequest) String

func (x *AgentRequest) String() string

type AgentResponse

type AgentResponse struct {
	Content      string            `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	ToolCalls    []*ToolCall       `protobuf:"bytes,2,rep,name=tool_calls,json=toolCalls,proto3" json:"tool_calls,omitempty"`
	TokensUsed   int32             `protobuf:"varint,3,opt,name=tokens_used,json=tokensUsed,proto3" json:"tokens_used,omitempty"`
	FinishReason string            `protobuf:"bytes,4,opt,name=finish_reason,json=finishReason,proto3" json:"finish_reason,omitempty"`
	Metadata     *ResponseMetadata `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Error        string            `protobuf:"bytes,6,opt,name=error,proto3" json:"error,omitempty"`
	TraceId      string            `protobuf:"bytes,7,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentResponse) Descriptor deprecated

func (*AgentResponse) Descriptor() ([]byte, []int)

Deprecated: Use AgentResponse.ProtoReflect.Descriptor instead.

func (*AgentResponse) GetContent

func (x *AgentResponse) GetContent() string

func (*AgentResponse) GetError

func (x *AgentResponse) GetError() string

func (*AgentResponse) GetFinishReason

func (x *AgentResponse) GetFinishReason() string

func (*AgentResponse) GetMetadata

func (x *AgentResponse) GetMetadata() *ResponseMetadata

func (*AgentResponse) GetTokensUsed

func (x *AgentResponse) GetTokensUsed() int32

func (*AgentResponse) GetToolCalls

func (x *AgentResponse) GetToolCalls() []*ToolCall

func (*AgentResponse) GetTraceId

func (x *AgentResponse) GetTraceId() string

func (*AgentResponse) ProtoMessage

func (*AgentResponse) ProtoMessage()

func (*AgentResponse) ProtoReflect

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

func (*AgentResponse) Reset

func (x *AgentResponse) Reset()

func (*AgentResponse) String

func (x *AgentResponse) String() string

type AgentRuntimeClient

AgentRuntimeClient is the client API for AgentRuntime service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

============================================================ Service ============================================================

type AgentRuntimeServer

AgentRuntimeServer is the server API for AgentRuntime service. All implementations must embed UnimplementedAgentRuntimeServer for forward compatibility.

============================================================ Service ============================================================

type AgentRuntime_RunAgentStreamClient

type AgentRuntime_RunAgentStreamClient = grpc.ServerStreamingClient[StreamEvent]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type AgentRuntime_RunAgentStreamServer

type AgentRuntime_RunAgentStreamServer = grpc.ServerStreamingServer[StreamEvent]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type AgentRuntime_RunStreamClient

type AgentRuntime_RunStreamClient = grpc.ServerStreamingClient[StreamEvent]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type AgentRuntime_RunStreamServer

type AgentRuntime_RunStreamServer = grpc.ServerStreamingServer[StreamEvent]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type ApprovalPolicy

type ApprovalPolicy struct {
	Enabled       bool      `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	RiskThreshold RiskLevel `` /* 133-byte string literal not displayed */
	AutoApprove   []string  `protobuf:"bytes,3,rep,name=auto_approve,json=autoApprove,proto3" json:"auto_approve,omitempty"`
	// contains filtered or unexported fields
}

func (*ApprovalPolicy) Descriptor deprecated

func (*ApprovalPolicy) Descriptor() ([]byte, []int)

Deprecated: Use ApprovalPolicy.ProtoReflect.Descriptor instead.

func (*ApprovalPolicy) GetAutoApprove

func (x *ApprovalPolicy) GetAutoApprove() []string

func (*ApprovalPolicy) GetEnabled

func (x *ApprovalPolicy) GetEnabled() bool

func (*ApprovalPolicy) GetRiskThreshold

func (x *ApprovalPolicy) GetRiskThreshold() RiskLevel

func (*ApprovalPolicy) ProtoMessage

func (*ApprovalPolicy) ProtoMessage()

func (*ApprovalPolicy) ProtoReflect

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

func (*ApprovalPolicy) Reset

func (x *ApprovalPolicy) Reset()

func (*ApprovalPolicy) String

func (x *ApprovalPolicy) String() string

type BusinessError

type BusinessError struct {
	Code      BusinessErrorCode `protobuf:"varint,1,opt,name=code,proto3,enum=agent.runtime.v1.BusinessErrorCode" json:"code,omitempty"`
	Message   string            `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Retryable bool              `protobuf:"varint,3,opt,name=retryable,proto3" json:"retryable,omitempty"`
	Metadata  map[string]string `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BusinessError) Descriptor deprecated

func (*BusinessError) Descriptor() ([]byte, []int)

Deprecated: Use BusinessError.ProtoReflect.Descriptor instead.

func (*BusinessError) GetCode

func (x *BusinessError) GetCode() BusinessErrorCode

func (*BusinessError) GetMessage

func (x *BusinessError) GetMessage() string

func (*BusinessError) GetMetadata

func (x *BusinessError) GetMetadata() map[string]string

func (*BusinessError) GetRetryable

func (x *BusinessError) GetRetryable() bool

func (*BusinessError) ProtoMessage

func (*BusinessError) ProtoMessage()

func (*BusinessError) ProtoReflect

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

func (*BusinessError) Reset

func (x *BusinessError) Reset()

func (*BusinessError) String

func (x *BusinessError) String() string

type BusinessErrorCode

type BusinessErrorCode int32
const (
	BusinessErrorCode_BUSINESS_ERROR_CODE_UNSPECIFIED             BusinessErrorCode = 0
	BusinessErrorCode_BUSINESS_ERROR_CODE_MODEL_NOT_CONFIGURED    BusinessErrorCode = 1
	BusinessErrorCode_BUSINESS_ERROR_CODE_MODEL_CALL_FAILED       BusinessErrorCode = 2
	BusinessErrorCode_BUSINESS_ERROR_CODE_TOOL_EXECUTION_FAILED   BusinessErrorCode = 3
	BusinessErrorCode_BUSINESS_ERROR_CODE_SANDBOX_ERROR           BusinessErrorCode = 4
	BusinessErrorCode_BUSINESS_ERROR_CODE_APPROVAL_REQUIRED       BusinessErrorCode = 5
	BusinessErrorCode_BUSINESS_ERROR_CODE_CHECKPOINT_NOT_FOUND    BusinessErrorCode = 6
	BusinessErrorCode_BUSINESS_ERROR_CODE_RATE_LIMITED            BusinessErrorCode = 7
	BusinessErrorCode_BUSINESS_ERROR_CODE_MAX_ITERATIONS_EXCEEDED BusinessErrorCode = 8
	BusinessErrorCode_BUSINESS_ERROR_CODE_CONTEXT_TOO_LONG        BusinessErrorCode = 9
)

func (BusinessErrorCode) Descriptor

func (BusinessErrorCode) Enum

func (BusinessErrorCode) EnumDescriptor deprecated

func (BusinessErrorCode) EnumDescriptor() ([]byte, []int)

Deprecated: Use BusinessErrorCode.Descriptor instead.

func (BusinessErrorCode) Number

func (BusinessErrorCode) String

func (x BusinessErrorCode) String() string

func (BusinessErrorCode) Type

type CLIConfig

type CLIConfig struct {
	Name      string    `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Command   string    `protobuf:"bytes,2,opt,name=command,proto3" json:"command,omitempty"`
	ConfigDir string    `protobuf:"bytes,3,opt,name=config_dir,json=configDir,proto3" json:"config_dir,omitempty"`
	SkillsDir string    `protobuf:"bytes,4,opt,name=skills_dir,json=skillsDir,proto3" json:"skills_dir,omitempty"`
	RiskLevel RiskLevel `protobuf:"varint,5,opt,name=risk_level,json=riskLevel,proto3,enum=agent.runtime.v1.RiskLevel" json:"risk_level,omitempty"`
	AuthType  string    `protobuf:"bytes,6,opt,name=auth_type,json=authType,proto3" json:"auth_type,omitempty"`
	// contains filtered or unexported fields
}

func (*CLIConfig) Descriptor deprecated

func (*CLIConfig) Descriptor() ([]byte, []int)

Deprecated: Use CLIConfig.ProtoReflect.Descriptor instead.

func (*CLIConfig) GetAuthType

func (x *CLIConfig) GetAuthType() string

func (*CLIConfig) GetCommand

func (x *CLIConfig) GetCommand() string

func (*CLIConfig) GetConfigDir

func (x *CLIConfig) GetConfigDir() string

func (*CLIConfig) GetName

func (x *CLIConfig) GetName() string

func (*CLIConfig) GetRiskLevel

func (x *CLIConfig) GetRiskLevel() RiskLevel

func (*CLIConfig) GetSkillsDir

func (x *CLIConfig) GetSkillsDir() string

func (*CLIConfig) ProtoMessage

func (*CLIConfig) ProtoMessage()

func (*CLIConfig) ProtoReflect

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

func (*CLIConfig) Reset

func (x *CLIConfig) Reset()

func (*CLIConfig) String

func (x *CLIConfig) String() string

type CapabilityConfig added in v0.1.2

type CapabilityConfig struct {
	Id     string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Config *structpb.Struct `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

CapabilityConfig selects a stable provider-independent ability. Concrete providers are Runtime implementation details and are not part of this contract.

func (*CapabilityConfig) Descriptor deprecated added in v0.1.2

func (*CapabilityConfig) Descriptor() ([]byte, []int)

Deprecated: Use CapabilityConfig.ProtoReflect.Descriptor instead.

func (*CapabilityConfig) GetConfig added in v0.1.2

func (x *CapabilityConfig) GetConfig() *structpb.Struct

func (*CapabilityConfig) GetId added in v0.1.2

func (x *CapabilityConfig) GetId() string

func (*CapabilityConfig) ProtoMessage added in v0.1.2

func (*CapabilityConfig) ProtoMessage()

func (*CapabilityConfig) ProtoReflect added in v0.1.2

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

func (*CapabilityConfig) Reset added in v0.1.2

func (x *CapabilityConfig) Reset()

func (*CapabilityConfig) String added in v0.1.2

func (x *CapabilityConfig) String() string

type CapabilityDefinition added in v0.1.2

type CapabilityDefinition struct {
	Id              string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Description     string            `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Input           map[string]string `` /* 151-byte string literal not displayed */
	Output          string            `protobuf:"bytes,4,opt,name=output,proto3" json:"output,omitempty"`
	ReadOnly        bool              `protobuf:"varint,5,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"`
	Risk            string            `protobuf:"bytes,6,opt,name=risk,proto3" json:"risk,omitempty"`
	Status          string            `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"`
	Provider        string            `protobuf:"bytes,8,opt,name=provider,proto3" json:"provider,omitempty"`
	Reason          string            `protobuf:"bytes,9,opt,name=reason,proto3" json:"reason,omitempty"`
	Preconditions   []*WorldCondition `protobuf:"bytes,10,rep,name=preconditions,proto3" json:"preconditions,omitempty"`
	ExpectedEffects []*WorldEffect    `protobuf:"bytes,11,rep,name=expected_effects,json=expectedEffects,proto3" json:"expected_effects,omitempty"`
	Postconditions  []*WorldCondition `protobuf:"bytes,12,rep,name=postconditions,proto3" json:"postconditions,omitempty"`
	// contains filtered or unexported fields
}

func (*CapabilityDefinition) Descriptor deprecated added in v0.1.2

func (*CapabilityDefinition) Descriptor() ([]byte, []int)

Deprecated: Use CapabilityDefinition.ProtoReflect.Descriptor instead.

func (*CapabilityDefinition) GetDescription added in v0.1.2

func (x *CapabilityDefinition) GetDescription() string

func (*CapabilityDefinition) GetExpectedEffects added in v1.1.0

func (x *CapabilityDefinition) GetExpectedEffects() []*WorldEffect

func (*CapabilityDefinition) GetId added in v0.1.2

func (x *CapabilityDefinition) GetId() string

func (*CapabilityDefinition) GetInput added in v0.1.2

func (x *CapabilityDefinition) GetInput() map[string]string

func (*CapabilityDefinition) GetOutput added in v0.1.2

func (x *CapabilityDefinition) GetOutput() string

func (*CapabilityDefinition) GetPostconditions added in v1.1.0

func (x *CapabilityDefinition) GetPostconditions() []*WorldCondition

func (*CapabilityDefinition) GetPreconditions added in v1.1.0

func (x *CapabilityDefinition) GetPreconditions() []*WorldCondition

func (*CapabilityDefinition) GetProvider added in v0.1.2

func (x *CapabilityDefinition) GetProvider() string

func (*CapabilityDefinition) GetReadOnly added in v0.1.2

func (x *CapabilityDefinition) GetReadOnly() bool

func (*CapabilityDefinition) GetReason added in v0.1.2

func (x *CapabilityDefinition) GetReason() string

func (*CapabilityDefinition) GetRisk added in v0.1.2

func (x *CapabilityDefinition) GetRisk() string

func (*CapabilityDefinition) GetStatus added in v0.1.2

func (x *CapabilityDefinition) GetStatus() string

func (*CapabilityDefinition) ProtoMessage added in v0.1.2

func (*CapabilityDefinition) ProtoMessage()

func (*CapabilityDefinition) ProtoReflect added in v0.1.2

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

func (*CapabilityDefinition) Reset added in v0.1.2

func (x *CapabilityDefinition) Reset()

func (*CapabilityDefinition) String added in v0.1.2

func (x *CapabilityDefinition) String() string

type ChatMessage

type ChatMessage struct {
	Role    string `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	Content string `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

============================================================ Core messages ============================================================

func (*ChatMessage) Descriptor deprecated

func (*ChatMessage) Descriptor() ([]byte, []int)

Deprecated: Use ChatMessage.ProtoReflect.Descriptor instead.

func (*ChatMessage) GetContent

func (x *ChatMessage) GetContent() string

func (*ChatMessage) GetRole

func (x *ChatMessage) GetRole() string

func (*ChatMessage) ProtoMessage

func (*ChatMessage) ProtoMessage()

func (*ChatMessage) ProtoReflect

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

func (*ChatMessage) Reset

func (x *ChatMessage) Reset()

func (*ChatMessage) String

func (x *ChatMessage) String() string

type DeltaEvent

type DeltaEvent struct {
	Text      string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	Role      string `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"`
	Reasoning bool   `protobuf:"varint,3,opt,name=reasoning,proto3" json:"reasoning,omitempty"`
	// contains filtered or unexported fields
}

func (*DeltaEvent) Descriptor deprecated

func (*DeltaEvent) Descriptor() ([]byte, []int)

Deprecated: Use DeltaEvent.ProtoReflect.Descriptor instead.

func (*DeltaEvent) GetReasoning

func (x *DeltaEvent) GetReasoning() bool

func (*DeltaEvent) GetRole

func (x *DeltaEvent) GetRole() string

func (*DeltaEvent) GetText

func (x *DeltaEvent) GetText() string

func (*DeltaEvent) ProtoMessage

func (*DeltaEvent) ProtoMessage()

func (*DeltaEvent) ProtoReflect

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

func (*DeltaEvent) Reset

func (x *DeltaEvent) Reset()

func (*DeltaEvent) String

func (x *DeltaEvent) String() string

type DoneEvent

type DoneEvent struct {
	Content          string                 `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	FinishReason     string                 `protobuf:"bytes,2,opt,name=finish_reason,json=finishReason,proto3" json:"finish_reason,omitempty"`
	FinishedAt       *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=finished_at,json=finishedAt,proto3" json:"finished_at,omitempty"`
	PromptTokens     int32                  `protobuf:"varint,4,opt,name=prompt_tokens,json=promptTokens,proto3" json:"prompt_tokens,omitempty"`
	CompletionTokens int32                  `protobuf:"varint,5,opt,name=completion_tokens,json=completionTokens,proto3" json:"completion_tokens,omitempty"`
	TotalTokens      int32                  `protobuf:"varint,6,opt,name=total_tokens,json=totalTokens,proto3" json:"total_tokens,omitempty"`
	Metadata         *ResponseMetadata      `protobuf:"bytes,7,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Memories         []*MemoryEntry         `protobuf:"bytes,8,rep,name=memories,proto3" json:"memories,omitempty"`
	CheckpointId     string                 `protobuf:"bytes,9,opt,name=checkpoint_id,json=checkpointId,proto3" json:"checkpoint_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DoneEvent) Descriptor deprecated

func (*DoneEvent) Descriptor() ([]byte, []int)

Deprecated: Use DoneEvent.ProtoReflect.Descriptor instead.

func (*DoneEvent) GetCheckpointId

func (x *DoneEvent) GetCheckpointId() string

func (*DoneEvent) GetCompletionTokens

func (x *DoneEvent) GetCompletionTokens() int32

func (*DoneEvent) GetContent

func (x *DoneEvent) GetContent() string

func (*DoneEvent) GetFinishReason

func (x *DoneEvent) GetFinishReason() string

func (*DoneEvent) GetFinishedAt

func (x *DoneEvent) GetFinishedAt() *timestamppb.Timestamp

func (*DoneEvent) GetMemories

func (x *DoneEvent) GetMemories() []*MemoryEntry

func (*DoneEvent) GetMetadata

func (x *DoneEvent) GetMetadata() *ResponseMetadata

func (*DoneEvent) GetPromptTokens

func (x *DoneEvent) GetPromptTokens() int32

func (*DoneEvent) GetTotalTokens

func (x *DoneEvent) GetTotalTokens() int32

func (*DoneEvent) ProtoMessage

func (*DoneEvent) ProtoMessage()

func (*DoneEvent) ProtoReflect

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

func (*DoneEvent) Reset

func (x *DoneEvent) Reset()

func (*DoneEvent) String

func (x *DoneEvent) String() string

type ErrorEvent

type ErrorEvent struct {
	Code      string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
	Message   string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Retryable bool   `protobuf:"varint,3,opt,name=retryable,proto3" json:"retryable,omitempty"`
	// contains filtered or unexported fields
}

func (*ErrorEvent) Descriptor deprecated

func (*ErrorEvent) Descriptor() ([]byte, []int)

Deprecated: Use ErrorEvent.ProtoReflect.Descriptor instead.

func (*ErrorEvent) GetCode

func (x *ErrorEvent) GetCode() string

func (*ErrorEvent) GetMessage

func (x *ErrorEvent) GetMessage() string

func (*ErrorEvent) GetRetryable

func (x *ErrorEvent) GetRetryable() bool

func (*ErrorEvent) ProtoMessage

func (*ErrorEvent) ProtoMessage()

func (*ErrorEvent) ProtoReflect

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

func (*ErrorEvent) Reset

func (x *ErrorEvent) Reset()

func (*ErrorEvent) String

func (x *ErrorEvent) String() string

type FileConfig

type FileConfig struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	VirtualPath string `protobuf:"bytes,2,opt,name=virtual_path,json=virtualPath,proto3" json:"virtual_path,omitempty"`
	Size        int64  `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"`
	Type        string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*FileConfig) Descriptor deprecated

func (*FileConfig) Descriptor() ([]byte, []int)

Deprecated: Use FileConfig.ProtoReflect.Descriptor instead.

func (*FileConfig) GetName

func (x *FileConfig) GetName() string

func (*FileConfig) GetSize

func (x *FileConfig) GetSize() int64

func (*FileConfig) GetType

func (x *FileConfig) GetType() string

func (*FileConfig) GetVirtualPath

func (x *FileConfig) GetVirtualPath() string

func (*FileConfig) ProtoMessage

func (*FileConfig) ProtoMessage()

func (*FileConfig) ProtoReflect

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

func (*FileConfig) Reset

func (x *FileConfig) Reset()

func (*FileConfig) String

func (x *FileConfig) String() string

type HealthCheckRequest

type HealthCheckRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	TraceId string `protobuf:"bytes,2,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	// contains filtered or unexported fields
}

func (*HealthCheckRequest) Descriptor deprecated

func (*HealthCheckRequest) Descriptor() ([]byte, []int)

Deprecated: Use HealthCheckRequest.ProtoReflect.Descriptor instead.

func (*HealthCheckRequest) GetService

func (x *HealthCheckRequest) GetService() string

func (*HealthCheckRequest) GetTraceId

func (x *HealthCheckRequest) GetTraceId() string

func (*HealthCheckRequest) ProtoMessage

func (*HealthCheckRequest) ProtoMessage()

func (*HealthCheckRequest) ProtoReflect

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

func (*HealthCheckRequest) Reset

func (x *HealthCheckRequest) Reset()

func (*HealthCheckRequest) String

func (x *HealthCheckRequest) String() string

type HealthCheckResponse

type HealthCheckResponse struct {
	Status  HealthCheckResponse_ServingStatus `protobuf:"varint,1,opt,name=status,proto3,enum=agent.runtime.v1.HealthCheckResponse_ServingStatus" json:"status,omitempty"`
	Version string                            `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	TraceId string                            `protobuf:"bytes,3,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	// contains filtered or unexported fields
}

func (*HealthCheckResponse) Descriptor deprecated

func (*HealthCheckResponse) Descriptor() ([]byte, []int)

Deprecated: Use HealthCheckResponse.ProtoReflect.Descriptor instead.

func (*HealthCheckResponse) GetStatus

func (*HealthCheckResponse) GetTraceId

func (x *HealthCheckResponse) GetTraceId() string

func (*HealthCheckResponse) GetVersion

func (x *HealthCheckResponse) GetVersion() string

func (*HealthCheckResponse) ProtoMessage

func (*HealthCheckResponse) ProtoMessage()

func (*HealthCheckResponse) ProtoReflect

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

func (*HealthCheckResponse) Reset

func (x *HealthCheckResponse) Reset()

func (*HealthCheckResponse) String

func (x *HealthCheckResponse) String() string

type HealthCheckResponse_ServingStatus

type HealthCheckResponse_ServingStatus int32
const (
	HealthCheckResponse_SERVING_STATUS_UNSPECIFIED HealthCheckResponse_ServingStatus = 0
	HealthCheckResponse_SERVING                    HealthCheckResponse_ServingStatus = 1
	HealthCheckResponse_NOT_SERVING                HealthCheckResponse_ServingStatus = 2
)

func (HealthCheckResponse_ServingStatus) Descriptor

func (HealthCheckResponse_ServingStatus) Enum

func (HealthCheckResponse_ServingStatus) EnumDescriptor deprecated

func (HealthCheckResponse_ServingStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use HealthCheckResponse_ServingStatus.Descriptor instead.

func (HealthCheckResponse_ServingStatus) Number

func (HealthCheckResponse_ServingStatus) String

func (HealthCheckResponse_ServingStatus) Type

type InternalAgentConfig

type InternalAgentConfig 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"`
	Prompt string       `protobuf:"bytes,3,opt,name=prompt,proto3" json:"prompt,omitempty"`
	Model  *ModelConfig `protobuf:"bytes,4,opt,name=model,proto3" json:"model,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAgentConfig) Descriptor deprecated

func (*InternalAgentConfig) Descriptor() ([]byte, []int)

Deprecated: Use InternalAgentConfig.ProtoReflect.Descriptor instead.

func (*InternalAgentConfig) GetId

func (x *InternalAgentConfig) GetId() string

func (*InternalAgentConfig) GetModel

func (x *InternalAgentConfig) GetModel() *ModelConfig

func (*InternalAgentConfig) GetName

func (x *InternalAgentConfig) GetName() string

func (*InternalAgentConfig) GetPrompt

func (x *InternalAgentConfig) GetPrompt() string

func (*InternalAgentConfig) ProtoMessage

func (*InternalAgentConfig) ProtoMessage()

func (*InternalAgentConfig) ProtoReflect

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

func (*InternalAgentConfig) Reset

func (x *InternalAgentConfig) Reset()

func (*InternalAgentConfig) String

func (x *InternalAgentConfig) String() string

type InterruptedEvent

type InterruptedEvent struct {
	CheckpointId     string             `protobuf:"bytes,1,opt,name=checkpoint_id,json=checkpointId,proto3" json:"checkpoint_id,omitempty"`
	PendingApprovals []*PendingApproval `protobuf:"bytes,2,rep,name=pending_approvals,json=pendingApprovals,proto3" json:"pending_approvals,omitempty"`
	// contains filtered or unexported fields
}

func (*InterruptedEvent) Descriptor deprecated

func (*InterruptedEvent) Descriptor() ([]byte, []int)

Deprecated: Use InterruptedEvent.ProtoReflect.Descriptor instead.

func (*InterruptedEvent) GetCheckpointId

func (x *InterruptedEvent) GetCheckpointId() string

func (*InterruptedEvent) GetPendingApprovals

func (x *InterruptedEvent) GetPendingApprovals() []*PendingApproval

func (*InterruptedEvent) ProtoMessage

func (*InterruptedEvent) ProtoMessage()

func (*InterruptedEvent) ProtoReflect

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

func (*InterruptedEvent) Reset

func (x *InterruptedEvent) Reset()

func (*InterruptedEvent) String

func (x *InterruptedEvent) String() string

type KnowledgeBaseConfig

type KnowledgeBaseConfig 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"`
	RetrievalUrl string `protobuf:"bytes,3,opt,name=retrieval_url,json=retrievalUrl,proto3" json:"retrieval_url,omitempty"`
	Token        string `protobuf:"bytes,4,opt,name=token,proto3" json:"token,omitempty"`
	TopK         int32  `protobuf:"varint,5,opt,name=top_k,json=topK,proto3" json:"top_k,omitempty"`
	// contains filtered or unexported fields
}

func (*KnowledgeBaseConfig) Descriptor deprecated

func (*KnowledgeBaseConfig) Descriptor() ([]byte, []int)

Deprecated: Use KnowledgeBaseConfig.ProtoReflect.Descriptor instead.

func (*KnowledgeBaseConfig) GetId

func (x *KnowledgeBaseConfig) GetId() string

func (*KnowledgeBaseConfig) GetName

func (x *KnowledgeBaseConfig) GetName() string

func (*KnowledgeBaseConfig) GetRetrievalUrl

func (x *KnowledgeBaseConfig) GetRetrievalUrl() string

func (*KnowledgeBaseConfig) GetToken

func (x *KnowledgeBaseConfig) GetToken() string

func (*KnowledgeBaseConfig) GetTopK

func (x *KnowledgeBaseConfig) GetTopK() int32

func (*KnowledgeBaseConfig) ProtoMessage

func (*KnowledgeBaseConfig) ProtoMessage()

func (*KnowledgeBaseConfig) ProtoReflect

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

func (*KnowledgeBaseConfig) Reset

func (x *KnowledgeBaseConfig) Reset()

func (*KnowledgeBaseConfig) String

func (x *KnowledgeBaseConfig) String() string

type ListCapabilitiesRequest added in v0.1.2

type ListCapabilitiesRequest struct {
	TraceId string `protobuf:"bytes,1,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCapabilitiesRequest) Descriptor deprecated added in v0.1.2

func (*ListCapabilitiesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCapabilitiesRequest.ProtoReflect.Descriptor instead.

func (*ListCapabilitiesRequest) GetTraceId added in v0.1.2

func (x *ListCapabilitiesRequest) GetTraceId() string

func (*ListCapabilitiesRequest) ProtoMessage added in v0.1.2

func (*ListCapabilitiesRequest) ProtoMessage()

func (*ListCapabilitiesRequest) ProtoReflect added in v0.1.2

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

func (*ListCapabilitiesRequest) Reset added in v0.1.2

func (x *ListCapabilitiesRequest) Reset()

func (*ListCapabilitiesRequest) String added in v0.1.2

func (x *ListCapabilitiesRequest) String() string

type ListCapabilitiesResponse added in v0.1.2

type ListCapabilitiesResponse struct {
	Capabilities []*CapabilityDefinition `protobuf:"bytes,1,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
	TraceId      string                  `protobuf:"bytes,2,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCapabilitiesResponse) Descriptor deprecated added in v0.1.2

func (*ListCapabilitiesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListCapabilitiesResponse.ProtoReflect.Descriptor instead.

func (*ListCapabilitiesResponse) GetCapabilities added in v0.1.2

func (x *ListCapabilitiesResponse) GetCapabilities() []*CapabilityDefinition

func (*ListCapabilitiesResponse) GetTraceId added in v0.1.2

func (x *ListCapabilitiesResponse) GetTraceId() string

func (*ListCapabilitiesResponse) ProtoMessage added in v0.1.2

func (*ListCapabilitiesResponse) ProtoMessage()

func (*ListCapabilitiesResponse) ProtoReflect added in v0.1.2

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

func (*ListCapabilitiesResponse) Reset added in v0.1.2

func (x *ListCapabilitiesResponse) Reset()

func (*ListCapabilitiesResponse) String added in v0.1.2

func (x *ListCapabilitiesResponse) String() string

type MCPConfig

type MCPConfig struct {
	Name      string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Transport string            `protobuf:"bytes,2,opt,name=transport,proto3" json:"transport,omitempty"`
	Command   string            `protobuf:"bytes,3,opt,name=command,proto3" json:"command,omitempty"`
	Args      []string          `protobuf:"bytes,4,rep,name=args,proto3" json:"args,omitempty"`
	Env       map[string]string `` /* 147-byte string literal not displayed */
	Endpoint  string            `protobuf:"bytes,6,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	Headers   map[string]string `` /* 155-byte string literal not displayed */
	RiskLevel RiskLevel         `protobuf:"varint,8,opt,name=risk_level,json=riskLevel,proto3,enum=agent.runtime.v1.RiskLevel" json:"risk_level,omitempty"`
	// contains filtered or unexported fields
}

func (*MCPConfig) Descriptor deprecated

func (*MCPConfig) Descriptor() ([]byte, []int)

Deprecated: Use MCPConfig.ProtoReflect.Descriptor instead.

func (*MCPConfig) GetArgs

func (x *MCPConfig) GetArgs() []string

func (*MCPConfig) GetCommand

func (x *MCPConfig) GetCommand() string

func (*MCPConfig) GetEndpoint

func (x *MCPConfig) GetEndpoint() string

func (*MCPConfig) GetEnv

func (x *MCPConfig) GetEnv() map[string]string

func (*MCPConfig) GetHeaders

func (x *MCPConfig) GetHeaders() map[string]string

func (*MCPConfig) GetName

func (x *MCPConfig) GetName() string

func (*MCPConfig) GetRiskLevel

func (x *MCPConfig) GetRiskLevel() RiskLevel

func (*MCPConfig) GetTransport

func (x *MCPConfig) GetTransport() string

func (*MCPConfig) ProtoMessage

func (*MCPConfig) ProtoMessage()

func (*MCPConfig) ProtoReflect

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

func (*MCPConfig) Reset

func (x *MCPConfig) Reset()

func (*MCPConfig) String

func (x *MCPConfig) String() string

type MediaGenerationRequest

type MediaGenerationRequest struct {
	Model           *ModelConfig `protobuf:"bytes,1,opt,name=model,proto3" json:"model,omitempty"`
	MediaType       string       `protobuf:"bytes,2,opt,name=media_type,json=mediaType,proto3" json:"media_type,omitempty"`
	Operation       string       `protobuf:"bytes,3,opt,name=operation,proto3" json:"operation,omitempty"`
	Prompt          string       `protobuf:"bytes,4,opt,name=prompt,proto3" json:"prompt,omitempty"`
	NegativePrompt  string       `protobuf:"bytes,5,opt,name=negative_prompt,json=negativePrompt,proto3" json:"negative_prompt,omitempty"`
	SourceUrl       string       `protobuf:"bytes,6,opt,name=source_url,json=sourceUrl,proto3" json:"source_url,omitempty"`
	Size            string       `protobuf:"bytes,7,opt,name=size,proto3" json:"size,omitempty"`
	Quality         string       `protobuf:"bytes,8,opt,name=quality,proto3" json:"quality,omitempty"`
	DurationSeconds int32        `protobuf:"varint,9,opt,name=duration_seconds,json=durationSeconds,proto3" json:"duration_seconds,omitempty"`
	RequestId       string       `protobuf:"bytes,10,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	TraceId         string       `protobuf:"bytes,11,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	// contains filtered or unexported fields
}

func (*MediaGenerationRequest) Descriptor deprecated

func (*MediaGenerationRequest) Descriptor() ([]byte, []int)

Deprecated: Use MediaGenerationRequest.ProtoReflect.Descriptor instead.

func (*MediaGenerationRequest) GetDurationSeconds

func (x *MediaGenerationRequest) GetDurationSeconds() int32

func (*MediaGenerationRequest) GetMediaType

func (x *MediaGenerationRequest) GetMediaType() string

func (*MediaGenerationRequest) GetModel

func (x *MediaGenerationRequest) GetModel() *ModelConfig

func (*MediaGenerationRequest) GetNegativePrompt

func (x *MediaGenerationRequest) GetNegativePrompt() string

func (*MediaGenerationRequest) GetOperation

func (x *MediaGenerationRequest) GetOperation() string

func (*MediaGenerationRequest) GetPrompt

func (x *MediaGenerationRequest) GetPrompt() string

func (*MediaGenerationRequest) GetQuality

func (x *MediaGenerationRequest) GetQuality() string

func (*MediaGenerationRequest) GetRequestId

func (x *MediaGenerationRequest) GetRequestId() string

func (*MediaGenerationRequest) GetSize

func (x *MediaGenerationRequest) GetSize() string

func (*MediaGenerationRequest) GetSourceUrl

func (x *MediaGenerationRequest) GetSourceUrl() string

func (*MediaGenerationRequest) GetTraceId

func (x *MediaGenerationRequest) GetTraceId() string

func (*MediaGenerationRequest) ProtoMessage

func (*MediaGenerationRequest) ProtoMessage()

func (*MediaGenerationRequest) ProtoReflect

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

func (*MediaGenerationRequest) Reset

func (x *MediaGenerationRequest) Reset()

func (*MediaGenerationRequest) String

func (x *MediaGenerationRequest) String() string

type MediaGenerationResponse

type MediaGenerationResponse struct {
	MediaUrl      string `protobuf:"bytes,1,opt,name=media_url,json=mediaUrl,proto3" json:"media_url,omitempty"`
	MediaType     string `protobuf:"bytes,2,opt,name=media_type,json=mediaType,proto3" json:"media_type,omitempty"`
	MimeType      string `protobuf:"bytes,3,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
	ProviderJobId string `protobuf:"bytes,4,opt,name=provider_job_id,json=providerJobId,proto3" json:"provider_job_id,omitempty"`
	TraceId       string `protobuf:"bytes,5,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	// contains filtered or unexported fields
}

func (*MediaGenerationResponse) Descriptor deprecated

func (*MediaGenerationResponse) Descriptor() ([]byte, []int)

Deprecated: Use MediaGenerationResponse.ProtoReflect.Descriptor instead.

func (*MediaGenerationResponse) GetMediaType

func (x *MediaGenerationResponse) GetMediaType() string

func (*MediaGenerationResponse) GetMediaUrl

func (x *MediaGenerationResponse) GetMediaUrl() string

func (*MediaGenerationResponse) GetMimeType

func (x *MediaGenerationResponse) GetMimeType() string

func (*MediaGenerationResponse) GetProviderJobId

func (x *MediaGenerationResponse) GetProviderJobId() string

func (*MediaGenerationResponse) GetTraceId

func (x *MediaGenerationResponse) GetTraceId() string

func (*MediaGenerationResponse) ProtoMessage

func (*MediaGenerationResponse) ProtoMessage()

func (*MediaGenerationResponse) ProtoReflect

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

func (*MediaGenerationResponse) Reset

func (x *MediaGenerationResponse) Reset()

func (*MediaGenerationResponse) String

func (x *MediaGenerationResponse) String() string

type MemoryEntry

type MemoryEntry struct {
	Name        string     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string     `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Type        MemoryType `protobuf:"varint,3,opt,name=type,proto3,enum=agent.runtime.v1.MemoryType" json:"type,omitempty"`
	Content     string     `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"`
	Importance  int32      `protobuf:"varint,5,opt,name=importance,proto3" json:"importance,omitempty"`
	// contains filtered or unexported fields
}

func (*MemoryEntry) Descriptor deprecated

func (*MemoryEntry) Descriptor() ([]byte, []int)

Deprecated: Use MemoryEntry.ProtoReflect.Descriptor instead.

func (*MemoryEntry) GetContent

func (x *MemoryEntry) GetContent() string

func (*MemoryEntry) GetDescription

func (x *MemoryEntry) GetDescription() string

func (*MemoryEntry) GetImportance

func (x *MemoryEntry) GetImportance() int32

func (*MemoryEntry) GetName

func (x *MemoryEntry) GetName() string

func (*MemoryEntry) GetType

func (x *MemoryEntry) GetType() MemoryType

func (*MemoryEntry) ProtoMessage

func (*MemoryEntry) ProtoMessage()

func (*MemoryEntry) ProtoReflect

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

func (*MemoryEntry) Reset

func (x *MemoryEntry) Reset()

func (*MemoryEntry) String

func (x *MemoryEntry) String() string

type MemoryType

type MemoryType int32
const (
	MemoryType_MEMORY_TYPE_UNSPECIFIED MemoryType = 0
	MemoryType_MEMORY_TYPE_USER        MemoryType = 1
	MemoryType_MEMORY_TYPE_FEEDBACK    MemoryType = 2
	MemoryType_MEMORY_TYPE_PROJECT     MemoryType = 3
	MemoryType_MEMORY_TYPE_REFERENCE   MemoryType = 4
)

func (MemoryType) Descriptor

func (MemoryType) Descriptor() protoreflect.EnumDescriptor

func (MemoryType) Enum

func (x MemoryType) Enum() *MemoryType

func (MemoryType) EnumDescriptor deprecated

func (MemoryType) EnumDescriptor() ([]byte, []int)

Deprecated: Use MemoryType.Descriptor instead.

func (MemoryType) Number

func (x MemoryType) Number() protoreflect.EnumNumber

func (MemoryType) String

func (x MemoryType) String() string

func (MemoryType) Type

type MetaEvent

type MetaEvent struct {
	StartedAt      *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	StreamProtocol string                 `protobuf:"bytes,2,opt,name=stream_protocol,json=streamProtocol,proto3" json:"stream_protocol,omitempty"`
	CheckpointId   string                 `protobuf:"bytes,3,opt,name=checkpoint_id,json=checkpointId,proto3" json:"checkpoint_id,omitempty"`
	HeartbeatAt    *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=heartbeat_at,json=heartbeatAt,proto3" json:"heartbeat_at,omitempty"`
	// contains filtered or unexported fields
}

func (*MetaEvent) Descriptor deprecated

func (*MetaEvent) Descriptor() ([]byte, []int)

Deprecated: Use MetaEvent.ProtoReflect.Descriptor instead.

func (*MetaEvent) GetCheckpointId

func (x *MetaEvent) GetCheckpointId() string

func (*MetaEvent) GetHeartbeatAt

func (x *MetaEvent) GetHeartbeatAt() *timestamppb.Timestamp

func (*MetaEvent) GetStartedAt

func (x *MetaEvent) GetStartedAt() *timestamppb.Timestamp

func (*MetaEvent) GetStreamProtocol

func (x *MetaEvent) GetStreamProtocol() string

func (*MetaEvent) ProtoMessage

func (*MetaEvent) ProtoMessage()

func (*MetaEvent) ProtoReflect

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

func (*MetaEvent) Reset

func (x *MetaEvent) Reset()

func (*MetaEvent) String

func (x *MetaEvent) String() string

type ModelConfig

type ModelConfig struct {
	Provider    string           `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	Name        string           `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	ApiKey      string           `protobuf:"bytes,3,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	ApiBase     string           `protobuf:"bytes,4,opt,name=api_base,json=apiBase,proto3" json:"api_base,omitempty"`
	Temperature float64          `protobuf:"fixed64,5,opt,name=temperature,proto3" json:"temperature,omitempty"`
	MaxTokens   int32            `protobuf:"varint,6,opt,name=max_tokens,json=maxTokens,proto3" json:"max_tokens,omitempty"`
	TopP        float64          `protobuf:"fixed64,7,opt,name=top_p,json=topP,proto3" json:"top_p,omitempty"`
	ExtraFields *structpb.Struct `protobuf:"bytes,8,opt,name=extra_fields,json=extraFields,proto3" json:"extra_fields,omitempty"`
	// contains filtered or unexported fields
}

============================================================ Config messages ============================================================

func (*ModelConfig) Descriptor deprecated

func (*ModelConfig) Descriptor() ([]byte, []int)

Deprecated: Use ModelConfig.ProtoReflect.Descriptor instead.

func (*ModelConfig) GetApiBase

func (x *ModelConfig) GetApiBase() string

func (*ModelConfig) GetApiKey

func (x *ModelConfig) GetApiKey() string

func (*ModelConfig) GetExtraFields

func (x *ModelConfig) GetExtraFields() *structpb.Struct

func (*ModelConfig) GetMaxTokens

func (x *ModelConfig) GetMaxTokens() int32

func (*ModelConfig) GetName

func (x *ModelConfig) GetName() string

func (*ModelConfig) GetProvider

func (x *ModelConfig) GetProvider() string

func (*ModelConfig) GetTemperature

func (x *ModelConfig) GetTemperature() float64

func (*ModelConfig) GetTopP

func (x *ModelConfig) GetTopP() float64

func (*ModelConfig) ProtoMessage

func (*ModelConfig) ProtoMessage()

func (*ModelConfig) ProtoReflect

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

func (*ModelConfig) Reset

func (x *ModelConfig) Reset()

func (*ModelConfig) String

func (x *ModelConfig) String() string

type ModelRole

type ModelRole int32
const (
	ModelRole_MODEL_ROLE_UNSPECIFIED ModelRole = 0
	ModelRole_MODEL_ROLE_DEFAULT     ModelRole = 1
	ModelRole_MODEL_ROLE_REWRITE     ModelRole = 2
	ModelRole_MODEL_ROLE_SKILL       ModelRole = 3
	ModelRole_MODEL_ROLE_SUMMARIZE   ModelRole = 4
)

func (ModelRole) Descriptor

func (ModelRole) Descriptor() protoreflect.EnumDescriptor

func (ModelRole) Enum

func (x ModelRole) Enum() *ModelRole

func (ModelRole) EnumDescriptor deprecated

func (ModelRole) EnumDescriptor() ([]byte, []int)

Deprecated: Use ModelRole.Descriptor instead.

func (ModelRole) Number

func (x ModelRole) Number() protoreflect.EnumNumber

func (ModelRole) String

func (x ModelRole) String() string

func (ModelRole) Type

type ModelUsageMetadata added in v0.1.5

type ModelUsageMetadata struct {
	ModelId          string `protobuf:"bytes,1,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	Provider         string `protobuf:"bytes,2,opt,name=provider,proto3" json:"provider,omitempty"`
	Model            string `protobuf:"bytes,3,opt,name=model,proto3" json:"model,omitempty"`
	PromptTokens     int32  `protobuf:"varint,4,opt,name=prompt_tokens,json=promptTokens,proto3" json:"prompt_tokens,omitempty"`
	CompletionTokens int32  `protobuf:"varint,5,opt,name=completion_tokens,json=completionTokens,proto3" json:"completion_tokens,omitempty"`
	TotalTokens      int32  `protobuf:"varint,6,opt,name=total_tokens,json=totalTokens,proto3" json:"total_tokens,omitempty"`
	RequestCount     int32  `protobuf:"varint,7,opt,name=request_count,json=requestCount,proto3" json:"request_count,omitempty"`
	// contains filtered or unexported fields
}

func (*ModelUsageMetadata) Descriptor deprecated added in v0.1.5

func (*ModelUsageMetadata) Descriptor() ([]byte, []int)

Deprecated: Use ModelUsageMetadata.ProtoReflect.Descriptor instead.

func (*ModelUsageMetadata) GetCompletionTokens added in v0.1.5

func (x *ModelUsageMetadata) GetCompletionTokens() int32

func (*ModelUsageMetadata) GetModel added in v0.1.5

func (x *ModelUsageMetadata) GetModel() string

func (*ModelUsageMetadata) GetModelId added in v0.1.5

func (x *ModelUsageMetadata) GetModelId() string

func (*ModelUsageMetadata) GetPromptTokens added in v0.1.5

func (x *ModelUsageMetadata) GetPromptTokens() int32

func (*ModelUsageMetadata) GetProvider added in v0.1.5

func (x *ModelUsageMetadata) GetProvider() string

func (*ModelUsageMetadata) GetRequestCount added in v0.1.5

func (x *ModelUsageMetadata) GetRequestCount() int32

func (*ModelUsageMetadata) GetTotalTokens added in v0.1.5

func (x *ModelUsageMetadata) GetTotalTokens() int32

func (*ModelUsageMetadata) ProtoMessage added in v0.1.5

func (*ModelUsageMetadata) ProtoMessage()

func (*ModelUsageMetadata) ProtoReflect added in v0.1.5

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

func (*ModelUsageMetadata) Reset added in v0.1.5

func (x *ModelUsageMetadata) Reset()

func (*ModelUsageMetadata) String added in v0.1.5

func (x *ModelUsageMetadata) String() string

type PendingApproval

type PendingApproval struct {
	InterruptId   string    `protobuf:"bytes,1,opt,name=interrupt_id,json=interruptId,proto3" json:"interrupt_id,omitempty"`
	ToolName      string    `protobuf:"bytes,2,opt,name=tool_name,json=toolName,proto3" json:"tool_name,omitempty"`
	ToolType      string    `protobuf:"bytes,3,opt,name=tool_type,json=toolType,proto3" json:"tool_type,omitempty"`
	ArgumentsJson string    `protobuf:"bytes,4,opt,name=arguments_json,json=argumentsJson,proto3" json:"arguments_json,omitempty"`
	RiskLevel     RiskLevel `protobuf:"varint,5,opt,name=risk_level,json=riskLevel,proto3,enum=agent.runtime.v1.RiskLevel" json:"risk_level,omitempty"`
	Description   string    `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*PendingApproval) Descriptor deprecated

func (*PendingApproval) Descriptor() ([]byte, []int)

Deprecated: Use PendingApproval.ProtoReflect.Descriptor instead.

func (*PendingApproval) GetArgumentsJson

func (x *PendingApproval) GetArgumentsJson() string

func (*PendingApproval) GetDescription

func (x *PendingApproval) GetDescription() string

func (*PendingApproval) GetInterruptId

func (x *PendingApproval) GetInterruptId() string

func (*PendingApproval) GetRiskLevel

func (x *PendingApproval) GetRiskLevel() RiskLevel

func (*PendingApproval) GetToolName

func (x *PendingApproval) GetToolName() string

func (*PendingApproval) GetToolType

func (x *PendingApproval) GetToolType() string

func (*PendingApproval) ProtoMessage

func (*PendingApproval) ProtoMessage()

func (*PendingApproval) ProtoReflect

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

func (*PendingApproval) Reset

func (x *PendingApproval) Reset()

func (*PendingApproval) String

func (x *PendingApproval) String() string

type ResponseMetadata

type ResponseMetadata struct {
	Model            string                `protobuf:"bytes,1,opt,name=model,proto3" json:"model,omitempty"`
	LatencyMs        int64                 `protobuf:"varint,2,opt,name=latency_ms,json=latencyMs,proto3" json:"latency_ms,omitempty"`
	TokensUsed       int32                 `protobuf:"varint,3,opt,name=tokens_used,json=tokensUsed,proto3" json:"tokens_used,omitempty"`
	PromptTokens     int32                 `protobuf:"varint,4,opt,name=prompt_tokens,json=promptTokens,proto3" json:"prompt_tokens,omitempty"`
	CompletionTokens int32                 `protobuf:"varint,5,opt,name=completion_tokens,json=completionTokens,proto3" json:"completion_tokens,omitempty"`
	ToolCallsCount   int32                 `protobuf:"varint,6,opt,name=tool_calls_count,json=toolCallsCount,proto3" json:"tool_calls_count,omitempty"`
	A2ACallsCount    int32                 `protobuf:"varint,7,opt,name=a2a_calls_count,json=a2aCallsCount,proto3" json:"a2a_calls_count,omitempty"`
	SkillCallsCount  int32                 `protobuf:"varint,8,opt,name=skill_calls_count,json=skillCallsCount,proto3" json:"skill_calls_count,omitempty"`
	Iterations       int32                 `protobuf:"varint,9,opt,name=iterations,proto3" json:"iterations,omitempty"`
	ToolCallsDetail  []*ToolCallMetadata   `protobuf:"bytes,10,rep,name=tool_calls_detail,json=toolCallsDetail,proto3" json:"tool_calls_detail,omitempty"`
	Error            string                `protobuf:"bytes,11,opt,name=error,proto3" json:"error,omitempty"`
	ModelUsage       []*ModelUsageMetadata `protobuf:"bytes,12,rep,name=model_usage,json=modelUsage,proto3" json:"model_usage,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseMetadata) Descriptor deprecated

func (*ResponseMetadata) Descriptor() ([]byte, []int)

Deprecated: Use ResponseMetadata.ProtoReflect.Descriptor instead.

func (*ResponseMetadata) GetA2ACallsCount

func (x *ResponseMetadata) GetA2ACallsCount() int32

func (*ResponseMetadata) GetCompletionTokens

func (x *ResponseMetadata) GetCompletionTokens() int32

func (*ResponseMetadata) GetError

func (x *ResponseMetadata) GetError() string

func (*ResponseMetadata) GetIterations

func (x *ResponseMetadata) GetIterations() int32

func (*ResponseMetadata) GetLatencyMs

func (x *ResponseMetadata) GetLatencyMs() int64

func (*ResponseMetadata) GetModel

func (x *ResponseMetadata) GetModel() string

func (*ResponseMetadata) GetModelUsage added in v0.1.5

func (x *ResponseMetadata) GetModelUsage() []*ModelUsageMetadata

func (*ResponseMetadata) GetPromptTokens

func (x *ResponseMetadata) GetPromptTokens() int32

func (*ResponseMetadata) GetSkillCallsCount

func (x *ResponseMetadata) GetSkillCallsCount() int32

func (*ResponseMetadata) GetTokensUsed

func (x *ResponseMetadata) GetTokensUsed() int32

func (*ResponseMetadata) GetToolCallsCount

func (x *ResponseMetadata) GetToolCallsCount() int32

func (*ResponseMetadata) GetToolCallsDetail

func (x *ResponseMetadata) GetToolCallsDetail() []*ToolCallMetadata

func (*ResponseMetadata) ProtoMessage

func (*ResponseMetadata) ProtoMessage()

func (*ResponseMetadata) ProtoReflect

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

func (*ResponseMetadata) Reset

func (x *ResponseMetadata) Reset()

func (*ResponseMetadata) String

func (x *ResponseMetadata) String() string

type ResponseSchemaConfig

type ResponseSchemaConfig struct {
	Type     string           `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Version  string           `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Strict   bool             `protobuf:"varint,3,opt,name=strict,proto3" json:"strict,omitempty"`
	Schema   *structpb.Struct `protobuf:"bytes,4,opt,name=schema,proto3" json:"schema,omitempty"`
	Fallback string           `protobuf:"bytes,5,opt,name=fallback,proto3" json:"fallback,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseSchemaConfig) Descriptor deprecated

func (*ResponseSchemaConfig) Descriptor() ([]byte, []int)

Deprecated: Use ResponseSchemaConfig.ProtoReflect.Descriptor instead.

func (*ResponseSchemaConfig) GetFallback

func (x *ResponseSchemaConfig) GetFallback() string

func (*ResponseSchemaConfig) GetSchema

func (x *ResponseSchemaConfig) GetSchema() *structpb.Struct

func (*ResponseSchemaConfig) GetStrict

func (x *ResponseSchemaConfig) GetStrict() bool

func (*ResponseSchemaConfig) GetType

func (x *ResponseSchemaConfig) GetType() string

func (*ResponseSchemaConfig) GetVersion

func (x *ResponseSchemaConfig) GetVersion() string

func (*ResponseSchemaConfig) ProtoMessage

func (*ResponseSchemaConfig) ProtoMessage()

func (*ResponseSchemaConfig) ProtoReflect

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

func (*ResponseSchemaConfig) Reset

func (x *ResponseSchemaConfig) Reset()

func (*ResponseSchemaConfig) String

func (x *ResponseSchemaConfig) String() string

type ResumeApproval

type ResumeApproval struct {
	InterruptId      string  `protobuf:"bytes,1,opt,name=interrupt_id,json=interruptId,proto3" json:"interrupt_id,omitempty"`
	Approved         bool    `protobuf:"varint,2,opt,name=approved,proto3" json:"approved,omitempty"`
	DisapproveReason *string `protobuf:"bytes,3,opt,name=disapprove_reason,json=disapproveReason,proto3,oneof" json:"disapprove_reason,omitempty"`
	// contains filtered or unexported fields
}

func (*ResumeApproval) Descriptor deprecated

func (*ResumeApproval) Descriptor() ([]byte, []int)

Deprecated: Use ResumeApproval.ProtoReflect.Descriptor instead.

func (*ResumeApproval) GetApproved

func (x *ResumeApproval) GetApproved() bool

func (*ResumeApproval) GetDisapproveReason

func (x *ResumeApproval) GetDisapproveReason() string

func (*ResumeApproval) GetInterruptId

func (x *ResumeApproval) GetInterruptId() string

func (*ResumeApproval) ProtoMessage

func (*ResumeApproval) ProtoMessage()

func (*ResumeApproval) ProtoReflect

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

func (*ResumeApproval) Reset

func (x *ResumeApproval) Reset()

func (*ResumeApproval) String

func (x *ResumeApproval) String() string

type ResumeRequest

type ResumeRequest struct {
	CheckpointId string            `protobuf:"bytes,1,opt,name=checkpoint_id,json=checkpointId,proto3" json:"checkpoint_id,omitempty"`
	Approvals    []*ResumeApproval `protobuf:"bytes,2,rep,name=approvals,proto3" json:"approvals,omitempty"`
	RequestId    string            `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	TraceId      string            `protobuf:"bytes,4,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ResumeRequest) Descriptor deprecated

func (*ResumeRequest) Descriptor() ([]byte, []int)

Deprecated: Use ResumeRequest.ProtoReflect.Descriptor instead.

func (*ResumeRequest) GetApprovals

func (x *ResumeRequest) GetApprovals() []*ResumeApproval

func (*ResumeRequest) GetCheckpointId

func (x *ResumeRequest) GetCheckpointId() string

func (*ResumeRequest) GetRequestId

func (x *ResumeRequest) GetRequestId() string

func (*ResumeRequest) GetTraceId

func (x *ResumeRequest) GetTraceId() string

func (*ResumeRequest) ProtoMessage

func (*ResumeRequest) ProtoMessage()

func (*ResumeRequest) ProtoReflect

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

func (*ResumeRequest) Reset

func (x *ResumeRequest) Reset()

func (*ResumeRequest) String

func (x *ResumeRequest) String() string

type ResumeResponse

type ResumeResponse struct {
	Success          bool               `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Error            string             `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	FinishReason     string             `protobuf:"bytes,3,opt,name=finish_reason,json=finishReason,proto3" json:"finish_reason,omitempty"`
	Content          string             `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"`
	ToolCalls        []*ToolCall        `protobuf:"bytes,5,rep,name=tool_calls,json=toolCalls,proto3" json:"tool_calls,omitempty"`
	Metadata         *ResponseMetadata  `protobuf:"bytes,6,opt,name=metadata,proto3" json:"metadata,omitempty"`
	PendingApprovals []*PendingApproval `protobuf:"bytes,7,rep,name=pending_approvals,json=pendingApprovals,proto3" json:"pending_approvals,omitempty"`
	CheckpointId     string             `protobuf:"bytes,8,opt,name=checkpoint_id,json=checkpointId,proto3" json:"checkpoint_id,omitempty"`
	TraceId          string             `protobuf:"bytes,9,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ResumeResponse) Descriptor deprecated

func (*ResumeResponse) Descriptor() ([]byte, []int)

Deprecated: Use ResumeResponse.ProtoReflect.Descriptor instead.

func (*ResumeResponse) GetCheckpointId

func (x *ResumeResponse) GetCheckpointId() string

func (*ResumeResponse) GetContent

func (x *ResumeResponse) GetContent() string

func (*ResumeResponse) GetError

func (x *ResumeResponse) GetError() string

func (*ResumeResponse) GetFinishReason

func (x *ResumeResponse) GetFinishReason() string

func (*ResumeResponse) GetMetadata

func (x *ResumeResponse) GetMetadata() *ResponseMetadata

func (*ResumeResponse) GetPendingApprovals

func (x *ResumeResponse) GetPendingApprovals() []*PendingApproval

func (*ResumeResponse) GetSuccess

func (x *ResumeResponse) GetSuccess() bool

func (*ResumeResponse) GetToolCalls

func (x *ResumeResponse) GetToolCalls() []*ToolCall

func (*ResumeResponse) GetTraceId

func (x *ResumeResponse) GetTraceId() string

func (*ResumeResponse) ProtoMessage

func (*ResumeResponse) ProtoMessage()

func (*ResumeResponse) ProtoReflect

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

func (*ResumeResponse) Reset

func (x *ResumeResponse) Reset()

func (*ResumeResponse) String

func (x *ResumeResponse) String() string

type RetryConfig

type RetryConfig struct {
	MaxAttempts              int32    `protobuf:"varint,1,opt,name=max_attempts,json=maxAttempts,proto3" json:"max_attempts,omitempty"`
	InitialDelayMs           int32    `protobuf:"varint,2,opt,name=initial_delay_ms,json=initialDelayMs,proto3" json:"initial_delay_ms,omitempty"`
	MaxDelayMs               int32    `protobuf:"varint,3,opt,name=max_delay_ms,json=maxDelayMs,proto3" json:"max_delay_ms,omitempty"`
	BackoffMultiplier        float64  `protobuf:"fixed64,4,opt,name=backoff_multiplier,json=backoffMultiplier,proto3" json:"backoff_multiplier,omitempty"`
	RetryableErrors          []string `protobuf:"bytes,5,rep,name=retryable_errors,json=retryableErrors,proto3" json:"retryable_errors,omitempty"`
	CircuitBreakerThreshold  int32    `` /* 133-byte string literal not displayed */
	CircuitBreakerDurationMs int32    `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RetryConfig) Descriptor deprecated

func (*RetryConfig) Descriptor() ([]byte, []int)

Deprecated: Use RetryConfig.ProtoReflect.Descriptor instead.

func (*RetryConfig) GetBackoffMultiplier

func (x *RetryConfig) GetBackoffMultiplier() float64

func (*RetryConfig) GetCircuitBreakerDurationMs

func (x *RetryConfig) GetCircuitBreakerDurationMs() int32

func (*RetryConfig) GetCircuitBreakerThreshold

func (x *RetryConfig) GetCircuitBreakerThreshold() int32

func (*RetryConfig) GetInitialDelayMs

func (x *RetryConfig) GetInitialDelayMs() int32

func (*RetryConfig) GetMaxAttempts

func (x *RetryConfig) GetMaxAttempts() int32

func (*RetryConfig) GetMaxDelayMs

func (x *RetryConfig) GetMaxDelayMs() int32

func (*RetryConfig) GetRetryableErrors

func (x *RetryConfig) GetRetryableErrors() []string

func (*RetryConfig) ProtoMessage

func (*RetryConfig) ProtoMessage()

func (*RetryConfig) ProtoReflect

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

func (*RetryConfig) Reset

func (x *RetryConfig) Reset()

func (*RetryConfig) String

func (x *RetryConfig) String() string

type RiskLevel

type RiskLevel int32

============================================================ Enums ============================================================

const (
	RiskLevel_RISK_LEVEL_UNSPECIFIED RiskLevel = 0
	RiskLevel_RISK_LEVEL_LOW         RiskLevel = 1
	RiskLevel_RISK_LEVEL_MEDIUM      RiskLevel = 2
	RiskLevel_RISK_LEVEL_HIGH        RiskLevel = 3
)

func (RiskLevel) Descriptor

func (RiskLevel) Descriptor() protoreflect.EnumDescriptor

func (RiskLevel) Enum

func (x RiskLevel) Enum() *RiskLevel

func (RiskLevel) EnumDescriptor deprecated

func (RiskLevel) EnumDescriptor() ([]byte, []int)

Deprecated: Use RiskLevel.Descriptor instead.

func (RiskLevel) Number

func (x RiskLevel) Number() protoreflect.EnumNumber

func (RiskLevel) String

func (x RiskLevel) String() string

func (RiskLevel) Type

type RoutingConfig

type RoutingConfig struct {
	DefaultModel    ModelRole `` /* 130-byte string literal not displayed */
	RewritePrompt   string    `protobuf:"bytes,2,opt,name=rewrite_prompt,json=rewritePrompt,proto3" json:"rewrite_prompt,omitempty"`
	SummarizePrompt string    `protobuf:"bytes,3,opt,name=summarize_prompt,json=summarizePrompt,proto3" json:"summarize_prompt,omitempty"`
	// contains filtered or unexported fields
}

func (*RoutingConfig) Descriptor deprecated

func (*RoutingConfig) Descriptor() ([]byte, []int)

Deprecated: Use RoutingConfig.ProtoReflect.Descriptor instead.

func (*RoutingConfig) GetDefaultModel

func (x *RoutingConfig) GetDefaultModel() ModelRole

func (*RoutingConfig) GetRewritePrompt

func (x *RoutingConfig) GetRewritePrompt() string

func (*RoutingConfig) GetSummarizePrompt

func (x *RoutingConfig) GetSummarizePrompt() string

func (*RoutingConfig) ProtoMessage

func (*RoutingConfig) ProtoMessage()

func (*RoutingConfig) ProtoReflect

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

func (*RoutingConfig) Reset

func (x *RoutingConfig) Reset()

func (*RoutingConfig) String

func (x *RoutingConfig) String() string

type RunOptions

type RunOptions struct {
	Temperature    float64               `protobuf:"fixed64,1,opt,name=temperature,proto3" json:"temperature,omitempty"`
	MaxTokens      int32                 `protobuf:"varint,2,opt,name=max_tokens,json=maxTokens,proto3" json:"max_tokens,omitempty"`
	Stream         bool                  `protobuf:"varint,3,opt,name=stream,proto3" json:"stream,omitempty"`
	TopP           float64               `protobuf:"fixed64,4,opt,name=top_p,json=topP,proto3" json:"top_p,omitempty"`
	Stop           []string              `protobuf:"bytes,5,rep,name=stop,proto3" json:"stop,omitempty"`
	TimeoutMs      int32                 `protobuf:"varint,6,opt,name=timeout_ms,json=timeoutMs,proto3" json:"timeout_ms,omitempty"`
	MaxIterations  int32                 `protobuf:"varint,7,opt,name=max_iterations,json=maxIterations,proto3" json:"max_iterations,omitempty"`
	MaxToolCalls   int32                 `protobuf:"varint,8,opt,name=max_tool_calls,json=maxToolCalls,proto3" json:"max_tool_calls,omitempty"`
	MaxA2ACalls    int32                 `protobuf:"varint,9,opt,name=max_a2a_calls,json=maxA2aCalls,proto3" json:"max_a2a_calls,omitempty"`
	MaxTotalTokens int32                 `protobuf:"varint,10,opt,name=max_total_tokens,json=maxTotalTokens,proto3" json:"max_total_tokens,omitempty"`
	Retry          *RetryConfig          `protobuf:"bytes,11,opt,name=retry,proto3" json:"retry,omitempty"`
	ResponseSchema *ResponseSchemaConfig `protobuf:"bytes,12,opt,name=response_schema,json=responseSchema,proto3" json:"response_schema,omitempty"`
	Routing        *RoutingConfig        `protobuf:"bytes,13,opt,name=routing,proto3" json:"routing,omitempty"`
	ApprovalPolicy *ApprovalPolicy       `protobuf:"bytes,14,opt,name=approval_policy,json=approvalPolicy,proto3" json:"approval_policy,omitempty"`
	CheckpointId   string                `protobuf:"bytes,15,opt,name=checkpoint_id,json=checkpointId,proto3" json:"checkpoint_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RunOptions) Descriptor deprecated

func (*RunOptions) Descriptor() ([]byte, []int)

Deprecated: Use RunOptions.ProtoReflect.Descriptor instead.

func (*RunOptions) GetApprovalPolicy

func (x *RunOptions) GetApprovalPolicy() *ApprovalPolicy

func (*RunOptions) GetCheckpointId

func (x *RunOptions) GetCheckpointId() string

func (*RunOptions) GetMaxA2ACalls

func (x *RunOptions) GetMaxA2ACalls() int32

func (*RunOptions) GetMaxIterations

func (x *RunOptions) GetMaxIterations() int32

func (*RunOptions) GetMaxTokens

func (x *RunOptions) GetMaxTokens() int32

func (*RunOptions) GetMaxToolCalls

func (x *RunOptions) GetMaxToolCalls() int32

func (*RunOptions) GetMaxTotalTokens

func (x *RunOptions) GetMaxTotalTokens() int32

func (*RunOptions) GetResponseSchema

func (x *RunOptions) GetResponseSchema() *ResponseSchemaConfig

func (*RunOptions) GetRetry

func (x *RunOptions) GetRetry() *RetryConfig

func (*RunOptions) GetRouting

func (x *RunOptions) GetRouting() *RoutingConfig

func (*RunOptions) GetStop

func (x *RunOptions) GetStop() []string

func (*RunOptions) GetStream

func (x *RunOptions) GetStream() bool

func (*RunOptions) GetTemperature

func (x *RunOptions) GetTemperature() float64

func (*RunOptions) GetTimeoutMs

func (x *RunOptions) GetTimeoutMs() int32

func (*RunOptions) GetTopP

func (x *RunOptions) GetTopP() float64

func (*RunOptions) ProtoMessage

func (*RunOptions) ProtoMessage()

func (*RunOptions) ProtoReflect

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

func (*RunOptions) Reset

func (x *RunOptions) Reset()

func (*RunOptions) String

func (x *RunOptions) String() string

type RunRequest

type RunRequest struct {
	Prompt         string                  `protobuf:"bytes,1,opt,name=prompt,proto3" json:"prompt,omitempty"`
	Models         map[string]*ModelConfig `` /* 153-byte string literal not displayed */
	Messages       []*ChatMessage          `protobuf:"bytes,3,rep,name=messages,proto3" json:"messages,omitempty"`
	Context        *structpb.Struct        `protobuf:"bytes,4,opt,name=context,proto3" json:"context,omitempty"`
	KnowledgeBases []*KnowledgeBaseConfig  `protobuf:"bytes,5,rep,name=knowledge_bases,json=knowledgeBases,proto3" json:"knowledge_bases,omitempty"`
	Skills         []*Skill                `protobuf:"bytes,6,rep,name=skills,proto3" json:"skills,omitempty"`
	Mcps           []*MCPConfig            `protobuf:"bytes,7,rep,name=mcps,proto3" json:"mcps,omitempty"`
	Clis           []*CLIConfig            `protobuf:"bytes,8,rep,name=clis,proto3" json:"clis,omitempty"`
	A2A            []*A2AAgentConfig       `protobuf:"bytes,9,rep,name=a2a,proto3" json:"a2a,omitempty"`
	Capabilities   []*CapabilityConfig     `protobuf:"bytes,10,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
	InternalAgents []*InternalAgentConfig  `protobuf:"bytes,11,rep,name=internal_agents,json=internalAgents,proto3" json:"internal_agents,omitempty"`
	SubAgents      []*SubAgentConfig       `protobuf:"bytes,12,rep,name=sub_agents,json=subAgents,proto3" json:"sub_agents,omitempty"`
	Options        *RunOptions             `protobuf:"bytes,13,opt,name=options,proto3" json:"options,omitempty"`
	Sandbox        *SandboxConfig          `protobuf:"bytes,14,opt,name=sandbox,proto3" json:"sandbox,omitempty"`
	Files          []*FileConfig           `protobuf:"bytes,15,rep,name=files,proto3" json:"files,omitempty"`
	RequestId      string                  `protobuf:"bytes,16,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	TraceId        string                  `protobuf:"bytes,17,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	VisualInputs   []*VisualInput          `protobuf:"bytes,18,rep,name=visual_inputs,json=visualInputs,proto3" json:"visual_inputs,omitempty"`
	// contains filtered or unexported fields
}

func (*RunRequest) Descriptor deprecated

func (*RunRequest) Descriptor() ([]byte, []int)

Deprecated: Use RunRequest.ProtoReflect.Descriptor instead.

func (*RunRequest) GetA2A

func (x *RunRequest) GetA2A() []*A2AAgentConfig

func (*RunRequest) GetCapabilities added in v0.1.2

func (x *RunRequest) GetCapabilities() []*CapabilityConfig

func (*RunRequest) GetClis

func (x *RunRequest) GetClis() []*CLIConfig

func (*RunRequest) GetContext

func (x *RunRequest) GetContext() *structpb.Struct

func (*RunRequest) GetFiles

func (x *RunRequest) GetFiles() []*FileConfig

func (*RunRequest) GetInternalAgents

func (x *RunRequest) GetInternalAgents() []*InternalAgentConfig

func (*RunRequest) GetKnowledgeBases

func (x *RunRequest) GetKnowledgeBases() []*KnowledgeBaseConfig

func (*RunRequest) GetMcps

func (x *RunRequest) GetMcps() []*MCPConfig

func (*RunRequest) GetMessages

func (x *RunRequest) GetMessages() []*ChatMessage

func (*RunRequest) GetModels

func (x *RunRequest) GetModels() map[string]*ModelConfig

func (*RunRequest) GetOptions

func (x *RunRequest) GetOptions() *RunOptions

func (*RunRequest) GetPrompt

func (x *RunRequest) GetPrompt() string

func (*RunRequest) GetRequestId

func (x *RunRequest) GetRequestId() string

func (*RunRequest) GetSandbox

func (x *RunRequest) GetSandbox() *SandboxConfig

func (*RunRequest) GetSkills

func (x *RunRequest) GetSkills() []*Skill

func (*RunRequest) GetSubAgents

func (x *RunRequest) GetSubAgents() []*SubAgentConfig

func (*RunRequest) GetTraceId

func (x *RunRequest) GetTraceId() string

func (*RunRequest) GetVisualInputs added in v0.1.4

func (x *RunRequest) GetVisualInputs() []*VisualInput

func (*RunRequest) ProtoMessage

func (*RunRequest) ProtoMessage()

func (*RunRequest) ProtoReflect

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

func (*RunRequest) Reset

func (x *RunRequest) Reset()

func (*RunRequest) String

func (x *RunRequest) String() string

type RunResponse

type RunResponse struct {
	Content          string             `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	ToolCalls        []*ToolCall        `protobuf:"bytes,2,rep,name=tool_calls,json=toolCalls,proto3" json:"tool_calls,omitempty"`
	A2AResults       []*A2AResult       `protobuf:"bytes,3,rep,name=a2a_results,json=a2aResults,proto3" json:"a2a_results,omitempty"`
	TokensUsed       int32              `protobuf:"varint,4,opt,name=tokens_used,json=tokensUsed,proto3" json:"tokens_used,omitempty"`
	FinishReason     string             `protobuf:"bytes,5,opt,name=finish_reason,json=finishReason,proto3" json:"finish_reason,omitempty"`
	Metadata         *ResponseMetadata  `protobuf:"bytes,6,opt,name=metadata,proto3" json:"metadata,omitempty"`
	A2UiMessages     []*structpb.Struct `protobuf:"bytes,7,rep,name=a2ui_messages,json=a2uiMessages,proto3" json:"a2ui_messages,omitempty"`
	PendingApprovals []*PendingApproval `protobuf:"bytes,8,rep,name=pending_approvals,json=pendingApprovals,proto3" json:"pending_approvals,omitempty"`
	CheckpointId     string             `protobuf:"bytes,9,opt,name=checkpoint_id,json=checkpointId,proto3" json:"checkpoint_id,omitempty"`
	Memories         []*MemoryEntry     `protobuf:"bytes,10,rep,name=memories,proto3" json:"memories,omitempty"`
	TraceId          string             `protobuf:"bytes,11,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RunResponse) Descriptor deprecated

func (*RunResponse) Descriptor() ([]byte, []int)

Deprecated: Use RunResponse.ProtoReflect.Descriptor instead.

func (*RunResponse) GetA2AResults

func (x *RunResponse) GetA2AResults() []*A2AResult

func (*RunResponse) GetA2UiMessages

func (x *RunResponse) GetA2UiMessages() []*structpb.Struct

func (*RunResponse) GetCheckpointId

func (x *RunResponse) GetCheckpointId() string

func (*RunResponse) GetContent

func (x *RunResponse) GetContent() string

func (*RunResponse) GetFinishReason

func (x *RunResponse) GetFinishReason() string

func (*RunResponse) GetMemories

func (x *RunResponse) GetMemories() []*MemoryEntry

func (*RunResponse) GetMetadata

func (x *RunResponse) GetMetadata() *ResponseMetadata

func (*RunResponse) GetPendingApprovals

func (x *RunResponse) GetPendingApprovals() []*PendingApproval

func (*RunResponse) GetTokensUsed

func (x *RunResponse) GetTokensUsed() int32

func (*RunResponse) GetToolCalls

func (x *RunResponse) GetToolCalls() []*ToolCall

func (*RunResponse) GetTraceId

func (x *RunResponse) GetTraceId() string

func (*RunResponse) ProtoMessage

func (*RunResponse) ProtoMessage()

func (*RunResponse) ProtoReflect

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

func (*RunResponse) Reset

func (x *RunResponse) Reset()

func (*RunResponse) String

func (x *RunResponse) String() string

type SandboxConfig

type SandboxConfig struct {
	Enabled   bool              `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Mode      string            `protobuf:"bytes,2,opt,name=mode,proto3" json:"mode,omitempty"`
	Image     string            `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"`
	Workdir   string            `protobuf:"bytes,4,opt,name=workdir,proto3" json:"workdir,omitempty"`
	Network   string            `protobuf:"bytes,5,opt,name=network,proto3" json:"network,omitempty"`
	TimeoutMs int32             `protobuf:"varint,6,opt,name=timeout_ms,json=timeoutMs,proto3" json:"timeout_ms,omitempty"`
	Env       map[string]string `` /* 147-byte string literal not displayed */
	Limits    *SandboxLimits    `protobuf:"bytes,8,opt,name=limits,proto3" json:"limits,omitempty"`
	Volumes   []*VolumeMount    `protobuf:"bytes,9,rep,name=volumes,proto3" json:"volumes,omitempty"`
	// contains filtered or unexported fields
}

func (*SandboxConfig) Descriptor deprecated

func (*SandboxConfig) Descriptor() ([]byte, []int)

Deprecated: Use SandboxConfig.ProtoReflect.Descriptor instead.

func (*SandboxConfig) GetEnabled

func (x *SandboxConfig) GetEnabled() bool

func (*SandboxConfig) GetEnv

func (x *SandboxConfig) GetEnv() map[string]string

func (*SandboxConfig) GetImage

func (x *SandboxConfig) GetImage() string

func (*SandboxConfig) GetLimits

func (x *SandboxConfig) GetLimits() *SandboxLimits

func (*SandboxConfig) GetMode

func (x *SandboxConfig) GetMode() string

func (*SandboxConfig) GetNetwork

func (x *SandboxConfig) GetNetwork() string

func (*SandboxConfig) GetTimeoutMs

func (x *SandboxConfig) GetTimeoutMs() int32

func (*SandboxConfig) GetVolumes

func (x *SandboxConfig) GetVolumes() []*VolumeMount

func (*SandboxConfig) GetWorkdir

func (x *SandboxConfig) GetWorkdir() string

func (*SandboxConfig) ProtoMessage

func (*SandboxConfig) ProtoMessage()

func (*SandboxConfig) ProtoReflect

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

func (*SandboxConfig) Reset

func (x *SandboxConfig) Reset()

func (*SandboxConfig) String

func (x *SandboxConfig) String() string

type SandboxLimits

type SandboxLimits struct {
	Cpu    string `protobuf:"bytes,1,opt,name=cpu,proto3" json:"cpu,omitempty"`
	Memory string `protobuf:"bytes,2,opt,name=memory,proto3" json:"memory,omitempty"`
	// contains filtered or unexported fields
}

func (*SandboxLimits) Descriptor deprecated

func (*SandboxLimits) Descriptor() ([]byte, []int)

Deprecated: Use SandboxLimits.ProtoReflect.Descriptor instead.

func (*SandboxLimits) GetCpu

func (x *SandboxLimits) GetCpu() string

func (*SandboxLimits) GetMemory

func (x *SandboxLimits) GetMemory() string

func (*SandboxLimits) ProtoMessage

func (*SandboxLimits) ProtoMessage()

func (*SandboxLimits) ProtoReflect

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

func (*SandboxLimits) Reset

func (x *SandboxLimits) Reset()

func (*SandboxLimits) String

func (x *SandboxLimits) String() string

type Skill

type Skill 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"`
	Description    string    `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Instruction    string    `protobuf:"bytes,4,opt,name=instruction,proto3" json:"instruction,omitempty"`
	Scope          string    `protobuf:"bytes,5,opt,name=scope,proto3" json:"scope,omitempty"`
	Trigger        string    `protobuf:"bytes,6,opt,name=trigger,proto3" json:"trigger,omitempty"`
	EntryScript    string    `protobuf:"bytes,7,opt,name=entry_script,json=entryScript,proto3" json:"entry_script,omitempty"`
	FilePath       string    `protobuf:"bytes,8,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"`
	Inputs         []string  `protobuf:"bytes,9,rep,name=inputs,proto3" json:"inputs,omitempty"`
	Outputs        []string  `protobuf:"bytes,10,rep,name=outputs,proto3" json:"outputs,omitempty"`
	RiskLevel      RiskLevel `protobuf:"varint,11,opt,name=risk_level,json=riskLevel,proto3,enum=agent.runtime.v1.RiskLevel" json:"risk_level,omitempty"`
	OutputPatterns []string  `protobuf:"bytes,12,rep,name=output_patterns,json=outputPatterns,proto3" json:"output_patterns,omitempty"`
	// contains filtered or unexported fields
}

func (*Skill) Descriptor deprecated

func (*Skill) Descriptor() ([]byte, []int)

Deprecated: Use Skill.ProtoReflect.Descriptor instead.

func (*Skill) GetDescription

func (x *Skill) GetDescription() string

func (*Skill) GetEntryScript

func (x *Skill) GetEntryScript() string

func (*Skill) GetFilePath

func (x *Skill) GetFilePath() string

func (*Skill) GetId

func (x *Skill) GetId() string

func (*Skill) GetInputs

func (x *Skill) GetInputs() []string

func (*Skill) GetInstruction

func (x *Skill) GetInstruction() string

func (*Skill) GetName

func (x *Skill) GetName() string

func (*Skill) GetOutputPatterns

func (x *Skill) GetOutputPatterns() []string

func (*Skill) GetOutputs

func (x *Skill) GetOutputs() []string

func (*Skill) GetRiskLevel

func (x *Skill) GetRiskLevel() RiskLevel

func (*Skill) GetScope

func (x *Skill) GetScope() string

func (*Skill) GetTrigger

func (x *Skill) GetTrigger() string

func (*Skill) ProtoMessage

func (*Skill) ProtoMessage()

func (*Skill) ProtoReflect

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

func (*Skill) Reset

func (x *Skill) Reset()

func (*Skill) String

func (x *Skill) String() string

type SkillOutputFile

type SkillOutputFile struct {
	Name   string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Base64 string `protobuf:"bytes,2,opt,name=base64,proto3" json:"base64,omitempty"`
	Mime   string `protobuf:"bytes,3,opt,name=mime,proto3" json:"mime,omitempty"`
	// contains filtered or unexported fields
}

func (*SkillOutputFile) Descriptor deprecated

func (*SkillOutputFile) Descriptor() ([]byte, []int)

Deprecated: Use SkillOutputFile.ProtoReflect.Descriptor instead.

func (*SkillOutputFile) GetBase64

func (x *SkillOutputFile) GetBase64() string

func (*SkillOutputFile) GetMime

func (x *SkillOutputFile) GetMime() string

func (*SkillOutputFile) GetName

func (x *SkillOutputFile) GetName() string

func (*SkillOutputFile) ProtoMessage

func (*SkillOutputFile) ProtoMessage()

func (*SkillOutputFile) ProtoReflect

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

func (*SkillOutputFile) Reset

func (x *SkillOutputFile) Reset()

func (*SkillOutputFile) String

func (x *SkillOutputFile) String() string

type StopRequest

type StopRequest struct {
	CheckpointId string `protobuf:"bytes,1,opt,name=checkpoint_id,json=checkpointId,proto3" json:"checkpoint_id,omitempty"`
	SessionId    string `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	TraceId      string `protobuf:"bytes,3,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	// contains filtered or unexported fields
}

func (*StopRequest) Descriptor deprecated

func (*StopRequest) Descriptor() ([]byte, []int)

Deprecated: Use StopRequest.ProtoReflect.Descriptor instead.

func (*StopRequest) GetCheckpointId

func (x *StopRequest) GetCheckpointId() string

func (*StopRequest) GetSessionId

func (x *StopRequest) GetSessionId() string

func (*StopRequest) GetTraceId

func (x *StopRequest) GetTraceId() string

func (*StopRequest) ProtoMessage

func (*StopRequest) ProtoMessage()

func (*StopRequest) ProtoReflect

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

func (*StopRequest) Reset

func (x *StopRequest) Reset()

func (*StopRequest) String

func (x *StopRequest) String() string

type StopResponse

type StopResponse struct {
	Stopped bool   `protobuf:"varint,1,opt,name=stopped,proto3" json:"stopped,omitempty"`
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	TraceId string `protobuf:"bytes,3,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	// contains filtered or unexported fields
}

func (*StopResponse) Descriptor deprecated

func (*StopResponse) Descriptor() ([]byte, []int)

Deprecated: Use StopResponse.ProtoReflect.Descriptor instead.

func (*StopResponse) GetMessage

func (x *StopResponse) GetMessage() string

func (*StopResponse) GetStopped

func (x *StopResponse) GetStopped() bool

func (*StopResponse) GetTraceId

func (x *StopResponse) GetTraceId() string

func (*StopResponse) ProtoMessage

func (*StopResponse) ProtoMessage()

func (*StopResponse) ProtoReflect

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

func (*StopResponse) Reset

func (x *StopResponse) Reset()

func (*StopResponse) String

func (x *StopResponse) String() string

type StreamEvent

type StreamEvent struct {
	Seq       int64                  `protobuf:"varint,1,opt,name=seq,proto3" json:"seq,omitempty"`
	EmittedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=emitted_at,json=emittedAt,proto3" json:"emitted_at,omitempty"`
	TraceId   string                 `protobuf:"bytes,3,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	// Types that are assignable to Payload:
	//
	//	*StreamEvent_Meta
	//	*StreamEvent_Delta
	//	*StreamEvent_ToolCall
	//	*StreamEvent_ToolResult
	//	*StreamEvent_Interrupted
	//	*StreamEvent_Error
	//	*StreamEvent_Done
	Payload isStreamEvent_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

============================================================ Streaming ============================================================

func (*StreamEvent) Descriptor deprecated

func (*StreamEvent) Descriptor() ([]byte, []int)

Deprecated: Use StreamEvent.ProtoReflect.Descriptor instead.

func (*StreamEvent) GetDelta

func (x *StreamEvent) GetDelta() *DeltaEvent

func (*StreamEvent) GetDone

func (x *StreamEvent) GetDone() *DoneEvent

func (*StreamEvent) GetEmittedAt

func (x *StreamEvent) GetEmittedAt() *timestamppb.Timestamp

func (*StreamEvent) GetError

func (x *StreamEvent) GetError() *ErrorEvent

func (*StreamEvent) GetInterrupted

func (x *StreamEvent) GetInterrupted() *InterruptedEvent

func (*StreamEvent) GetMeta

func (x *StreamEvent) GetMeta() *MetaEvent

func (*StreamEvent) GetPayload

func (m *StreamEvent) GetPayload() isStreamEvent_Payload

func (*StreamEvent) GetSeq

func (x *StreamEvent) GetSeq() int64

func (*StreamEvent) GetToolCall

func (x *StreamEvent) GetToolCall() *ToolCallEvent

func (*StreamEvent) GetToolResult

func (x *StreamEvent) GetToolResult() *ToolResultEvent

func (*StreamEvent) GetTraceId

func (x *StreamEvent) GetTraceId() string

func (*StreamEvent) ProtoMessage

func (*StreamEvent) ProtoMessage()

func (*StreamEvent) ProtoReflect

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

func (*StreamEvent) Reset

func (x *StreamEvent) Reset()

func (*StreamEvent) String

func (x *StreamEvent) String() string

type StreamEvent_Delta

type StreamEvent_Delta struct {
	Delta *DeltaEvent `protobuf:"bytes,11,opt,name=delta,proto3,oneof"`
}

type StreamEvent_Done

type StreamEvent_Done struct {
	Done *DoneEvent `protobuf:"bytes,16,opt,name=done,proto3,oneof"`
}

type StreamEvent_Error

type StreamEvent_Error struct {
	Error *ErrorEvent `protobuf:"bytes,15,opt,name=error,proto3,oneof"`
}

type StreamEvent_Interrupted

type StreamEvent_Interrupted struct {
	Interrupted *InterruptedEvent `protobuf:"bytes,14,opt,name=interrupted,proto3,oneof"`
}

type StreamEvent_Meta

type StreamEvent_Meta struct {
	Meta *MetaEvent `protobuf:"bytes,10,opt,name=meta,proto3,oneof"`
}

type StreamEvent_ToolCall

type StreamEvent_ToolCall struct {
	ToolCall *ToolCallEvent `protobuf:"bytes,12,opt,name=tool_call,json=toolCall,proto3,oneof"`
}

type StreamEvent_ToolResult

type StreamEvent_ToolResult struct {
	ToolResult *ToolResultEvent `protobuf:"bytes,13,opt,name=tool_result,json=toolResult,proto3,oneof"`
}

type SubAgentConfig

type SubAgentConfig 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"`
	Description   string              `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Prompt        string              `protobuf:"bytes,4,opt,name=prompt,proto3" json:"prompt,omitempty"`
	Model         *ModelConfig        `protobuf:"bytes,5,opt,name=model,proto3" json:"model,omitempty"`
	Capabilities  []*CapabilityConfig `protobuf:"bytes,6,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
	Skills        []*Skill            `protobuf:"bytes,7,rep,name=skills,proto3" json:"skills,omitempty"`
	Extra         *structpb.Struct    `protobuf:"bytes,8,opt,name=extra,proto3" json:"extra,omitempty"`
	MaxIterations int32               `protobuf:"varint,9,opt,name=max_iterations,json=maxIterations,proto3" json:"max_iterations,omitempty"`
	TimeoutMs     int32               `protobuf:"varint,10,opt,name=timeout_ms,json=timeoutMs,proto3" json:"timeout_ms,omitempty"`
	// contains filtered or unexported fields
}

func (*SubAgentConfig) Descriptor deprecated

func (*SubAgentConfig) Descriptor() ([]byte, []int)

Deprecated: Use SubAgentConfig.ProtoReflect.Descriptor instead.

func (*SubAgentConfig) GetCapabilities added in v0.1.2

func (x *SubAgentConfig) GetCapabilities() []*CapabilityConfig

func (*SubAgentConfig) GetDescription

func (x *SubAgentConfig) GetDescription() string

func (*SubAgentConfig) GetExtra

func (x *SubAgentConfig) GetExtra() *structpb.Struct

func (*SubAgentConfig) GetId

func (x *SubAgentConfig) GetId() string

func (*SubAgentConfig) GetMaxIterations

func (x *SubAgentConfig) GetMaxIterations() int32

func (*SubAgentConfig) GetModel

func (x *SubAgentConfig) GetModel() *ModelConfig

func (*SubAgentConfig) GetName

func (x *SubAgentConfig) GetName() string

func (*SubAgentConfig) GetPrompt

func (x *SubAgentConfig) GetPrompt() string

func (*SubAgentConfig) GetSkills

func (x *SubAgentConfig) GetSkills() []*Skill

func (*SubAgentConfig) GetTimeoutMs

func (x *SubAgentConfig) GetTimeoutMs() int32

func (*SubAgentConfig) ProtoMessage

func (*SubAgentConfig) ProtoMessage()

func (*SubAgentConfig) ProtoReflect

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

func (*SubAgentConfig) Reset

func (x *SubAgentConfig) Reset()

func (*SubAgentConfig) String

func (x *SubAgentConfig) String() string

type ToolCall

type ToolCall struct {
	Tool   string          `protobuf:"bytes,1,opt,name=tool,proto3" json:"tool,omitempty"`
	Input  *structpb.Value `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"`
	Output *structpb.Value `protobuf:"bytes,3,opt,name=output,proto3" json:"output,omitempty"`
	// contains filtered or unexported fields
}

============================================================ Shared result / metadata messages ============================================================

func (*ToolCall) Descriptor deprecated

func (*ToolCall) Descriptor() ([]byte, []int)

Deprecated: Use ToolCall.ProtoReflect.Descriptor instead.

func (*ToolCall) GetInput

func (x *ToolCall) GetInput() *structpb.Value

func (*ToolCall) GetOutput

func (x *ToolCall) GetOutput() *structpb.Value

func (*ToolCall) GetTool

func (x *ToolCall) GetTool() 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

type ToolCallEvent

type ToolCallEvent struct {
	Id       string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Tool     string           `protobuf:"bytes,2,opt,name=tool,proto3" json:"tool,omitempty"`
	ToolType string           `protobuf:"bytes,3,opt,name=tool_type,json=toolType,proto3" json:"tool_type,omitempty"`
	Input    *structpb.Struct `protobuf:"bytes,4,opt,name=input,proto3" json:"input,omitempty"`
	// contains filtered or unexported fields
}

func (*ToolCallEvent) Descriptor deprecated

func (*ToolCallEvent) Descriptor() ([]byte, []int)

Deprecated: Use ToolCallEvent.ProtoReflect.Descriptor instead.

func (*ToolCallEvent) GetId

func (x *ToolCallEvent) GetId() string

func (*ToolCallEvent) GetInput

func (x *ToolCallEvent) GetInput() *structpb.Struct

func (*ToolCallEvent) GetTool

func (x *ToolCallEvent) GetTool() string

func (*ToolCallEvent) GetToolType

func (x *ToolCallEvent) GetToolType() string

func (*ToolCallEvent) ProtoMessage

func (*ToolCallEvent) ProtoMessage()

func (*ToolCallEvent) ProtoReflect

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

func (*ToolCallEvent) Reset

func (x *ToolCallEvent) Reset()

func (*ToolCallEvent) String

func (x *ToolCallEvent) String() string

type ToolCallMetadata

type ToolCallMetadata struct {
	Tool      string          `protobuf:"bytes,1,opt,name=tool,proto3" json:"tool,omitempty"`
	Input     *structpb.Value `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"`
	Output    *structpb.Value `protobuf:"bytes,3,opt,name=output,proto3" json:"output,omitempty"`
	LatencyMs int64           `protobuf:"varint,4,opt,name=latency_ms,json=latencyMs,proto3" json:"latency_ms,omitempty"`
	Success   bool            `protobuf:"varint,5,opt,name=success,proto3" json:"success,omitempty"`
	Error     string          `protobuf:"bytes,6,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ToolCallMetadata) Descriptor deprecated

func (*ToolCallMetadata) Descriptor() ([]byte, []int)

Deprecated: Use ToolCallMetadata.ProtoReflect.Descriptor instead.

func (*ToolCallMetadata) GetError

func (x *ToolCallMetadata) GetError() string

func (*ToolCallMetadata) GetInput

func (x *ToolCallMetadata) GetInput() *structpb.Value

func (*ToolCallMetadata) GetLatencyMs

func (x *ToolCallMetadata) GetLatencyMs() int64

func (*ToolCallMetadata) GetOutput

func (x *ToolCallMetadata) GetOutput() *structpb.Value

func (*ToolCallMetadata) GetSuccess

func (x *ToolCallMetadata) GetSuccess() bool

func (*ToolCallMetadata) GetTool

func (x *ToolCallMetadata) GetTool() string

func (*ToolCallMetadata) ProtoMessage

func (*ToolCallMetadata) ProtoMessage()

func (*ToolCallMetadata) ProtoReflect

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

func (*ToolCallMetadata) Reset

func (x *ToolCallMetadata) Reset()

func (*ToolCallMetadata) String

func (x *ToolCallMetadata) String() string

type ToolResultEvent

type ToolResultEvent struct {
	Id        string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Tool      string           `protobuf:"bytes,2,opt,name=tool,proto3" json:"tool,omitempty"`
	Output    *structpb.Struct `protobuf:"bytes,3,opt,name=output,proto3" json:"output,omitempty"`
	Success   bool             `protobuf:"varint,4,opt,name=success,proto3" json:"success,omitempty"`
	Error     string           `protobuf:"bytes,5,opt,name=error,proto3" json:"error,omitempty"`
	LatencyMs int64            `protobuf:"varint,6,opt,name=latency_ms,json=latencyMs,proto3" json:"latency_ms,omitempty"`
	// contains filtered or unexported fields
}

func (*ToolResultEvent) Descriptor deprecated

func (*ToolResultEvent) Descriptor() ([]byte, []int)

Deprecated: Use ToolResultEvent.ProtoReflect.Descriptor instead.

func (*ToolResultEvent) GetError

func (x *ToolResultEvent) GetError() string

func (*ToolResultEvent) GetId

func (x *ToolResultEvent) GetId() string

func (*ToolResultEvent) GetLatencyMs

func (x *ToolResultEvent) GetLatencyMs() int64

func (*ToolResultEvent) GetOutput

func (x *ToolResultEvent) GetOutput() *structpb.Struct

func (*ToolResultEvent) GetSuccess

func (x *ToolResultEvent) GetSuccess() bool

func (*ToolResultEvent) GetTool

func (x *ToolResultEvent) GetTool() string

func (*ToolResultEvent) ProtoMessage

func (*ToolResultEvent) ProtoMessage()

func (*ToolResultEvent) ProtoReflect

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

func (*ToolResultEvent) Reset

func (x *ToolResultEvent) Reset()

func (*ToolResultEvent) String

func (x *ToolResultEvent) String() string

type UnimplementedAgentRuntimeServer

type UnimplementedAgentRuntimeServer struct{}

UnimplementedAgentRuntimeServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedAgentRuntimeServer) GenerateMedia

func (UnimplementedAgentRuntimeServer) HealthCheck

func (UnimplementedAgentRuntimeServer) ListCapabilities added in v0.1.2

func (UnimplementedAgentRuntimeServer) Resume

func (UnimplementedAgentRuntimeServer) Run

func (UnimplementedAgentRuntimeServer) RunAgent

func (UnimplementedAgentRuntimeServer) RunAgentStream

func (UnimplementedAgentRuntimeServer) RunStream

func (UnimplementedAgentRuntimeServer) Stop

type UnsafeAgentRuntimeServer

type UnsafeAgentRuntimeServer interface {
	// contains filtered or unexported methods
}

UnsafeAgentRuntimeServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AgentRuntimeServer will result in compilation errors.

type VisualInput added in v0.1.4

type VisualInput struct {
	Id       string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	MimeType string `protobuf:"bytes,2,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
	Data     []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	Sha256   string `protobuf:"bytes,4,opt,name=sha256,proto3" json:"sha256,omitempty"`
	Purpose  string `protobuf:"bytes,5,opt,name=purpose,proto3" json:"purpose,omitempty"`
	Detail   string `protobuf:"bytes,6,opt,name=detail,proto3" json:"detail,omitempty"`
	// contains filtered or unexported fields
}

VisualInput is transient device evidence for the current model turn.

func (*VisualInput) Descriptor deprecated added in v0.1.4

func (*VisualInput) Descriptor() ([]byte, []int)

Deprecated: Use VisualInput.ProtoReflect.Descriptor instead.

func (*VisualInput) GetData added in v0.1.4

func (x *VisualInput) GetData() []byte

func (*VisualInput) GetDetail added in v0.1.4

func (x *VisualInput) GetDetail() string

func (*VisualInput) GetId added in v0.1.4

func (x *VisualInput) GetId() string

func (*VisualInput) GetMimeType added in v0.1.4

func (x *VisualInput) GetMimeType() string

func (*VisualInput) GetPurpose added in v0.1.4

func (x *VisualInput) GetPurpose() string

func (*VisualInput) GetSha256 added in v0.1.4

func (x *VisualInput) GetSha256() string

func (*VisualInput) ProtoMessage added in v0.1.4

func (*VisualInput) ProtoMessage()

func (*VisualInput) ProtoReflect added in v0.1.4

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

func (*VisualInput) Reset added in v0.1.4

func (x *VisualInput) Reset()

func (*VisualInput) String added in v0.1.4

func (x *VisualInput) String() string

type VolumeMount

type VolumeMount struct {
	HostPath      string `protobuf:"bytes,1,opt,name=host_path,json=hostPath,proto3" json:"host_path,omitempty"`
	ContainerPath string `protobuf:"bytes,2,opt,name=container_path,json=containerPath,proto3" json:"container_path,omitempty"`
	ReadOnly      bool   `protobuf:"varint,3,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"`
	// contains filtered or unexported fields
}

func (*VolumeMount) Descriptor deprecated

func (*VolumeMount) Descriptor() ([]byte, []int)

Deprecated: Use VolumeMount.ProtoReflect.Descriptor instead.

func (*VolumeMount) GetContainerPath

func (x *VolumeMount) GetContainerPath() string

func (*VolumeMount) GetHostPath

func (x *VolumeMount) GetHostPath() string

func (*VolumeMount) GetReadOnly

func (x *VolumeMount) GetReadOnly() bool

func (*VolumeMount) ProtoMessage

func (*VolumeMount) ProtoMessage()

func (*VolumeMount) ProtoReflect

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

func (*VolumeMount) Reset

func (x *VolumeMount) Reset()

func (*VolumeMount) String

func (x *VolumeMount) String() string

type WorldCondition added in v1.1.0

type WorldCondition struct {
	Path      string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Operator  string `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"`
	ValueJson []byte `protobuf:"bytes,3,opt,name=value_json,json=valueJson,proto3" json:"value_json,omitempty"`
	Required  bool   `protobuf:"varint,4,opt,name=required,proto3" json:"required,omitempty"`
	// contains filtered or unexported fields
}

func (*WorldCondition) Descriptor deprecated added in v1.1.0

func (*WorldCondition) Descriptor() ([]byte, []int)

Deprecated: Use WorldCondition.ProtoReflect.Descriptor instead.

func (*WorldCondition) GetOperator added in v1.1.0

func (x *WorldCondition) GetOperator() string

func (*WorldCondition) GetPath added in v1.1.0

func (x *WorldCondition) GetPath() string

func (*WorldCondition) GetRequired added in v1.1.0

func (x *WorldCondition) GetRequired() bool

func (*WorldCondition) GetValueJson added in v1.1.0

func (x *WorldCondition) GetValueJson() []byte

func (*WorldCondition) ProtoMessage added in v1.1.0

func (*WorldCondition) ProtoMessage()

func (*WorldCondition) ProtoReflect added in v1.1.0

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

func (*WorldCondition) Reset added in v1.1.0

func (x *WorldCondition) Reset()

func (*WorldCondition) String added in v1.1.0

func (x *WorldCondition) String() string

type WorldEffect added in v1.1.0

type WorldEffect struct {
	Operation string `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"`
	Path      string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	ValueJson []byte `protobuf:"bytes,3,opt,name=value_json,json=valueJson,proto3" json:"value_json,omitempty"`
	// contains filtered or unexported fields
}

func (*WorldEffect) Descriptor deprecated added in v1.1.0

func (*WorldEffect) Descriptor() ([]byte, []int)

Deprecated: Use WorldEffect.ProtoReflect.Descriptor instead.

func (*WorldEffect) GetOperation added in v1.1.0

func (x *WorldEffect) GetOperation() string

func (*WorldEffect) GetPath added in v1.1.0

func (x *WorldEffect) GetPath() string

func (*WorldEffect) GetValueJson added in v1.1.0

func (x *WorldEffect) GetValueJson() []byte

func (*WorldEffect) ProtoMessage added in v1.1.0

func (*WorldEffect) ProtoMessage()

func (*WorldEffect) ProtoReflect added in v1.1.0

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

func (*WorldEffect) Reset added in v1.1.0

func (x *WorldEffect) Reset()

func (*WorldEffect) String added in v1.1.0

func (x *WorldEffect) String() string

Jump to

Keyboard shortcuts

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