types

package
v0.0.0-nightly.20260810 Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2026 License: AGPL-3.0 Imports: 9 Imported by: 0

Documentation

Overview

Package types contains AIScan-owned protobuf messages and typed AOP extension helpers.

Stable AOP payloads live in the root aop package. Product-specific metadata is carried as typed Any values owned by AIScan protobuf packages.

Index

Constants

View Source
const (
	CompactStateStart = "compact_start"
	CompactStateEnd   = "compact_end"
	CompactStateError = "compact_error"

	EvalStateStart = "eval_start"
	EvalStateEnd   = "eval_end"
	EvalStateError = "eval_error"
)
View Source
const (
	DelegationContextFork   = "fork"
	DelegationContextFresh  = "fresh"
	DelegationRunBackground = "background"
	DelegationRunForeground = "foreground"
)

Variables

View Source
var (
	ScanStatus_name = map[int32]string{
		0: "SCAN_STATUS_UNSPECIFIED",
		1: "SCAN_STATUS_QUEUED",
		2: "SCAN_STATUS_RUNNING",
		3: "SCAN_STATUS_COMPLETED",
		4: "SCAN_STATUS_FAILED",
		5: "SCAN_STATUS_CANCELED",
	}
	ScanStatus_value = map[string]int32{
		"SCAN_STATUS_UNSPECIFIED": 0,
		"SCAN_STATUS_QUEUED":      1,
		"SCAN_STATUS_RUNNING":     2,
		"SCAN_STATUS_COMPLETED":   3,
		"SCAN_STATUS_FAILED":      4,
		"SCAN_STATUS_CANCELED":    5,
	}
)

Enum value maps for ScanStatus.

View Source
var File_types_agent_proto protoreflect.FileDescriptor
View Source
var File_types_chat_proto protoreflect.FileDescriptor
View Source
var File_types_command_proto protoreflect.FileDescriptor
View Source
var File_types_config_proto protoreflect.FileDescriptor
View Source
var File_types_reload_proto protoreflect.FileDescriptor
View Source
var File_types_scan_proto protoreflect.FileDescriptor
View Source
var File_types_sco_proto protoreflect.FileDescriptor
View Source
var File_types_system_proto protoreflect.FileDescriptor

Functions

func SetCommandDetail

func SetCommandDetail(event *aop.Event, value *CommandDetail) error

func SetCompactDetail

func SetCompactDetail(event *aop.Event, value *CompactDetail) error

func SetDelegation

func SetDelegation(event *aop.Event, value *DelegationDetail) error

func SetEvalControl

func SetEvalControl(event *aop.Event, value *EvalControl) error

func SetEvalDetail

func SetEvalDetail(event *aop.Event, value *EvalDetail) error

func SetWebMessage

func SetWebMessage(event *aop.Event, value *WebMessageMetadata) error

Types

type ActivateProfileRequest

type ActivateProfileRequest struct {
	ProfileId string `protobuf:"bytes,1,opt,name=profile_id,json=profileId,proto3" json:"profile_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivateProfileRequest) Descriptor deprecated

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

Deprecated: Use ActivateProfileRequest.ProtoReflect.Descriptor instead.

func (*ActivateProfileRequest) GetProfileId

func (x *ActivateProfileRequest) GetProfileId() string

func (*ActivateProfileRequest) ProtoMessage

func (*ActivateProfileRequest) ProtoMessage()

func (*ActivateProfileRequest) ProtoReflect

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

func (*ActivateProfileRequest) Reset

func (x *ActivateProfileRequest) Reset()

func (*ActivateProfileRequest) String

func (x *ActivateProfileRequest) String() string

type ActivateProfileResponse

type ActivateProfileResponse struct {
	Config *ConfigView `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivateProfileResponse) Descriptor deprecated

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

Deprecated: Use ActivateProfileResponse.ProtoReflect.Descriptor instead.

func (*ActivateProfileResponse) GetConfig

func (x *ActivateProfileResponse) GetConfig() *ConfigView

func (*ActivateProfileResponse) ProtoMessage

func (*ActivateProfileResponse) ProtoMessage()

func (*ActivateProfileResponse) ProtoReflect

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

func (*ActivateProfileResponse) Reset

func (x *ActivateProfileResponse) Reset()

func (*ActivateProfileResponse) String

func (x *ActivateProfileResponse) String() string

type AgentConfig

type AgentConfig struct {
	Tools       []string `protobuf:"bytes,1,rep,name=tools,proto3" json:"tools,omitempty"`
	Timeout     int32    `protobuf:"varint,2,opt,name=timeout,proto3" json:"timeout,omitempty"`
	SaveSession bool     `protobuf:"varint,3,opt,name=save_session,json=saveSession,proto3" json:"save_session,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentConfig) Descriptor deprecated

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

Deprecated: Use AgentConfig.ProtoReflect.Descriptor instead.

func (*AgentConfig) GetSaveSession

func (x *AgentConfig) GetSaveSession() bool

func (*AgentConfig) GetTimeout

func (x *AgentConfig) GetTimeout() int32

func (*AgentConfig) GetTools

func (x *AgentConfig) GetTools() []string

func (*AgentConfig) ProtoMessage

func (*AgentConfig) ProtoMessage()

func (*AgentConfig) ProtoReflect

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

func (*AgentConfig) Reset

func (x *AgentConfig) Reset()

func (*AgentConfig) String

func (x *AgentConfig) String() string

type AgentListEntry

type AgentListEntry struct {
	Name     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	NodeId   string `protobuf:"bytes,2,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Busy     bool   `protobuf:"varint,3,opt,name=busy,proto3" json:"busy,omitempty"`
	Provider string `protobuf:"bytes,4,opt,name=provider,proto3" json:"provider,omitempty"`
	Model    string `protobuf:"bytes,5,opt,name=model,proto3" json:"model,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentListEntry) Descriptor deprecated

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

Deprecated: Use AgentListEntry.ProtoReflect.Descriptor instead.

func (*AgentListEntry) GetBusy

func (x *AgentListEntry) GetBusy() bool

func (*AgentListEntry) GetModel

func (x *AgentListEntry) GetModel() string

func (*AgentListEntry) GetName

func (x *AgentListEntry) GetName() string

func (*AgentListEntry) GetNodeId

func (x *AgentListEntry) GetNodeId() string

func (*AgentListEntry) GetProvider

func (x *AgentListEntry) GetProvider() string

func (*AgentListEntry) ProtoMessage

func (*AgentListEntry) ProtoMessage()

func (*AgentListEntry) ProtoReflect

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

func (*AgentListEntry) Reset

func (x *AgentListEntry) Reset()

func (*AgentListEntry) String

func (x *AgentListEntry) String() string

type AgentListMetadata

type AgentListMetadata struct {
	Agents []*AgentListEntry `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentListMetadata) Descriptor deprecated

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

Deprecated: Use AgentListMetadata.ProtoReflect.Descriptor instead.

func (*AgentListMetadata) GetAgents

func (x *AgentListMetadata) GetAgents() []*AgentListEntry

func (*AgentListMetadata) ProtoMessage

func (*AgentListMetadata) ProtoMessage()

func (*AgentListMetadata) ProtoReflect

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

func (*AgentListMetadata) Reset

func (x *AgentListMetadata) Reset()

func (*AgentListMetadata) String

func (x *AgentListMetadata) String() string

type AgentRunOptions

type AgentRunOptions struct {
	EvalCriteria  string `protobuf:"bytes,1,opt,name=eval_criteria,json=evalCriteria,proto3" json:"eval_criteria,omitempty"`
	EvalMaxRounds uint32 `protobuf:"varint,2,opt,name=eval_max_rounds,json=evalMaxRounds,proto3" json:"eval_max_rounds,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentRunOptions) Descriptor deprecated

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

Deprecated: Use AgentRunOptions.ProtoReflect.Descriptor instead.

func (*AgentRunOptions) GetEvalCriteria

func (x *AgentRunOptions) GetEvalCriteria() string

func (*AgentRunOptions) GetEvalMaxRounds

func (x *AgentRunOptions) GetEvalMaxRounds() uint32

func (*AgentRunOptions) ProtoMessage

func (*AgentRunOptions) ProtoMessage()

func (*AgentRunOptions) ProtoReflect

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

func (*AgentRunOptions) Reset

func (x *AgentRunOptions) Reset()

func (*AgentRunOptions) String

func (x *AgentRunOptions) String() string

type AgentView

type AgentView struct {
	Hello       *aop.AgentHello        `protobuf:"bytes,1,opt,name=hello,proto3" json:"hello,omitempty"`
	Status      *aop.AgentStatus       `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	Stats       *aop.AgentStats        `protobuf:"bytes,3,opt,name=stats,proto3" json:"stats,omitempty"`
	ConnectedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=connected_at,json=connectedAt,proto3" json:"connected_at,omitempty"`
	Commands    []*CommandSpec         `protobuf:"bytes,6,rep,name=commands,proto3" json:"commands,omitempty"`
	Busy        bool                   `protobuf:"varint,7,opt,name=busy,proto3" json:"busy,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentView) Descriptor deprecated

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

Deprecated: Use AgentView.ProtoReflect.Descriptor instead.

func (*AgentView) GetBusy

func (x *AgentView) GetBusy() bool

func (*AgentView) GetCommands

func (x *AgentView) GetCommands() []*CommandSpec

func (*AgentView) GetConnectedAt

func (x *AgentView) GetConnectedAt() *timestamppb.Timestamp

func (*AgentView) GetHello

func (x *AgentView) GetHello() *aop.AgentHello

func (*AgentView) GetStats

func (x *AgentView) GetStats() *aop.AgentStats

func (*AgentView) GetStatus

func (x *AgentView) GetStatus() *aop.AgentStatus

func (*AgentView) ProtoMessage

func (*AgentView) ProtoMessage()

func (*AgentView) ProtoReflect

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

func (*AgentView) Reset

func (x *AgentView) Reset()

func (*AgentView) String

func (x *AgentView) String() string

type BudgetWarning

type BudgetWarning struct {
	ContextTokens uint64 `protobuf:"varint,1,opt,name=context_tokens,json=contextTokens,proto3" json:"context_tokens,omitempty"`
	TokenBudget   uint64 `protobuf:"varint,2,opt,name=token_budget,json=tokenBudget,proto3" json:"token_budget,omitempty"`
	// contains filtered or unexported fields
}

func (*BudgetWarning) Descriptor deprecated

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

Deprecated: Use BudgetWarning.ProtoReflect.Descriptor instead.

func (*BudgetWarning) GetContextTokens

func (x *BudgetWarning) GetContextTokens() uint64

func (*BudgetWarning) GetTokenBudget

func (x *BudgetWarning) GetTokenBudget() uint64

func (*BudgetWarning) ProtoMessage

func (*BudgetWarning) ProtoMessage()

func (*BudgetWarning) ProtoReflect

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

func (*BudgetWarning) Reset

func (x *BudgetWarning) Reset()

func (*BudgetWarning) String

func (x *BudgetWarning) String() string

type CancelScanRequest

type CancelScanRequest struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	ScanId    string `protobuf:"bytes,2,opt,name=scan_id,json=scanId,proto3" json:"scan_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CancelScanRequest) Descriptor deprecated

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

Deprecated: Use CancelScanRequest.ProtoReflect.Descriptor instead.

func (*CancelScanRequest) GetRequestId

func (x *CancelScanRequest) GetRequestId() string

func (*CancelScanRequest) GetScanId

func (x *CancelScanRequest) GetScanId() string

func (*CancelScanRequest) ProtoMessage

func (*CancelScanRequest) ProtoMessage()

func (*CancelScanRequest) ProtoReflect

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

func (*CancelScanRequest) Reset

func (x *CancelScanRequest) Reset()

func (*CancelScanRequest) String

func (x *CancelScanRequest) String() string

type CancelScanResponse

type CancelScanResponse struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Types that are valid to be assigned to Outcome:
	//
	//	*CancelScanResponse_Accepted
	//	*CancelScanResponse_Rejected
	Outcome isCancelScanResponse_Outcome `protobuf_oneof:"outcome"`
	// contains filtered or unexported fields
}

func (*CancelScanResponse) Descriptor deprecated

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

Deprecated: Use CancelScanResponse.ProtoReflect.Descriptor instead.

func (*CancelScanResponse) GetAccepted

func (x *CancelScanResponse) GetAccepted() *Scan

func (*CancelScanResponse) GetOutcome

func (x *CancelScanResponse) GetOutcome() isCancelScanResponse_Outcome

func (*CancelScanResponse) GetRejected

func (x *CancelScanResponse) GetRejected() *aop.Rejection

func (*CancelScanResponse) GetRequestId

func (x *CancelScanResponse) GetRequestId() string

func (*CancelScanResponse) ProtoMessage

func (*CancelScanResponse) ProtoMessage()

func (*CancelScanResponse) ProtoReflect

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

func (*CancelScanResponse) Reset

func (x *CancelScanResponse) Reset()

func (*CancelScanResponse) String

func (x *CancelScanResponse) String() string

type CancelScanResponse_Accepted

type CancelScanResponse_Accepted struct {
	Accepted *Scan `protobuf:"bytes,2,opt,name=accepted,proto3,oneof"`
}

type CancelScanResponse_Rejected

type CancelScanResponse_Rejected struct {
	Rejected *aop.Rejection `protobuf:"bytes,3,opt,name=rejected,proto3,oneof"`
}

type CommandCatalog

type CommandCatalog struct {
	Commands []*CommandSpec `protobuf:"bytes,1,rep,name=commands,proto3" json:"commands,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandCatalog) Descriptor deprecated

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

Deprecated: Use CommandCatalog.ProtoReflect.Descriptor instead.

func (*CommandCatalog) GetCommands

func (x *CommandCatalog) GetCommands() []*CommandSpec

func (*CommandCatalog) ProtoMessage

func (*CommandCatalog) ProtoMessage()

func (*CommandCatalog) ProtoReflect

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

func (*CommandCatalog) Reset

func (x *CommandCatalog) Reset()

func (*CommandCatalog) String

func (x *CommandCatalog) String() string

type CommandDetail

type CommandDetail struct {
	Line         string `protobuf:"bytes,1,opt,name=line,proto3" json:"line,omitempty"`
	Presentation string `protobuf:"bytes,2,opt,name=presentation,proto3" json:"presentation,omitempty"`
	// contains filtered or unexported fields
}

func GetCommandDetail

func GetCommandDetail(event *aop.Event) (*CommandDetail, bool, error)

func (*CommandDetail) Descriptor deprecated

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

Deprecated: Use CommandDetail.ProtoReflect.Descriptor instead.

func (*CommandDetail) GetLine

func (x *CommandDetail) GetLine() string

func (*CommandDetail) GetPresentation

func (x *CommandDetail) GetPresentation() string

func (*CommandDetail) ProtoMessage

func (*CommandDetail) ProtoMessage()

func (*CommandDetail) ProtoReflect

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

func (*CommandDetail) Reset

func (x *CommandDetail) Reset()

func (*CommandDetail) String

func (x *CommandDetail) String() string

type CommandProtocolMessage

type CommandProtocolMessage struct {

	// Types that are valid to be assigned to Message:
	//
	//	*CommandProtocolMessage_Request
	//	*CommandProtocolMessage_Result
	//	*CommandProtocolMessage_Catalog
	//	*CommandProtocolMessage_Receipt
	Message isCommandProtocolMessage_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

func (*CommandProtocolMessage) Descriptor deprecated

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

Deprecated: Use CommandProtocolMessage.ProtoReflect.Descriptor instead.

func (*CommandProtocolMessage) GetCatalog

func (x *CommandProtocolMessage) GetCatalog() *CommandCatalog

func (*CommandProtocolMessage) GetMessage

func (x *CommandProtocolMessage) GetMessage() isCommandProtocolMessage_Message

func (*CommandProtocolMessage) GetReceipt

func (x *CommandProtocolMessage) GetReceipt() *CommandReceipt

func (*CommandProtocolMessage) GetRequest

func (x *CommandProtocolMessage) GetRequest() *CommandRequest

func (*CommandProtocolMessage) GetResult

func (x *CommandProtocolMessage) GetResult() *CommandResult

func (*CommandProtocolMessage) ProtoMessage

func (*CommandProtocolMessage) ProtoMessage()

func (*CommandProtocolMessage) ProtoReflect

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

func (*CommandProtocolMessage) Reset

func (x *CommandProtocolMessage) Reset()

func (*CommandProtocolMessage) String

func (x *CommandProtocolMessage) String() string

type CommandProtocolMessage_Catalog

type CommandProtocolMessage_Catalog struct {
	Catalog *CommandCatalog `protobuf:"bytes,12,opt,name=catalog,proto3,oneof"`
}

type CommandProtocolMessage_Receipt

type CommandProtocolMessage_Receipt struct {
	Receipt *CommandReceipt `protobuf:"bytes,13,opt,name=receipt,proto3,oneof"`
}

type CommandProtocolMessage_Request

type CommandProtocolMessage_Request struct {
	Request *CommandRequest `protobuf:"bytes,10,opt,name=request,proto3,oneof"`
}

type CommandProtocolMessage_Result

type CommandProtocolMessage_Result struct {
	Result *CommandResult `protobuf:"bytes,11,opt,name=result,proto3,oneof"`
}

type CommandReceipt

type CommandReceipt struct {
	OperationId string `protobuf:"bytes,1,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
	SessionId   string `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	State       string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandReceipt) Descriptor deprecated

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

Deprecated: Use CommandReceipt.ProtoReflect.Descriptor instead.

func (*CommandReceipt) GetOperationId

func (x *CommandReceipt) GetOperationId() string

func (*CommandReceipt) GetSessionId

func (x *CommandReceipt) GetSessionId() string

func (*CommandReceipt) GetState

func (x *CommandReceipt) GetState() string

func (*CommandReceipt) ProtoMessage

func (*CommandReceipt) ProtoMessage()

func (*CommandReceipt) ProtoReflect

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

func (*CommandReceipt) Reset

func (x *CommandReceipt) Reset()

func (*CommandReceipt) String

func (x *CommandReceipt) String() string

type CommandRequest

type CommandRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Line      string `protobuf:"bytes,2,opt,name=line,proto3" json:"line,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandRequest) Descriptor deprecated

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

Deprecated: Use CommandRequest.ProtoReflect.Descriptor instead.

func (*CommandRequest) GetLine

func (x *CommandRequest) GetLine() string

func (*CommandRequest) GetSessionId

func (x *CommandRequest) GetSessionId() string

func (*CommandRequest) ProtoMessage

func (*CommandRequest) ProtoMessage()

func (*CommandRequest) ProtoReflect

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

func (*CommandRequest) Reset

func (x *CommandRequest) Reset()

func (*CommandRequest) String

func (x *CommandRequest) String() string

type CommandResult

type CommandResult struct {
	Command      string         `protobuf:"bytes,3,opt,name=command,proto3" json:"command,omitempty"`
	Presentation string         `protobuf:"bytes,4,opt,name=presentation,proto3" json:"presentation,omitempty"`
	Content      []*aop.Content `protobuf:"bytes,5,rep,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandResult) Descriptor deprecated

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

Deprecated: Use CommandResult.ProtoReflect.Descriptor instead.

func (*CommandResult) GetCommand

func (x *CommandResult) GetCommand() string

func (*CommandResult) GetContent

func (x *CommandResult) GetContent() []*aop.Content

func (*CommandResult) GetPresentation

func (x *CommandResult) GetPresentation() string

func (*CommandResult) ProtoMessage

func (*CommandResult) ProtoMessage()

func (*CommandResult) ProtoReflect

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

func (*CommandResult) Reset

func (x *CommandResult) Reset()

func (*CommandResult) String

func (x *CommandResult) String() string

type CommandSpec

type CommandSpec struct {
	Name        string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Aliases     []string `protobuf:"bytes,2,rep,name=aliases,proto3" json:"aliases,omitempty"`
	Usage       string   `protobuf:"bytes,3,opt,name=usage,proto3" json:"usage,omitempty"`
	Description string   `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandSpec) Descriptor deprecated

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

Deprecated: Use CommandSpec.ProtoReflect.Descriptor instead.

func (*CommandSpec) GetAliases

func (x *CommandSpec) GetAliases() []string

func (*CommandSpec) GetDescription

func (x *CommandSpec) GetDescription() string

func (*CommandSpec) GetName

func (x *CommandSpec) GetName() string

func (*CommandSpec) GetUsage

func (x *CommandSpec) GetUsage() string

func (*CommandSpec) ProtoMessage

func (*CommandSpec) ProtoMessage()

func (*CommandSpec) ProtoReflect

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

func (*CommandSpec) Reset

func (x *CommandSpec) Reset()

func (*CommandSpec) String

func (x *CommandSpec) String() string

type CompactDetail

type CompactDetail struct {
	Error        string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	KeptMessages uint64 `protobuf:"varint,2,opt,name=kept_messages,json=keptMessages,proto3" json:"kept_messages,omitempty"`
	TokensAfter  uint64 `protobuf:"varint,3,opt,name=tokens_after,json=tokensAfter,proto3" json:"tokens_after,omitempty"`
	TokensBefore uint64 `protobuf:"varint,4,opt,name=tokens_before,json=tokensBefore,proto3" json:"tokens_before,omitempty"`
	// contains filtered or unexported fields
}

func GetCompactDetail

func GetCompactDetail(event *aop.Event) (*CompactDetail, bool, error)

func (*CompactDetail) Descriptor deprecated

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

Deprecated: Use CompactDetail.ProtoReflect.Descriptor instead.

func (*CompactDetail) GetError

func (x *CompactDetail) GetError() string

func (*CompactDetail) GetKeptMessages

func (x *CompactDetail) GetKeptMessages() uint64

func (*CompactDetail) GetTokensAfter

func (x *CompactDetail) GetTokensAfter() uint64

func (*CompactDetail) GetTokensBefore

func (x *CompactDetail) GetTokensBefore() uint64

func (*CompactDetail) ProtoMessage

func (*CompactDetail) ProtoMessage()

func (*CompactDetail) ProtoReflect

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

func (*CompactDetail) Reset

func (x *CompactDetail) Reset()

func (*CompactDetail) String

func (x *CompactDetail) String() string

type ConfigView

type ConfigView struct {
	Path     string        `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Loaded   bool          `protobuf:"varint,2,opt,name=loaded,proto3" json:"loaded,omitempty"`
	Llm      *LLMView      `protobuf:"bytes,3,opt,name=llm,proto3" json:"llm,omitempty"`
	Cyberhub *CyberhubView `protobuf:"bytes,4,opt,name=cyberhub,proto3" json:"cyberhub,omitempty"`
	Recon    *ReconView    `protobuf:"bytes,5,opt,name=recon,proto3" json:"recon,omitempty"`
	Scan     *ScanConfig   `protobuf:"bytes,6,opt,name=scan,proto3" json:"scan,omitempty"`
	Search   *SearchView   `protobuf:"bytes,7,opt,name=search,proto3" json:"search,omitempty"`
	Ioa      *IOAView      `protobuf:"bytes,8,opt,name=ioa,proto3" json:"ioa,omitempty"`
	Agent    *AgentConfig  `protobuf:"bytes,9,opt,name=agent,proto3" json:"agent,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfigView) Descriptor deprecated

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

Deprecated: Use ConfigView.ProtoReflect.Descriptor instead.

func (*ConfigView) GetAgent

func (x *ConfigView) GetAgent() *AgentConfig

func (*ConfigView) GetCyberhub

func (x *ConfigView) GetCyberhub() *CyberhubView

func (*ConfigView) GetIoa

func (x *ConfigView) GetIoa() *IOAView

func (*ConfigView) GetLlm

func (x *ConfigView) GetLlm() *LLMView

func (*ConfigView) GetLoaded

func (x *ConfigView) GetLoaded() bool

func (*ConfigView) GetPath

func (x *ConfigView) GetPath() string

func (*ConfigView) GetRecon

func (x *ConfigView) GetRecon() *ReconView

func (*ConfigView) GetScan

func (x *ConfigView) GetScan() *ScanConfig

func (*ConfigView) GetSearch

func (x *ConfigView) GetSearch() *SearchView

func (*ConfigView) ProtoMessage

func (*ConfigView) ProtoMessage()

func (*ConfigView) ProtoReflect

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

func (*ConfigView) Reset

func (x *ConfigView) Reset()

func (*ConfigView) String

func (x *ConfigView) String() string

type ConnectionCheck

type ConnectionCheck struct {
	Name      string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Ok        bool   `protobuf:"varint,2,opt,name=ok,proto3" json:"ok,omitempty"`
	LatencyMs int64  `protobuf:"varint,3,opt,name=latency_ms,json=latencyMs,proto3" json:"latency_ms,omitempty"`
	Detail    string `protobuf:"bytes,4,opt,name=detail,proto3" json:"detail,omitempty"`
	Error     string `protobuf:"bytes,5,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectionCheck) Descriptor deprecated

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

Deprecated: Use ConnectionCheck.ProtoReflect.Descriptor instead.

func (*ConnectionCheck) GetDetail

func (x *ConnectionCheck) GetDetail() string

func (*ConnectionCheck) GetError

func (x *ConnectionCheck) GetError() string

func (*ConnectionCheck) GetLatencyMs

func (x *ConnectionCheck) GetLatencyMs() int64

func (*ConnectionCheck) GetName

func (x *ConnectionCheck) GetName() string

func (*ConnectionCheck) GetOk

func (x *ConnectionCheck) GetOk() bool

func (*ConnectionCheck) ProtoMessage

func (*ConnectionCheck) ProtoMessage()

func (*ConnectionCheck) ProtoReflect

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

func (*ConnectionCheck) Reset

func (x *ConnectionCheck) Reset()

func (*ConnectionCheck) String

func (x *ConnectionCheck) String() string

type CyberhubConfig

type CyberhubConfig struct {
	Url   string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	Key   string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	Mode  string `protobuf:"bytes,3,opt,name=mode,proto3" json:"mode,omitempty"`
	Proxy string `protobuf:"bytes,4,opt,name=proxy,proto3" json:"proxy,omitempty"`
	// contains filtered or unexported fields
}

func (*CyberhubConfig) Descriptor deprecated

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

Deprecated: Use CyberhubConfig.ProtoReflect.Descriptor instead.

func (*CyberhubConfig) GetKey

func (x *CyberhubConfig) GetKey() string

func (*CyberhubConfig) GetMode

func (x *CyberhubConfig) GetMode() string

func (*CyberhubConfig) GetProxy

func (x *CyberhubConfig) GetProxy() string

func (*CyberhubConfig) GetUrl

func (x *CyberhubConfig) GetUrl() string

func (*CyberhubConfig) ProtoMessage

func (*CyberhubConfig) ProtoMessage()

func (*CyberhubConfig) ProtoReflect

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

func (*CyberhubConfig) Reset

func (x *CyberhubConfig) Reset()

func (*CyberhubConfig) String

func (x *CyberhubConfig) String() string

type CyberhubView

type CyberhubView struct {
	Url           string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	KeyConfigured bool   `protobuf:"varint,2,opt,name=key_configured,json=keyConfigured,proto3" json:"key_configured,omitempty"`
	Mode          string `protobuf:"bytes,3,opt,name=mode,proto3" json:"mode,omitempty"`
	Proxy         string `protobuf:"bytes,4,opt,name=proxy,proto3" json:"proxy,omitempty"`
	// contains filtered or unexported fields
}

func (*CyberhubView) Descriptor deprecated

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

Deprecated: Use CyberhubView.ProtoReflect.Descriptor instead.

func (*CyberhubView) GetKeyConfigured

func (x *CyberhubView) GetKeyConfigured() bool

func (*CyberhubView) GetMode

func (x *CyberhubView) GetMode() string

func (*CyberhubView) GetProxy

func (x *CyberhubView) GetProxy() string

func (*CyberhubView) GetUrl

func (x *CyberhubView) GetUrl() string

func (*CyberhubView) ProtoMessage

func (*CyberhubView) ProtoMessage()

func (*CyberhubView) ProtoReflect

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

func (*CyberhubView) Reset

func (x *CyberhubView) Reset()

func (*CyberhubView) String

func (x *CyberhubView) String() string

type DelegationDetail

type DelegationDetail struct {
	AgentId     string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
	AgentName   string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
	AgentType   string `protobuf:"bytes,3,opt,name=agent_type,json=agentType,proto3" json:"agent_type,omitempty"`
	ContextMode string `protobuf:"bytes,4,opt,name=context_mode,json=contextMode,proto3" json:"context_mode,omitempty"`
	RunMode     string `protobuf:"bytes,5,opt,name=run_mode,json=runMode,proto3" json:"run_mode,omitempty"`
	Task        string `protobuf:"bytes,6,opt,name=task,proto3" json:"task,omitempty"`
	// contains filtered or unexported fields
}

func GetDelegation

func GetDelegation(event *aop.Event) (*DelegationDetail, bool, error)

func (*DelegationDetail) Descriptor deprecated

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

Deprecated: Use DelegationDetail.ProtoReflect.Descriptor instead.

func (*DelegationDetail) GetAgentId

func (x *DelegationDetail) GetAgentId() string

func (*DelegationDetail) GetAgentName

func (x *DelegationDetail) GetAgentName() string

func (*DelegationDetail) GetAgentType

func (x *DelegationDetail) GetAgentType() string

func (*DelegationDetail) GetContextMode

func (x *DelegationDetail) GetContextMode() string

func (*DelegationDetail) GetRunMode

func (x *DelegationDetail) GetRunMode() string

func (*DelegationDetail) GetTask

func (x *DelegationDetail) GetTask() string

func (*DelegationDetail) ProtoMessage

func (*DelegationDetail) ProtoMessage()

func (*DelegationDetail) ProtoReflect

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

func (*DelegationDetail) Reset

func (x *DelegationDetail) Reset()

func (*DelegationDetail) String

func (x *DelegationDetail) String() string

type DeleteNodesRequest

type DeleteNodesRequest struct {
	OperationId string `protobuf:"bytes,1,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteNodesRequest) Descriptor deprecated

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

Deprecated: Use DeleteNodesRequest.ProtoReflect.Descriptor instead.

func (*DeleteNodesRequest) GetOperationId

func (x *DeleteNodesRequest) GetOperationId() string

func (*DeleteNodesRequest) ProtoMessage

func (*DeleteNodesRequest) ProtoMessage()

func (*DeleteNodesRequest) ProtoReflect

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

func (*DeleteNodesRequest) Reset

func (x *DeleteNodesRequest) Reset()

func (*DeleteNodesRequest) String

func (x *DeleteNodesRequest) String() string

type DeleteNodesResponse

type DeleteNodesResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteNodesResponse) Descriptor deprecated

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

Deprecated: Use DeleteNodesResponse.ProtoReflect.Descriptor instead.

func (*DeleteNodesResponse) ProtoMessage

func (*DeleteNodesResponse) ProtoMessage()

func (*DeleteNodesResponse) ProtoReflect

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

func (*DeleteNodesResponse) Reset

func (x *DeleteNodesResponse) Reset()

func (*DeleteNodesResponse) String

func (x *DeleteNodesResponse) String() string

type DeleteSessionRequest

type DeleteSessionRequest struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	SessionId string `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteSessionRequest) Descriptor deprecated

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

Deprecated: Use DeleteSessionRequest.ProtoReflect.Descriptor instead.

func (*DeleteSessionRequest) GetRequestId

func (x *DeleteSessionRequest) GetRequestId() string

func (*DeleteSessionRequest) GetSessionId

func (x *DeleteSessionRequest) GetSessionId() string

func (*DeleteSessionRequest) ProtoMessage

func (*DeleteSessionRequest) ProtoMessage()

func (*DeleteSessionRequest) ProtoReflect

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

func (*DeleteSessionRequest) Reset

func (x *DeleteSessionRequest) Reset()

func (*DeleteSessionRequest) String

func (x *DeleteSessionRequest) String() string

type DeleteSessionResponse

type DeleteSessionResponse struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Types that are valid to be assigned to Outcome:
	//
	//	*DeleteSessionResponse_Accepted
	//	*DeleteSessionResponse_Rejected
	Outcome isDeleteSessionResponse_Outcome `protobuf_oneof:"outcome"`
	// contains filtered or unexported fields
}

func (*DeleteSessionResponse) Descriptor deprecated

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

Deprecated: Use DeleteSessionResponse.ProtoReflect.Descriptor instead.

func (*DeleteSessionResponse) GetAccepted

func (x *DeleteSessionResponse) GetAccepted() *aop.Session

func (*DeleteSessionResponse) GetOutcome

func (x *DeleteSessionResponse) GetOutcome() isDeleteSessionResponse_Outcome

func (*DeleteSessionResponse) GetRejected

func (x *DeleteSessionResponse) GetRejected() *aop.Rejection

func (*DeleteSessionResponse) GetRequestId

func (x *DeleteSessionResponse) GetRequestId() string

func (*DeleteSessionResponse) ProtoMessage

func (*DeleteSessionResponse) ProtoMessage()

func (*DeleteSessionResponse) ProtoReflect

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

func (*DeleteSessionResponse) Reset

func (x *DeleteSessionResponse) Reset()

func (*DeleteSessionResponse) String

func (x *DeleteSessionResponse) String() string

type DeleteSessionResponse_Accepted

type DeleteSessionResponse_Accepted struct {
	Accepted *aop.Session `protobuf:"bytes,2,opt,name=accepted,proto3,oneof"`
}

type DeleteSessionResponse_Rejected

type DeleteSessionResponse_Rejected struct {
	Rejected *aop.Rejection `protobuf:"bytes,3,opt,name=rejected,proto3,oneof"`
}

type DistributeConfig

type DistributeConfig struct {
	Llm      *LLMConfig      `protobuf:"bytes,1,opt,name=llm,proto3" json:"llm,omitempty"`
	Cyberhub *CyberhubConfig `protobuf:"bytes,2,opt,name=cyberhub,proto3" json:"cyberhub,omitempty"`
	Recon    *ReconConfig    `protobuf:"bytes,3,opt,name=recon,proto3" json:"recon,omitempty"`
	Scan     *ScanConfig     `protobuf:"bytes,4,opt,name=scan,proto3" json:"scan,omitempty"`
	Search   *SearchConfig   `protobuf:"bytes,5,opt,name=search,proto3" json:"search,omitempty"`
	Ioa      *IOAConfig      `protobuf:"bytes,6,opt,name=ioa,proto3" json:"ioa,omitempty"`
	Agent    *AgentConfig    `protobuf:"bytes,7,opt,name=agent,proto3" json:"agent,omitempty"`
	// contains filtered or unexported fields
}

func (*DistributeConfig) Descriptor deprecated

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

Deprecated: Use DistributeConfig.ProtoReflect.Descriptor instead.

func (*DistributeConfig) GetAgent

func (x *DistributeConfig) GetAgent() *AgentConfig

func (*DistributeConfig) GetCyberhub

func (x *DistributeConfig) GetCyberhub() *CyberhubConfig

func (*DistributeConfig) GetIoa

func (x *DistributeConfig) GetIoa() *IOAConfig

func (*DistributeConfig) GetLlm

func (x *DistributeConfig) GetLlm() *LLMConfig

func (*DistributeConfig) GetRecon

func (x *DistributeConfig) GetRecon() *ReconConfig

func (*DistributeConfig) GetScan

func (x *DistributeConfig) GetScan() *ScanConfig

func (*DistributeConfig) GetSearch

func (x *DistributeConfig) GetSearch() *SearchConfig

func (*DistributeConfig) ProtoMessage

func (*DistributeConfig) ProtoMessage()

func (*DistributeConfig) ProtoReflect

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

func (*DistributeConfig) Reset

func (x *DistributeConfig) Reset()

func (*DistributeConfig) String

func (x *DistributeConfig) String() string

type EvalControl

type EvalControl struct {
	Criteria  string `protobuf:"bytes,1,opt,name=criteria,proto3" json:"criteria,omitempty"`
	MaxRounds uint32 `protobuf:"varint,2,opt,name=max_rounds,json=maxRounds,proto3" json:"max_rounds,omitempty"`
	// contains filtered or unexported fields
}

func GetEvalControl

func GetEvalControl(event *aop.Event) (*EvalControl, bool, error)

func (*EvalControl) Descriptor deprecated

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

Deprecated: Use EvalControl.ProtoReflect.Descriptor instead.

func (*EvalControl) GetCriteria

func (x *EvalControl) GetCriteria() string

func (*EvalControl) GetMaxRounds

func (x *EvalControl) GetMaxRounds() uint32

func (*EvalControl) ProtoMessage

func (*EvalControl) ProtoMessage()

func (*EvalControl) ProtoReflect

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

func (*EvalControl) Reset

func (x *EvalControl) Reset()

func (*EvalControl) String

func (x *EvalControl) String() string

type EvalDetail

type EvalDetail struct {
	Error     string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	MaxRounds uint32 `protobuf:"varint,2,opt,name=max_rounds,json=maxRounds,proto3" json:"max_rounds,omitempty"`
	Pass      bool   `protobuf:"varint,3,opt,name=pass,proto3" json:"pass,omitempty"`
	Reason    string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"`
	Round     uint32 `protobuf:"varint,5,opt,name=round,proto3" json:"round,omitempty"`
	// contains filtered or unexported fields
}

func GetEvalDetail

func GetEvalDetail(event *aop.Event) (*EvalDetail, bool, error)

func (*EvalDetail) Descriptor deprecated

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

Deprecated: Use EvalDetail.ProtoReflect.Descriptor instead.

func (*EvalDetail) GetError

func (x *EvalDetail) GetError() string

func (*EvalDetail) GetMaxRounds

func (x *EvalDetail) GetMaxRounds() uint32

func (*EvalDetail) GetPass

func (x *EvalDetail) GetPass() bool

func (*EvalDetail) GetReason

func (x *EvalDetail) GetReason() string

func (*EvalDetail) GetRound

func (x *EvalDetail) GetRound() uint32

func (*EvalDetail) ProtoMessage

func (*EvalDetail) ProtoMessage()

func (*EvalDetail) ProtoReflect

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

func (*EvalDetail) Reset

func (x *EvalDetail) Reset()

func (*EvalDetail) String

func (x *EvalDetail) String() string

type GetConfigRequest

type GetConfigRequest struct {
	// contains filtered or unexported fields
}

func (*GetConfigRequest) Descriptor deprecated

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

Deprecated: Use GetConfigRequest.ProtoReflect.Descriptor instead.

func (*GetConfigRequest) ProtoMessage

func (*GetConfigRequest) ProtoMessage()

func (*GetConfigRequest) ProtoReflect

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

func (*GetConfigRequest) Reset

func (x *GetConfigRequest) Reset()

func (*GetConfigRequest) String

func (x *GetConfigRequest) String() string

type GetConfigResponse

type GetConfigResponse struct {
	Config *ConfigView `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*GetConfigResponse) Descriptor deprecated

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

Deprecated: Use GetConfigResponse.ProtoReflect.Descriptor instead.

func (*GetConfigResponse) GetConfig

func (x *GetConfigResponse) GetConfig() *ConfigView

func (*GetConfigResponse) ProtoMessage

func (*GetConfigResponse) ProtoMessage()

func (*GetConfigResponse) ProtoReflect

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

func (*GetConfigResponse) Reset

func (x *GetConfigResponse) Reset()

func (*GetConfigResponse) String

func (x *GetConfigResponse) String() string

type GetNodeRequest

type GetNodeRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNodeRequest) Descriptor deprecated

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

Deprecated: Use GetNodeRequest.ProtoReflect.Descriptor instead.

func (*GetNodeRequest) GetId

func (x *GetNodeRequest) GetId() string

func (*GetNodeRequest) ProtoMessage

func (*GetNodeRequest) ProtoMessage()

func (*GetNodeRequest) ProtoReflect

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

func (*GetNodeRequest) Reset

func (x *GetNodeRequest) Reset()

func (*GetNodeRequest) String

func (x *GetNodeRequest) String() string

type GetNodeResponse

type GetNodeResponse struct {
	Node      []byte `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
	MediaType string `protobuf:"bytes,2,opt,name=media_type,json=mediaType,proto3" json:"media_type,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNodeResponse) Descriptor deprecated

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

Deprecated: Use GetNodeResponse.ProtoReflect.Descriptor instead.

func (*GetNodeResponse) GetMediaType

func (x *GetNodeResponse) GetMediaType() string

func (*GetNodeResponse) GetNode

func (x *GetNodeResponse) GetNode() []byte

func (*GetNodeResponse) ProtoMessage

func (*GetNodeResponse) ProtoMessage()

func (*GetNodeResponse) ProtoReflect

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

func (*GetNodeResponse) Reset

func (x *GetNodeResponse) Reset()

func (*GetNodeResponse) String

func (x *GetNodeResponse) String() string

type GetScanReportRequest

type GetScanReportRequest struct {
	ScanId   string `protobuf:"bytes,1,opt,name=scan_id,json=scanId,proto3" json:"scan_id,omitempty"`
	Language string `protobuf:"bytes,2,opt,name=language,proto3" json:"language,omitempty"`
	// contains filtered or unexported fields
}

func (*GetScanReportRequest) Descriptor deprecated

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

Deprecated: Use GetScanReportRequest.ProtoReflect.Descriptor instead.

func (*GetScanReportRequest) GetLanguage

func (x *GetScanReportRequest) GetLanguage() string

func (*GetScanReportRequest) GetScanId

func (x *GetScanReportRequest) GetScanId() string

func (*GetScanReportRequest) ProtoMessage

func (*GetScanReportRequest) ProtoMessage()

func (*GetScanReportRequest) ProtoReflect

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

func (*GetScanReportRequest) Reset

func (x *GetScanReportRequest) Reset()

func (*GetScanReportRequest) String

func (x *GetScanReportRequest) String() string

type GetScanReportResponse

type GetScanReportResponse struct {
	Markdown  string `protobuf:"bytes,1,opt,name=markdown,proto3" json:"markdown,omitempty"`
	MediaType string `protobuf:"bytes,2,opt,name=media_type,json=mediaType,proto3" json:"media_type,omitempty"`
	// contains filtered or unexported fields
}

func (*GetScanReportResponse) Descriptor deprecated

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

Deprecated: Use GetScanReportResponse.ProtoReflect.Descriptor instead.

func (*GetScanReportResponse) GetMarkdown

func (x *GetScanReportResponse) GetMarkdown() string

func (*GetScanReportResponse) GetMediaType

func (x *GetScanReportResponse) GetMediaType() string

func (*GetScanReportResponse) ProtoMessage

func (*GetScanReportResponse) ProtoMessage()

func (*GetScanReportResponse) ProtoReflect

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

func (*GetScanReportResponse) Reset

func (x *GetScanReportResponse) Reset()

func (*GetScanReportResponse) String

func (x *GetScanReportResponse) String() string

type GetScanRequest

type GetScanRequest struct {
	ScanId string `protobuf:"bytes,1,opt,name=scan_id,json=scanId,proto3" json:"scan_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetScanRequest) Descriptor deprecated

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

Deprecated: Use GetScanRequest.ProtoReflect.Descriptor instead.

func (*GetScanRequest) GetScanId

func (x *GetScanRequest) GetScanId() string

func (*GetScanRequest) ProtoMessage

func (*GetScanRequest) ProtoMessage()

func (*GetScanRequest) ProtoReflect

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

func (*GetScanRequest) Reset

func (x *GetScanRequest) Reset()

func (*GetScanRequest) String

func (x *GetScanRequest) String() string

type GetScanResponse

type GetScanResponse struct {
	Scan *Scan `protobuf:"bytes,1,opt,name=scan,proto3" json:"scan,omitempty"`
	// contains filtered or unexported fields
}

func (*GetScanResponse) Descriptor deprecated

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

Deprecated: Use GetScanResponse.ProtoReflect.Descriptor instead.

func (*GetScanResponse) GetScan

func (x *GetScanResponse) GetScan() *Scan

func (*GetScanResponse) ProtoMessage

func (*GetScanResponse) ProtoMessage()

func (*GetScanResponse) ProtoReflect

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

func (*GetScanResponse) Reset

func (x *GetScanResponse) Reset()

func (*GetScanResponse) String

func (x *GetScanResponse) String() string

type GetSessionRequest

type GetSessionRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSessionRequest) Descriptor deprecated

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

Deprecated: Use GetSessionRequest.ProtoReflect.Descriptor instead.

func (*GetSessionRequest) GetSessionId

func (x *GetSessionRequest) GetSessionId() string

func (*GetSessionRequest) ProtoMessage

func (*GetSessionRequest) ProtoMessage()

func (*GetSessionRequest) ProtoReflect

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

func (*GetSessionRequest) Reset

func (x *GetSessionRequest) Reset()

func (*GetSessionRequest) String

func (x *GetSessionRequest) String() string

type GetSessionResponse

type GetSessionResponse struct {
	Session *SessionRecord `protobuf:"bytes,1,opt,name=session,proto3" json:"session,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSessionResponse) Descriptor deprecated

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

Deprecated: Use GetSessionResponse.ProtoReflect.Descriptor instead.

func (*GetSessionResponse) GetSession

func (x *GetSessionResponse) GetSession() *SessionRecord

func (*GetSessionResponse) ProtoMessage

func (*GetSessionResponse) ProtoMessage()

func (*GetSessionResponse) ProtoReflect

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

func (*GetSessionResponse) Reset

func (x *GetSessionResponse) Reset()

func (*GetSessionResponse) String

func (x *GetSessionResponse) String() string

type GetStatsRequest

type GetStatsRequest struct {
	// contains filtered or unexported fields
}

func (*GetStatsRequest) Descriptor deprecated

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

Deprecated: Use GetStatsRequest.ProtoReflect.Descriptor instead.

func (*GetStatsRequest) ProtoMessage

func (*GetStatsRequest) ProtoMessage()

func (*GetStatsRequest) ProtoReflect

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

func (*GetStatsRequest) Reset

func (x *GetStatsRequest) Reset()

func (*GetStatsRequest) String

func (x *GetStatsRequest) String() string

type GetStatsResponse

type GetStatsResponse struct {
	Values map[string]uint64 `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetStatsResponse) Descriptor deprecated

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

Deprecated: Use GetStatsResponse.ProtoReflect.Descriptor instead.

func (*GetStatsResponse) GetValues

func (x *GetStatsResponse) GetValues() map[string]uint64

func (*GetStatsResponse) ProtoMessage

func (*GetStatsResponse) ProtoMessage()

func (*GetStatsResponse) ProtoReflect

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

func (*GetStatsResponse) Reset

func (x *GetStatsResponse) Reset()

func (*GetStatsResponse) String

func (x *GetStatsResponse) String() string

type GetStatusRequest

type GetStatusRequest struct {
	// contains filtered or unexported fields
}

func (*GetStatusRequest) Descriptor deprecated

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

Deprecated: Use GetStatusRequest.ProtoReflect.Descriptor instead.

func (*GetStatusRequest) ProtoMessage

func (*GetStatusRequest) ProtoMessage()

func (*GetStatusRequest) ProtoReflect

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

func (*GetStatusRequest) Reset

func (x *GetStatusRequest) Reset()

func (*GetStatusRequest) String

func (x *GetStatusRequest) String() string

type GetStatusResponse

type GetStatusResponse struct {
	Status *SystemStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*GetStatusResponse) Descriptor deprecated

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

Deprecated: Use GetStatusResponse.ProtoReflect.Descriptor instead.

func (*GetStatusResponse) GetStatus

func (x *GetStatusResponse) GetStatus() *SystemStatus

func (*GetStatusResponse) ProtoMessage

func (*GetStatusResponse) ProtoMessage()

func (*GetStatusResponse) ProtoReflect

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

func (*GetStatusResponse) Reset

func (x *GetStatusResponse) Reset()

func (*GetStatusResponse) String

func (x *GetStatusResponse) String() string

type IOAConfig

type IOAConfig struct {
	Url      string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	Token    string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	NodeName string `protobuf:"bytes,3,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	Space    string `protobuf:"bytes,4,opt,name=space,proto3" json:"space,omitempty"`
	// contains filtered or unexported fields
}

func (*IOAConfig) Descriptor deprecated

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

Deprecated: Use IOAConfig.ProtoReflect.Descriptor instead.

func (*IOAConfig) GetNodeName

func (x *IOAConfig) GetNodeName() string

func (*IOAConfig) GetSpace

func (x *IOAConfig) GetSpace() string

func (*IOAConfig) GetToken

func (x *IOAConfig) GetToken() string

func (*IOAConfig) GetUrl

func (x *IOAConfig) GetUrl() string

func (*IOAConfig) ProtoMessage

func (*IOAConfig) ProtoMessage()

func (*IOAConfig) ProtoReflect

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

func (*IOAConfig) Reset

func (x *IOAConfig) Reset()

func (*IOAConfig) String

func (x *IOAConfig) String() string

type IOAView

type IOAView struct {
	Url             string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	TokenConfigured bool   `protobuf:"varint,2,opt,name=token_configured,json=tokenConfigured,proto3" json:"token_configured,omitempty"`
	NodeName        string `protobuf:"bytes,3,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	Space           string `protobuf:"bytes,4,opt,name=space,proto3" json:"space,omitempty"`
	// contains filtered or unexported fields
}

func (*IOAView) Descriptor deprecated

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

Deprecated: Use IOAView.ProtoReflect.Descriptor instead.

func (*IOAView) GetNodeName

func (x *IOAView) GetNodeName() string

func (*IOAView) GetSpace

func (x *IOAView) GetSpace() string

func (*IOAView) GetTokenConfigured

func (x *IOAView) GetTokenConfigured() bool

func (*IOAView) GetUrl

func (x *IOAView) GetUrl() string

func (*IOAView) ProtoMessage

func (*IOAView) ProtoMessage()

func (*IOAView) ProtoReflect

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

func (*IOAView) Reset

func (x *IOAView) Reset()

func (*IOAView) String

func (x *IOAView) String() string

type ImportNodesRequest

type ImportNodesRequest struct {
	Data        []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	Artifact    string `protobuf:"bytes,2,opt,name=artifact,proto3" json:"artifact,omitempty"`
	OperationId string `protobuf:"bytes,3,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ImportNodesRequest) Descriptor deprecated

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

Deprecated: Use ImportNodesRequest.ProtoReflect.Descriptor instead.

func (*ImportNodesRequest) GetArtifact

func (x *ImportNodesRequest) GetArtifact() string

func (*ImportNodesRequest) GetData

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

func (*ImportNodesRequest) GetOperationId

func (x *ImportNodesRequest) GetOperationId() string

func (*ImportNodesRequest) ProtoMessage

func (*ImportNodesRequest) ProtoMessage()

func (*ImportNodesRequest) ProtoReflect

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

func (*ImportNodesRequest) Reset

func (x *ImportNodesRequest) Reset()

func (*ImportNodesRequest) String

func (x *ImportNodesRequest) String() string

type ImportNodesResponse

type ImportNodesResponse struct {
	Nodes      uint64 `protobuf:"varint,1,opt,name=nodes,proto3" json:"nodes,omitempty"`
	Duplicates uint64 `protobuf:"varint,2,opt,name=duplicates,proto3" json:"duplicates,omitempty"`
	Artifact   string `protobuf:"bytes,3,opt,name=artifact,proto3" json:"artifact,omitempty"`
	// contains filtered or unexported fields
}

func (*ImportNodesResponse) Descriptor deprecated

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

Deprecated: Use ImportNodesResponse.ProtoReflect.Descriptor instead.

func (*ImportNodesResponse) GetArtifact

func (x *ImportNodesResponse) GetArtifact() string

func (*ImportNodesResponse) GetDuplicates

func (x *ImportNodesResponse) GetDuplicates() uint64

func (*ImportNodesResponse) GetNodes

func (x *ImportNodesResponse) GetNodes() uint64

func (*ImportNodesResponse) ProtoMessage

func (*ImportNodesResponse) ProtoMessage()

func (*ImportNodesResponse) ProtoReflect

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

func (*ImportNodesResponse) Reset

func (x *ImportNodesResponse) Reset()

func (*ImportNodesResponse) String

func (x *ImportNodesResponse) String() string

type LLMConfig

type LLMConfig struct {
	ActiveProfile string               `protobuf:"bytes,1,opt,name=active_profile,json=activeProfile,proto3" json:"active_profile,omitempty"`
	Providers     []*LLMProviderConfig `protobuf:"bytes,2,rep,name=providers,proto3" json:"providers,omitempty"`
	// contains filtered or unexported fields
}

func (*LLMConfig) Descriptor deprecated

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

Deprecated: Use LLMConfig.ProtoReflect.Descriptor instead.

func (*LLMConfig) GetActiveProfile

func (x *LLMConfig) GetActiveProfile() string

func (*LLMConfig) GetProviders

func (x *LLMConfig) GetProviders() []*LLMProviderConfig

func (*LLMConfig) ProtoMessage

func (*LLMConfig) ProtoMessage()

func (*LLMConfig) ProtoReflect

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

func (*LLMConfig) Reset

func (x *LLMConfig) Reset()

func (*LLMConfig) String

func (x *LLMConfig) String() string

type LLMProbeRequest

type LLMProbeRequest struct {
	ProfileId string `protobuf:"bytes,1,opt,name=profile_id,json=profileId,proto3" json:"profile_id,omitempty"`
	Provider  string `protobuf:"bytes,2,opt,name=provider,proto3" json:"provider,omitempty"`
	BaseUrl   string `protobuf:"bytes,3,opt,name=base_url,json=baseUrl,proto3" json:"base_url,omitempty"`
	ApiKey    string `protobuf:"bytes,4,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	Model     string `protobuf:"bytes,5,opt,name=model,proto3" json:"model,omitempty"`
	Proxy     string `protobuf:"bytes,6,opt,name=proxy,proto3" json:"proxy,omitempty"`
	// contains filtered or unexported fields
}

func (*LLMProbeRequest) Descriptor deprecated

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

Deprecated: Use LLMProbeRequest.ProtoReflect.Descriptor instead.

func (*LLMProbeRequest) GetApiKey

func (x *LLMProbeRequest) GetApiKey() string

func (*LLMProbeRequest) GetBaseUrl

func (x *LLMProbeRequest) GetBaseUrl() string

func (*LLMProbeRequest) GetModel

func (x *LLMProbeRequest) GetModel() string

func (*LLMProbeRequest) GetProfileId

func (x *LLMProbeRequest) GetProfileId() string

func (*LLMProbeRequest) GetProvider

func (x *LLMProbeRequest) GetProvider() string

func (*LLMProbeRequest) GetProxy

func (x *LLMProbeRequest) GetProxy() string

func (*LLMProbeRequest) ProtoMessage

func (*LLMProbeRequest) ProtoMessage()

func (*LLMProbeRequest) ProtoReflect

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

func (*LLMProbeRequest) Reset

func (x *LLMProbeRequest) Reset()

func (*LLMProbeRequest) String

func (x *LLMProbeRequest) String() string

type LLMProbeResult

type LLMProbeResult struct {
	Ok        bool   `protobuf:"varint,1,opt,name=ok,proto3" json:"ok,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"`
	LatencyMs int64  `protobuf:"varint,4,opt,name=latency_ms,json=latencyMs,proto3" json:"latency_ms,omitempty"`
	Reply     string `protobuf:"bytes,5,opt,name=reply,proto3" json:"reply,omitempty"`
	Error     string `protobuf:"bytes,6,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*LLMProbeResult) Descriptor deprecated

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

Deprecated: Use LLMProbeResult.ProtoReflect.Descriptor instead.

func (*LLMProbeResult) GetError

func (x *LLMProbeResult) GetError() string

func (*LLMProbeResult) GetLatencyMs

func (x *LLMProbeResult) GetLatencyMs() int64

func (*LLMProbeResult) GetModel

func (x *LLMProbeResult) GetModel() string

func (*LLMProbeResult) GetOk

func (x *LLMProbeResult) GetOk() bool

func (*LLMProbeResult) GetProvider

func (x *LLMProbeResult) GetProvider() string

func (*LLMProbeResult) GetReply

func (x *LLMProbeResult) GetReply() string

func (*LLMProbeResult) ProtoMessage

func (*LLMProbeResult) ProtoMessage()

func (*LLMProbeResult) ProtoReflect

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

func (*LLMProbeResult) Reset

func (x *LLMProbeResult) Reset()

func (*LLMProbeResult) String

func (x *LLMProbeResult) String() string

type LLMProviderConfig

type LLMProviderConfig 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"`
	Provider      string `protobuf:"bytes,3,opt,name=provider,proto3" json:"provider,omitempty"`
	BaseUrl       string `protobuf:"bytes,4,opt,name=base_url,json=baseUrl,proto3" json:"base_url,omitempty"`
	ApiKey        string `protobuf:"bytes,5,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	Model         string `protobuf:"bytes,6,opt,name=model,proto3" json:"model,omitempty"`
	Proxy         string `protobuf:"bytes,7,opt,name=proxy,proto3" json:"proxy,omitempty"`
	MaxTokens     int32  `protobuf:"varint,8,opt,name=max_tokens,json=maxTokens,proto3" json:"max_tokens,omitempty"`
	ContextWindow int32  `protobuf:"varint,9,opt,name=context_window,json=contextWindow,proto3" json:"context_window,omitempty"`
	Timeout       int32  `protobuf:"varint,10,opt,name=timeout,proto3" json:"timeout,omitempty"`
	Images        *bool  `protobuf:"varint,11,opt,name=images,proto3,oneof" json:"images,omitempty"`
	// contains filtered or unexported fields
}

func (*LLMProviderConfig) Descriptor deprecated

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

Deprecated: Use LLMProviderConfig.ProtoReflect.Descriptor instead.

func (*LLMProviderConfig) GetApiKey

func (x *LLMProviderConfig) GetApiKey() string

func (*LLMProviderConfig) GetBaseUrl

func (x *LLMProviderConfig) GetBaseUrl() string

func (*LLMProviderConfig) GetContextWindow

func (x *LLMProviderConfig) GetContextWindow() int32

func (*LLMProviderConfig) GetId

func (x *LLMProviderConfig) GetId() string

func (*LLMProviderConfig) GetImages

func (x *LLMProviderConfig) GetImages() bool

func (*LLMProviderConfig) GetMaxTokens

func (x *LLMProviderConfig) GetMaxTokens() int32

func (*LLMProviderConfig) GetModel

func (x *LLMProviderConfig) GetModel() string

func (*LLMProviderConfig) GetName

func (x *LLMProviderConfig) GetName() string

func (*LLMProviderConfig) GetProvider

func (x *LLMProviderConfig) GetProvider() string

func (*LLMProviderConfig) GetProxy

func (x *LLMProviderConfig) GetProxy() string

func (*LLMProviderConfig) GetTimeout

func (x *LLMProviderConfig) GetTimeout() int32

func (*LLMProviderConfig) ProtoMessage

func (*LLMProviderConfig) ProtoMessage()

func (*LLMProviderConfig) ProtoReflect

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

func (*LLMProviderConfig) Reset

func (x *LLMProviderConfig) Reset()

func (*LLMProviderConfig) String

func (x *LLMProviderConfig) String() string

type LLMProviderView

type LLMProviderView 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"`
	Provider         string `protobuf:"bytes,3,opt,name=provider,proto3" json:"provider,omitempty"`
	BaseUrl          string `protobuf:"bytes,4,opt,name=base_url,json=baseUrl,proto3" json:"base_url,omitempty"`
	ApiKeyConfigured bool   `protobuf:"varint,5,opt,name=api_key_configured,json=apiKeyConfigured,proto3" json:"api_key_configured,omitempty"`
	Model            string `protobuf:"bytes,6,opt,name=model,proto3" json:"model,omitempty"`
	Proxy            string `protobuf:"bytes,7,opt,name=proxy,proto3" json:"proxy,omitempty"`
	MaxTokens        int32  `protobuf:"varint,8,opt,name=max_tokens,json=maxTokens,proto3" json:"max_tokens,omitempty"`
	ContextWindow    int32  `protobuf:"varint,9,opt,name=context_window,json=contextWindow,proto3" json:"context_window,omitempty"`
	Timeout          int32  `protobuf:"varint,10,opt,name=timeout,proto3" json:"timeout,omitempty"`
	Images           *bool  `protobuf:"varint,11,opt,name=images,proto3,oneof" json:"images,omitempty"`
	// contains filtered or unexported fields
}

func (*LLMProviderView) Descriptor deprecated

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

Deprecated: Use LLMProviderView.ProtoReflect.Descriptor instead.

func (*LLMProviderView) GetApiKeyConfigured

func (x *LLMProviderView) GetApiKeyConfigured() bool

func (*LLMProviderView) GetBaseUrl

func (x *LLMProviderView) GetBaseUrl() string

func (*LLMProviderView) GetContextWindow

func (x *LLMProviderView) GetContextWindow() int32

func (*LLMProviderView) GetId

func (x *LLMProviderView) GetId() string

func (*LLMProviderView) GetImages

func (x *LLMProviderView) GetImages() bool

func (*LLMProviderView) GetMaxTokens

func (x *LLMProviderView) GetMaxTokens() int32

func (*LLMProviderView) GetModel

func (x *LLMProviderView) GetModel() string

func (*LLMProviderView) GetName

func (x *LLMProviderView) GetName() string

func (*LLMProviderView) GetProvider

func (x *LLMProviderView) GetProvider() string

func (*LLMProviderView) GetProxy

func (x *LLMProviderView) GetProxy() string

func (*LLMProviderView) GetTimeout

func (x *LLMProviderView) GetTimeout() int32

func (*LLMProviderView) ProtoMessage

func (*LLMProviderView) ProtoMessage()

func (*LLMProviderView) ProtoReflect

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

func (*LLMProviderView) Reset

func (x *LLMProviderView) Reset()

func (*LLMProviderView) String

func (x *LLMProviderView) String() string

type LLMRequestDetail

type LLMRequestDetail struct {
	Model     string `protobuf:"bytes,1,opt,name=model,proto3" json:"model,omitempty"`
	Messages  uint32 `protobuf:"varint,2,opt,name=messages,proto3" json:"messages,omitempty"`
	MaxTokens uint32 `protobuf:"varint,3,opt,name=max_tokens,json=maxTokens,proto3" json:"max_tokens,omitempty"`
	Stream    bool   `protobuf:"varint,4,opt,name=stream,proto3" json:"stream,omitempty"`
	// contains filtered or unexported fields
}

func (*LLMRequestDetail) Descriptor deprecated

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

Deprecated: Use LLMRequestDetail.ProtoReflect.Descriptor instead.

func (*LLMRequestDetail) GetMaxTokens

func (x *LLMRequestDetail) GetMaxTokens() uint32

func (*LLMRequestDetail) GetMessages

func (x *LLMRequestDetail) GetMessages() uint32

func (*LLMRequestDetail) GetModel

func (x *LLMRequestDetail) GetModel() string

func (*LLMRequestDetail) GetStream

func (x *LLMRequestDetail) GetStream() bool

func (*LLMRequestDetail) ProtoMessage

func (*LLMRequestDetail) ProtoMessage()

func (*LLMRequestDetail) ProtoReflect

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

func (*LLMRequestDetail) Reset

func (x *LLMRequestDetail) Reset()

func (*LLMRequestDetail) String

func (x *LLMRequestDetail) String() string

type LLMView

type LLMView struct {
	ActiveProfile string             `protobuf:"bytes,1,opt,name=active_profile,json=activeProfile,proto3" json:"active_profile,omitempty"`
	Active        *LLMProviderView   `protobuf:"bytes,2,opt,name=active,proto3" json:"active,omitempty"`
	Providers     []*LLMProviderView `protobuf:"bytes,3,rep,name=providers,proto3" json:"providers,omitempty"`
	// contains filtered or unexported fields
}

func (*LLMView) Descriptor deprecated

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

Deprecated: Use LLMView.ProtoReflect.Descriptor instead.

func (*LLMView) GetActive

func (x *LLMView) GetActive() *LLMProviderView

func (*LLMView) GetActiveProfile

func (x *LLMView) GetActiveProfile() string

func (*LLMView) GetProviders

func (x *LLMView) GetProviders() []*LLMProviderView

func (*LLMView) ProtoMessage

func (*LLMView) ProtoMessage()

func (*LLMView) ProtoReflect

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

func (*LLMView) Reset

func (x *LLMView) Reset()

func (*LLMView) String

func (x *LLMView) String() string

type ListAgentsRequest

type ListAgentsRequest struct {
	// contains filtered or unexported fields
}

func (*ListAgentsRequest) Descriptor deprecated

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

Deprecated: Use ListAgentsRequest.ProtoReflect.Descriptor instead.

func (*ListAgentsRequest) ProtoMessage

func (*ListAgentsRequest) ProtoMessage()

func (*ListAgentsRequest) ProtoReflect

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

func (*ListAgentsRequest) Reset

func (x *ListAgentsRequest) Reset()

func (*ListAgentsRequest) String

func (x *ListAgentsRequest) String() string

type ListAgentsResponse

type ListAgentsResponse struct {
	Agents []*AgentView `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAgentsResponse) Descriptor deprecated

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

Deprecated: Use ListAgentsResponse.ProtoReflect.Descriptor instead.

func (*ListAgentsResponse) GetAgents

func (x *ListAgentsResponse) GetAgents() []*AgentView

func (*ListAgentsResponse) ProtoMessage

func (*ListAgentsResponse) ProtoMessage()

func (*ListAgentsResponse) ProtoReflect

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

func (*ListAgentsResponse) Reset

func (x *ListAgentsResponse) Reset()

func (*ListAgentsResponse) String

func (x *ListAgentsResponse) String() string

type ListArtifactsRequest

type ListArtifactsRequest struct {
	// contains filtered or unexported fields
}

func (*ListArtifactsRequest) Descriptor deprecated

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

Deprecated: Use ListArtifactsRequest.ProtoReflect.Descriptor instead.

func (*ListArtifactsRequest) ProtoMessage

func (*ListArtifactsRequest) ProtoMessage()

func (*ListArtifactsRequest) ProtoReflect

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

func (*ListArtifactsRequest) Reset

func (x *ListArtifactsRequest) Reset()

func (*ListArtifactsRequest) String

func (x *ListArtifactsRequest) String() string

type ListArtifactsResponse

type ListArtifactsResponse struct {
	Artifacts []string `protobuf:"bytes,1,rep,name=artifacts,proto3" json:"artifacts,omitempty"`
	// contains filtered or unexported fields
}

func (*ListArtifactsResponse) Descriptor deprecated

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

Deprecated: Use ListArtifactsResponse.ProtoReflect.Descriptor instead.

func (*ListArtifactsResponse) GetArtifacts

func (x *ListArtifactsResponse) GetArtifacts() []string

func (*ListArtifactsResponse) ProtoMessage

func (*ListArtifactsResponse) ProtoMessage()

func (*ListArtifactsResponse) ProtoReflect

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

func (*ListArtifactsResponse) Reset

func (x *ListArtifactsResponse) Reset()

func (*ListArtifactsResponse) String

func (x *ListArtifactsResponse) String() string

type ListCommandsRequest

type ListCommandsRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCommandsRequest) Descriptor deprecated

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

Deprecated: Use ListCommandsRequest.ProtoReflect.Descriptor instead.

func (*ListCommandsRequest) GetSessionId

func (x *ListCommandsRequest) GetSessionId() string

func (*ListCommandsRequest) ProtoMessage

func (*ListCommandsRequest) ProtoMessage()

func (*ListCommandsRequest) ProtoReflect

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

func (*ListCommandsRequest) Reset

func (x *ListCommandsRequest) Reset()

func (*ListCommandsRequest) String

func (x *ListCommandsRequest) String() string

type ListCommandsResponse

type ListCommandsResponse struct {
	Commands []*CommandSpec `protobuf:"bytes,1,rep,name=commands,proto3" json:"commands,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCommandsResponse) Descriptor deprecated

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

Deprecated: Use ListCommandsResponse.ProtoReflect.Descriptor instead.

func (*ListCommandsResponse) GetCommands

func (x *ListCommandsResponse) GetCommands() []*CommandSpec

func (*ListCommandsResponse) ProtoMessage

func (*ListCommandsResponse) ProtoMessage()

func (*ListCommandsResponse) ProtoReflect

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

func (*ListCommandsResponse) Reset

func (x *ListCommandsResponse) Reset()

func (*ListCommandsResponse) String

func (x *ListCommandsResponse) String() string

type ListModelsResult

type ListModelsResult struct {
	Ok        bool     `protobuf:"varint,1,opt,name=ok,proto3" json:"ok,omitempty"`
	Supported bool     `protobuf:"varint,2,opt,name=supported,proto3" json:"supported,omitempty"`
	Models    []string `protobuf:"bytes,3,rep,name=models,proto3" json:"models,omitempty"`
	Error     string   `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ListModelsResult) Descriptor deprecated

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

Deprecated: Use ListModelsResult.ProtoReflect.Descriptor instead.

func (*ListModelsResult) GetError

func (x *ListModelsResult) GetError() string

func (*ListModelsResult) GetModels

func (x *ListModelsResult) GetModels() []string

func (*ListModelsResult) GetOk

func (x *ListModelsResult) GetOk() bool

func (*ListModelsResult) GetSupported

func (x *ListModelsResult) GetSupported() bool

func (*ListModelsResult) ProtoMessage

func (*ListModelsResult) ProtoMessage()

func (*ListModelsResult) ProtoReflect

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

func (*ListModelsResult) Reset

func (x *ListModelsResult) Reset()

func (*ListModelsResult) String

func (x *ListModelsResult) String() string

type ListNodesRequest

type ListNodesRequest struct {
	Type        string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	OperationId string `protobuf:"bytes,2,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
	Limit       uint32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNodesRequest) Descriptor deprecated

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

Deprecated: Use ListNodesRequest.ProtoReflect.Descriptor instead.

func (*ListNodesRequest) GetLimit

func (x *ListNodesRequest) GetLimit() uint32

func (*ListNodesRequest) GetOperationId

func (x *ListNodesRequest) GetOperationId() string

func (*ListNodesRequest) GetType

func (x *ListNodesRequest) GetType() string

func (*ListNodesRequest) ProtoMessage

func (*ListNodesRequest) ProtoMessage()

func (*ListNodesRequest) ProtoReflect

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

func (*ListNodesRequest) Reset

func (x *ListNodesRequest) Reset()

func (*ListNodesRequest) String

func (x *ListNodesRequest) String() string

type ListNodesResponse

type ListNodesResponse struct {
	Nodes *sco.Nodes `protobuf:"bytes,1,opt,name=nodes,proto3" json:"nodes,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNodesResponse) Descriptor deprecated

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

Deprecated: Use ListNodesResponse.ProtoReflect.Descriptor instead.

func (*ListNodesResponse) GetNodes

func (x *ListNodesResponse) GetNodes() *sco.Nodes

func (*ListNodesResponse) ProtoMessage

func (*ListNodesResponse) ProtoMessage()

func (*ListNodesResponse) ProtoReflect

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

func (*ListNodesResponse) Reset

func (x *ListNodesResponse) Reset()

func (*ListNodesResponse) String

func (x *ListNodesResponse) String() string

type ListScansRequest

type ListScansRequest struct {
	// contains filtered or unexported fields
}

func (*ListScansRequest) Descriptor deprecated

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

Deprecated: Use ListScansRequest.ProtoReflect.Descriptor instead.

func (*ListScansRequest) ProtoMessage

func (*ListScansRequest) ProtoMessage()

func (*ListScansRequest) ProtoReflect

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

func (*ListScansRequest) Reset

func (x *ListScansRequest) Reset()

func (*ListScansRequest) String

func (x *ListScansRequest) String() string

type ListScansResponse

type ListScansResponse struct {
	Scans []*Scan `protobuf:"bytes,1,rep,name=scans,proto3" json:"scans,omitempty"`
	// contains filtered or unexported fields
}

func (*ListScansResponse) Descriptor deprecated

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

Deprecated: Use ListScansResponse.ProtoReflect.Descriptor instead.

func (*ListScansResponse) GetScans

func (x *ListScansResponse) GetScans() []*Scan

func (*ListScansResponse) ProtoMessage

func (*ListScansResponse) ProtoMessage()

func (*ListScansResponse) ProtoReflect

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

func (*ListScansResponse) Reset

func (x *ListScansResponse) Reset()

func (*ListScansResponse) String

func (x *ListScansResponse) String() string

type ListSessionsRequest

type ListSessionsRequest struct {
	AfterCursor   string `protobuf:"bytes,1,opt,name=after_cursor,json=afterCursor,proto3" json:"after_cursor,omitempty"`
	Limit         uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	IncludeClosed bool   `protobuf:"varint,3,opt,name=include_closed,json=includeClosed,proto3" json:"include_closed,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSessionsRequest) Descriptor deprecated

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

Deprecated: Use ListSessionsRequest.ProtoReflect.Descriptor instead.

func (*ListSessionsRequest) GetAfterCursor

func (x *ListSessionsRequest) GetAfterCursor() string

func (*ListSessionsRequest) GetIncludeClosed

func (x *ListSessionsRequest) GetIncludeClosed() bool

func (*ListSessionsRequest) GetLimit

func (x *ListSessionsRequest) GetLimit() uint32

func (*ListSessionsRequest) ProtoMessage

func (*ListSessionsRequest) ProtoMessage()

func (*ListSessionsRequest) ProtoReflect

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

func (*ListSessionsRequest) Reset

func (x *ListSessionsRequest) Reset()

func (*ListSessionsRequest) String

func (x *ListSessionsRequest) String() string

type ListSessionsResponse

type ListSessionsResponse struct {
	Sessions   []*SessionRecord `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions,omitempty"`
	NextCursor string           `protobuf:"bytes,2,opt,name=next_cursor,json=nextCursor,proto3" json:"next_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSessionsResponse) Descriptor deprecated

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

Deprecated: Use ListSessionsResponse.ProtoReflect.Descriptor instead.

func (*ListSessionsResponse) GetNextCursor

func (x *ListSessionsResponse) GetNextCursor() string

func (*ListSessionsResponse) GetSessions

func (x *ListSessionsResponse) GetSessions() []*SessionRecord

func (*ListSessionsResponse) ProtoMessage

func (*ListSessionsResponse) ProtoMessage()

func (*ListSessionsResponse) ProtoReflect

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

func (*ListSessionsResponse) Reset

func (x *ListSessionsResponse) Reset()

func (*ListSessionsResponse) String

func (x *ListSessionsResponse) String() string

type ReconConfig

type ReconConfig struct {
	FofaKey      string `protobuf:"bytes,1,opt,name=fofa_key,json=fofaKey,proto3" json:"fofa_key,omitempty"`
	HunterApiKey string `protobuf:"bytes,2,opt,name=hunter_api_key,json=hunterApiKey,proto3" json:"hunter_api_key,omitempty"`
	Proxy        string `protobuf:"bytes,3,opt,name=proxy,proto3" json:"proxy,omitempty"`
	Limit        int32  `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*ReconConfig) Descriptor deprecated

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

Deprecated: Use ReconConfig.ProtoReflect.Descriptor instead.

func (*ReconConfig) GetFofaKey

func (x *ReconConfig) GetFofaKey() string

func (*ReconConfig) GetHunterApiKey

func (x *ReconConfig) GetHunterApiKey() string

func (*ReconConfig) GetLimit

func (x *ReconConfig) GetLimit() int32

func (*ReconConfig) GetProxy

func (x *ReconConfig) GetProxy() string

func (*ReconConfig) ProtoMessage

func (*ReconConfig) ProtoMessage()

func (*ReconConfig) ProtoReflect

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

func (*ReconConfig) Reset

func (x *ReconConfig) Reset()

func (*ReconConfig) String

func (x *ReconConfig) String() string

type ReconView

type ReconView struct {
	FofaKeyConfigured      bool   `protobuf:"varint,1,opt,name=fofa_key_configured,json=fofaKeyConfigured,proto3" json:"fofa_key_configured,omitempty"`
	HunterApiKeyConfigured bool   `` /* 132-byte string literal not displayed */
	Proxy                  string `protobuf:"bytes,3,opt,name=proxy,proto3" json:"proxy,omitempty"`
	Limit                  int32  `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*ReconView) Descriptor deprecated

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

Deprecated: Use ReconView.ProtoReflect.Descriptor instead.

func (*ReconView) GetFofaKeyConfigured

func (x *ReconView) GetFofaKeyConfigured() bool

func (*ReconView) GetHunterApiKeyConfigured

func (x *ReconView) GetHunterApiKeyConfigured() bool

func (*ReconView) GetLimit

func (x *ReconView) GetLimit() int32

func (*ReconView) GetProxy

func (x *ReconView) GetProxy() string

func (*ReconView) ProtoMessage

func (*ReconView) ProtoMessage()

func (*ReconView) ProtoReflect

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

func (*ReconView) Reset

func (x *ReconView) Reset()

func (*ReconView) String

func (x *ReconView) String() string

type ReloadProtocolMessage

type ReloadProtocolMessage struct {

	// Types that are valid to be assigned to Message:
	//
	//	*ReloadProtocolMessage_Request
	//	*ReloadProtocolMessage_Result
	Message isReloadProtocolMessage_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

func (*ReloadProtocolMessage) Descriptor deprecated

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

Deprecated: Use ReloadProtocolMessage.ProtoReflect.Descriptor instead.

func (*ReloadProtocolMessage) GetMessage

func (x *ReloadProtocolMessage) GetMessage() isReloadProtocolMessage_Message

func (*ReloadProtocolMessage) GetRequest

func (x *ReloadProtocolMessage) GetRequest() *ReloadRequest

func (*ReloadProtocolMessage) GetResult

func (x *ReloadProtocolMessage) GetResult() *ReloadResult

func (*ReloadProtocolMessage) ProtoMessage

func (*ReloadProtocolMessage) ProtoMessage()

func (*ReloadProtocolMessage) ProtoReflect

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

func (*ReloadProtocolMessage) Reset

func (x *ReloadProtocolMessage) Reset()

func (*ReloadProtocolMessage) String

func (x *ReloadProtocolMessage) String() string

type ReloadProtocolMessage_Request

type ReloadProtocolMessage_Request struct {
	Request *ReloadRequest `protobuf:"bytes,10,opt,name=request,proto3,oneof"`
}

type ReloadProtocolMessage_Result

type ReloadProtocolMessage_Result struct {
	Result *ReloadResult `protobuf:"bytes,11,opt,name=result,proto3,oneof"`
}

type ReloadRequest

type ReloadRequest struct {
	Config *DistributeConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*ReloadRequest) Descriptor deprecated

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

Deprecated: Use ReloadRequest.ProtoReflect.Descriptor instead.

func (*ReloadRequest) GetConfig

func (x *ReloadRequest) GetConfig() *DistributeConfig

func (*ReloadRequest) ProtoMessage

func (*ReloadRequest) ProtoMessage()

func (*ReloadRequest) ProtoReflect

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

func (*ReloadRequest) Reset

func (x *ReloadRequest) Reset()

func (*ReloadRequest) String

func (x *ReloadRequest) String() string

type ReloadResult

type ReloadResult struct {
	Ok       bool   `protobuf:"varint,1,opt,name=ok,proto3" json:"ok,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"`
	Error    string `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ReloadResult) Descriptor deprecated

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

Deprecated: Use ReloadResult.ProtoReflect.Descriptor instead.

func (*ReloadResult) GetError

func (x *ReloadResult) GetError() string

func (*ReloadResult) GetModel

func (x *ReloadResult) GetModel() string

func (*ReloadResult) GetOk

func (x *ReloadResult) GetOk() bool

func (*ReloadResult) GetProvider

func (x *ReloadResult) GetProvider() string

func (*ReloadResult) ProtoMessage

func (*ReloadResult) ProtoMessage()

func (*ReloadResult) ProtoReflect

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

func (*ReloadResult) Reset

func (x *ReloadResult) Reset()

func (*ReloadResult) String

func (x *ReloadResult) String() string

type ResetSessionReceipt

type ResetSessionReceipt struct {
	Previous *aop.Session   `protobuf:"bytes,1,opt,name=previous,proto3" json:"previous,omitempty"`
	Current  *SessionRecord `protobuf:"bytes,2,opt,name=current,proto3" json:"current,omitempty"`
	// contains filtered or unexported fields
}

func (*ResetSessionReceipt) Descriptor deprecated

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

Deprecated: Use ResetSessionReceipt.ProtoReflect.Descriptor instead.

func (*ResetSessionReceipt) GetCurrent

func (x *ResetSessionReceipt) GetCurrent() *SessionRecord

func (*ResetSessionReceipt) GetPrevious

func (x *ResetSessionReceipt) GetPrevious() *aop.Session

func (*ResetSessionReceipt) ProtoMessage

func (*ResetSessionReceipt) ProtoMessage()

func (*ResetSessionReceipt) ProtoReflect

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

func (*ResetSessionReceipt) Reset

func (x *ResetSessionReceipt) Reset()

func (*ResetSessionReceipt) String

func (x *ResetSessionReceipt) String() string

type ResetSessionRequest

type ResetSessionRequest struct {
	RequestId    string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	SessionId    string `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	NewSessionId string `protobuf:"bytes,3,opt,name=new_session_id,json=newSessionId,proto3" json:"new_session_id,omitempty"`
	Title        string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`
	// contains filtered or unexported fields
}

func (*ResetSessionRequest) Descriptor deprecated

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

Deprecated: Use ResetSessionRequest.ProtoReflect.Descriptor instead.

func (*ResetSessionRequest) GetNewSessionId

func (x *ResetSessionRequest) GetNewSessionId() string

func (*ResetSessionRequest) GetRequestId

func (x *ResetSessionRequest) GetRequestId() string

func (*ResetSessionRequest) GetSessionId

func (x *ResetSessionRequest) GetSessionId() string

func (*ResetSessionRequest) GetTitle

func (x *ResetSessionRequest) GetTitle() string

func (*ResetSessionRequest) ProtoMessage

func (*ResetSessionRequest) ProtoMessage()

func (*ResetSessionRequest) ProtoReflect

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

func (*ResetSessionRequest) Reset

func (x *ResetSessionRequest) Reset()

func (*ResetSessionRequest) String

func (x *ResetSessionRequest) String() string

type ResetSessionResponse

type ResetSessionResponse struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Types that are valid to be assigned to Outcome:
	//
	//	*ResetSessionResponse_Accepted
	//	*ResetSessionResponse_Rejected
	Outcome isResetSessionResponse_Outcome `protobuf_oneof:"outcome"`
	// contains filtered or unexported fields
}

func (*ResetSessionResponse) Descriptor deprecated

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

Deprecated: Use ResetSessionResponse.ProtoReflect.Descriptor instead.

func (*ResetSessionResponse) GetAccepted

func (x *ResetSessionResponse) GetAccepted() *ResetSessionReceipt

func (*ResetSessionResponse) GetOutcome

func (x *ResetSessionResponse) GetOutcome() isResetSessionResponse_Outcome

func (*ResetSessionResponse) GetRejected

func (x *ResetSessionResponse) GetRejected() *aop.Rejection

func (*ResetSessionResponse) GetRequestId

func (x *ResetSessionResponse) GetRequestId() string

func (*ResetSessionResponse) ProtoMessage

func (*ResetSessionResponse) ProtoMessage()

func (*ResetSessionResponse) ProtoReflect

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

func (*ResetSessionResponse) Reset

func (x *ResetSessionResponse) Reset()

func (*ResetSessionResponse) String

func (x *ResetSessionResponse) String() string

type ResetSessionResponse_Accepted

type ResetSessionResponse_Accepted struct {
	Accepted *ResetSessionReceipt `protobuf:"bytes,2,opt,name=accepted,proto3,oneof"`
}

type ResetSessionResponse_Rejected

type ResetSessionResponse_Rejected struct {
	Rejected *aop.Rejection `protobuf:"bytes,3,opt,name=rejected,proto3,oneof"`
}

type Scan

type Scan struct {
	Id        string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Target    string                 `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
	Mode      string                 `protobuf:"bytes,3,opt,name=mode,proto3" json:"mode,omitempty"`
	Options   *ScanOptions           `protobuf:"bytes,4,opt,name=options,proto3" json:"options,omitempty"`
	Status    ScanStatus             `protobuf:"varint,5,opt,name=status,proto3,enum=aiscan.scan.ScanStatus" json:"status,omitempty"`
	Progress  string                 `protobuf:"bytes,6,opt,name=progress,proto3" json:"progress,omitempty"`
	Report    string                 `protobuf:"bytes,7,opt,name=report,proto3" json:"report,omitempty"`
	Error     string                 `protobuf:"bytes,9,opt,name=error,proto3" json:"error,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Scan) Descriptor deprecated

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

Deprecated: Use Scan.ProtoReflect.Descriptor instead.

func (*Scan) GetCreatedAt

func (x *Scan) GetCreatedAt() *timestamppb.Timestamp

func (*Scan) GetError

func (x *Scan) GetError() string

func (*Scan) GetId

func (x *Scan) GetId() string

func (*Scan) GetMode

func (x *Scan) GetMode() string

func (*Scan) GetOptions

func (x *Scan) GetOptions() *ScanOptions

func (*Scan) GetProgress

func (x *Scan) GetProgress() string

func (*Scan) GetReport

func (x *Scan) GetReport() string

func (*Scan) GetStatus

func (x *Scan) GetStatus() ScanStatus

func (*Scan) GetTarget

func (x *Scan) GetTarget() string

func (*Scan) GetUpdatedAt

func (x *Scan) GetUpdatedAt() *timestamppb.Timestamp

func (*Scan) ProtoMessage

func (*Scan) ProtoMessage()

func (*Scan) ProtoReflect

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

func (*Scan) Reset

func (x *Scan) Reset()

func (*Scan) String

func (x *Scan) String() string

type ScanCompleted

type ScanCompleted struct {
	// contains filtered or unexported fields
}

func (*ScanCompleted) Descriptor deprecated

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

Deprecated: Use ScanCompleted.ProtoReflect.Descriptor instead.

func (*ScanCompleted) ProtoMessage

func (*ScanCompleted) ProtoMessage()

func (*ScanCompleted) ProtoReflect

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

func (*ScanCompleted) Reset

func (x *ScanCompleted) Reset()

func (*ScanCompleted) String

func (x *ScanCompleted) String() string

type ScanConfig

type ScanConfig struct {
	Verify string `protobuf:"bytes,1,opt,name=verify,proto3" json:"verify,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanConfig) Descriptor deprecated

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

Deprecated: Use ScanConfig.ProtoReflect.Descriptor instead.

func (*ScanConfig) GetVerify

func (x *ScanConfig) GetVerify() string

func (*ScanConfig) ProtoMessage

func (*ScanConfig) ProtoMessage()

func (*ScanConfig) ProtoReflect

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

func (*ScanConfig) Reset

func (x *ScanConfig) Reset()

func (*ScanConfig) String

func (x *ScanConfig) String() string

type ScanEvent

type ScanEvent struct {
	ScanId    string                 `protobuf:"bytes,1,opt,name=scan_id,json=scanId,proto3" json:"scan_id,omitempty"`
	Sequence  uint64                 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	EmittedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=emitted_at,json=emittedAt,proto3" json:"emitted_at,omitempty"`
	// Types that are valid to be assigned to Payload:
	//
	//	*ScanEvent_Snapshot
	//	*ScanEvent_Status
	//	*ScanEvent_Progress
	//	*ScanEvent_Completed
	//	*ScanEvent_Failed
	Payload isScanEvent_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*ScanEvent) Descriptor deprecated

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

Deprecated: Use ScanEvent.ProtoReflect.Descriptor instead.

func (*ScanEvent) GetCompleted

func (x *ScanEvent) GetCompleted() *ScanCompleted

func (*ScanEvent) GetEmittedAt

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

func (*ScanEvent) GetFailed

func (x *ScanEvent) GetFailed() *ScanFailed

func (*ScanEvent) GetPayload

func (x *ScanEvent) GetPayload() isScanEvent_Payload

func (*ScanEvent) GetProgress

func (x *ScanEvent) GetProgress() *ScanProgress

func (*ScanEvent) GetScanId

func (x *ScanEvent) GetScanId() string

func (*ScanEvent) GetSequence

func (x *ScanEvent) GetSequence() uint64

func (*ScanEvent) GetSnapshot

func (x *ScanEvent) GetSnapshot() *Scan

func (*ScanEvent) GetStatus

func (x *ScanEvent) GetStatus() ScanStatus

func (*ScanEvent) ProtoMessage

func (*ScanEvent) ProtoMessage()

func (*ScanEvent) ProtoReflect

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

func (*ScanEvent) Reset

func (x *ScanEvent) Reset()

func (*ScanEvent) String

func (x *ScanEvent) String() string

type ScanEvent_Completed

type ScanEvent_Completed struct {
	Completed *ScanCompleted `protobuf:"bytes,14,opt,name=completed,proto3,oneof"`
}

type ScanEvent_Failed

type ScanEvent_Failed struct {
	Failed *ScanFailed `protobuf:"bytes,15,opt,name=failed,proto3,oneof"`
}

type ScanEvent_Progress

type ScanEvent_Progress struct {
	Progress *ScanProgress `protobuf:"bytes,12,opt,name=progress,proto3,oneof"`
}

type ScanEvent_Snapshot

type ScanEvent_Snapshot struct {
	Snapshot *Scan `protobuf:"bytes,10,opt,name=snapshot,proto3,oneof"`
}

type ScanEvent_Status

type ScanEvent_Status struct {
	Status ScanStatus `protobuf:"varint,11,opt,name=status,proto3,enum=aiscan.scan.ScanStatus,oneof"`
}

type ScanFailed

type ScanFailed struct {
	Message  string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Canceled bool   `protobuf:"varint,2,opt,name=canceled,proto3" json:"canceled,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanFailed) Descriptor deprecated

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

Deprecated: Use ScanFailed.ProtoReflect.Descriptor instead.

func (*ScanFailed) GetCanceled

func (x *ScanFailed) GetCanceled() bool

func (*ScanFailed) GetMessage

func (x *ScanFailed) GetMessage() string

func (*ScanFailed) ProtoMessage

func (*ScanFailed) ProtoMessage()

func (*ScanFailed) ProtoReflect

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

func (*ScanFailed) Reset

func (x *ScanFailed) Reset()

func (*ScanFailed) String

func (x *ScanFailed) String() string

type ScanOptions

type ScanOptions struct {
	Verify bool `protobuf:"varint,1,opt,name=verify,proto3" json:"verify,omitempty"`
	Sniper bool `protobuf:"varint,2,opt,name=sniper,proto3" json:"sniper,omitempty"`
	Deep   bool `protobuf:"varint,3,opt,name=deep,proto3" json:"deep,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanOptions) Descriptor deprecated

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

Deprecated: Use ScanOptions.ProtoReflect.Descriptor instead.

func (*ScanOptions) GetDeep

func (x *ScanOptions) GetDeep() bool

func (*ScanOptions) GetSniper

func (x *ScanOptions) GetSniper() bool

func (*ScanOptions) GetVerify

func (x *ScanOptions) GetVerify() bool

func (*ScanOptions) ProtoMessage

func (*ScanOptions) ProtoMessage()

func (*ScanOptions) ProtoReflect

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

func (*ScanOptions) Reset

func (x *ScanOptions) Reset()

func (*ScanOptions) String

func (x *ScanOptions) String() string

type ScanProgress

type ScanProgress struct {
	Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ScanProgress) Descriptor deprecated

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

Deprecated: Use ScanProgress.ProtoReflect.Descriptor instead.

func (*ScanProgress) GetData

func (x *ScanProgress) GetData() string

func (*ScanProgress) ProtoMessage

func (*ScanProgress) ProtoMessage()

func (*ScanProgress) ProtoReflect

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

func (*ScanProgress) Reset

func (x *ScanProgress) Reset()

func (*ScanProgress) String

func (x *ScanProgress) String() string

type ScanProtocolMessage

type ScanProtocolMessage struct {

	// Types that are valid to be assigned to Message:
	//
	//	*ScanProtocolMessage_WatchEventsRequest
	//	*ScanProtocolMessage_Event
	Message isScanProtocolMessage_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

ProtocolMessage carries AIScan scan runtime semantics over the shared AOP WebSocket. Scan management remains on ScanService.

func (*ScanProtocolMessage) Descriptor deprecated

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

Deprecated: Use ScanProtocolMessage.ProtoReflect.Descriptor instead.

func (*ScanProtocolMessage) GetEvent

func (x *ScanProtocolMessage) GetEvent() *ScanEvent

func (*ScanProtocolMessage) GetMessage

func (x *ScanProtocolMessage) GetMessage() isScanProtocolMessage_Message

func (*ScanProtocolMessage) GetWatchEventsRequest

func (x *ScanProtocolMessage) GetWatchEventsRequest() *WatchScanEventsRequest

func (*ScanProtocolMessage) ProtoMessage

func (*ScanProtocolMessage) ProtoMessage()

func (*ScanProtocolMessage) ProtoReflect

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

func (*ScanProtocolMessage) Reset

func (x *ScanProtocolMessage) Reset()

func (*ScanProtocolMessage) String

func (x *ScanProtocolMessage) String() string

type ScanProtocolMessage_Event

type ScanProtocolMessage_Event struct {
	Event *ScanEvent `protobuf:"bytes,11,opt,name=event,proto3,oneof"`
}

type ScanProtocolMessage_WatchEventsRequest

type ScanProtocolMessage_WatchEventsRequest struct {
	WatchEventsRequest *WatchScanEventsRequest `protobuf:"bytes,10,opt,name=watch_events_request,json=watchEventsRequest,proto3,oneof"`
}

type ScanStatus

type ScanStatus int32
const (
	ScanStatus_SCAN_STATUS_UNSPECIFIED ScanStatus = 0
	ScanStatus_SCAN_STATUS_QUEUED      ScanStatus = 1
	ScanStatus_SCAN_STATUS_RUNNING     ScanStatus = 2
	ScanStatus_SCAN_STATUS_COMPLETED   ScanStatus = 3
	ScanStatus_SCAN_STATUS_FAILED      ScanStatus = 4
	ScanStatus_SCAN_STATUS_CANCELED    ScanStatus = 5
)

func (ScanStatus) Descriptor

func (ScanStatus) Descriptor() protoreflect.EnumDescriptor

func (ScanStatus) Enum

func (x ScanStatus) Enum() *ScanStatus

func (ScanStatus) EnumDescriptor deprecated

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

Deprecated: Use ScanStatus.Descriptor instead.

func (ScanStatus) Number

func (x ScanStatus) Number() protoreflect.EnumNumber

func (ScanStatus) String

func (x ScanStatus) String() string

func (ScanStatus) Type

type SearchConfig

type SearchConfig struct {
	TavilyKeys string `protobuf:"bytes,1,opt,name=tavily_keys,json=tavilyKeys,proto3" json:"tavily_keys,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchConfig) Descriptor deprecated

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

Deprecated: Use SearchConfig.ProtoReflect.Descriptor instead.

func (*SearchConfig) GetTavilyKeys

func (x *SearchConfig) GetTavilyKeys() string

func (*SearchConfig) ProtoMessage

func (*SearchConfig) ProtoMessage()

func (*SearchConfig) ProtoReflect

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

func (*SearchConfig) Reset

func (x *SearchConfig) Reset()

func (*SearchConfig) String

func (x *SearchConfig) String() string

type SearchView

type SearchView struct {
	TavilyKeysConfigured bool `protobuf:"varint,1,opt,name=tavily_keys_configured,json=tavilyKeysConfigured,proto3" json:"tavily_keys_configured,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchView) Descriptor deprecated

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

Deprecated: Use SearchView.ProtoReflect.Descriptor instead.

func (*SearchView) GetTavilyKeysConfigured

func (x *SearchView) GetTavilyKeysConfigured() bool

func (*SearchView) ProtoMessage

func (*SearchView) ProtoMessage()

func (*SearchView) ProtoReflect

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

func (*SearchView) Reset

func (x *SearchView) Reset()

func (*SearchView) String

func (x *SearchView) String() string

type SessionBinding

type SessionBinding struct {
	ScanId string `protobuf:"bytes,1,opt,name=scan_id,json=scanId,proto3" json:"scan_id,omitempty"`
	// contains filtered or unexported fields
}

SessionBinding attaches an AIScan Scan to an AOP Session at open time.

func (*SessionBinding) Descriptor deprecated

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

Deprecated: Use SessionBinding.ProtoReflect.Descriptor instead.

func (*SessionBinding) GetScanId

func (x *SessionBinding) GetScanId() string

func (*SessionBinding) ProtoMessage

func (*SessionBinding) ProtoMessage()

func (*SessionBinding) ProtoReflect

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

func (*SessionBinding) Reset

func (x *SessionBinding) Reset()

func (*SessionBinding) String

func (x *SessionBinding) String() string

type SessionRecord

type SessionRecord struct {
	Session   *aop.Session           `protobuf:"bytes,1,opt,name=session,proto3" json:"session,omitempty"`
	AgentName string                 `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
	ScanIds   []string               `protobuf:"bytes,3,rep,name=scan_ids,json=scanIds,proto3" json:"scan_ids,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*SessionRecord) Descriptor deprecated

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

Deprecated: Use SessionRecord.ProtoReflect.Descriptor instead.

func (*SessionRecord) GetAgentName

func (x *SessionRecord) GetAgentName() string

func (*SessionRecord) GetCreatedAt

func (x *SessionRecord) GetCreatedAt() *timestamppb.Timestamp

func (*SessionRecord) GetScanIds

func (x *SessionRecord) GetScanIds() []string

func (*SessionRecord) GetSession

func (x *SessionRecord) GetSession() *aop.Session

func (*SessionRecord) GetUpdatedAt

func (x *SessionRecord) GetUpdatedAt() *timestamppb.Timestamp

func (*SessionRecord) ProtoMessage

func (*SessionRecord) ProtoMessage()

func (*SessionRecord) ProtoReflect

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

func (*SessionRecord) Reset

func (x *SessionRecord) Reset()

func (*SessionRecord) String

func (x *SessionRecord) String() string

type SessionScanEvent

type SessionScanEvent struct {
	ScanId string     `protobuf:"bytes,1,opt,name=scan_id,json=scanId,proto3" json:"scan_id,omitempty"`
	Status ScanStatus `protobuf:"varint,2,opt,name=status,proto3,enum=aiscan.scan.ScanStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

SessionScanEvent links a completed scan into an AOP session timeline without reintroducing a parallel web-only domain event envelope.

func (*SessionScanEvent) Descriptor deprecated

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

Deprecated: Use SessionScanEvent.ProtoReflect.Descriptor instead.

func (*SessionScanEvent) GetScanId

func (x *SessionScanEvent) GetScanId() string

func (*SessionScanEvent) GetStatus

func (x *SessionScanEvent) GetStatus() ScanStatus

func (*SessionScanEvent) ProtoMessage

func (*SessionScanEvent) ProtoMessage()

func (*SessionScanEvent) ProtoReflect

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

func (*SessionScanEvent) Reset

func (x *SessionScanEvent) Reset()

func (*SessionScanEvent) String

func (x *SessionScanEvent) String() string

type SubmitScanRequest

type SubmitScanRequest struct {
	RequestId string       `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Target    string       `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
	Mode      string       `protobuf:"bytes,3,opt,name=mode,proto3" json:"mode,omitempty"`
	Options   *ScanOptions `protobuf:"bytes,4,opt,name=options,proto3" json:"options,omitempty"`
	// contains filtered or unexported fields
}

func (*SubmitScanRequest) Descriptor deprecated

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

Deprecated: Use SubmitScanRequest.ProtoReflect.Descriptor instead.

func (*SubmitScanRequest) GetMode

func (x *SubmitScanRequest) GetMode() string

func (*SubmitScanRequest) GetOptions

func (x *SubmitScanRequest) GetOptions() *ScanOptions

func (*SubmitScanRequest) GetRequestId

func (x *SubmitScanRequest) GetRequestId() string

func (*SubmitScanRequest) GetTarget

func (x *SubmitScanRequest) GetTarget() string

func (*SubmitScanRequest) ProtoMessage

func (*SubmitScanRequest) ProtoMessage()

func (*SubmitScanRequest) ProtoReflect

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

func (*SubmitScanRequest) Reset

func (x *SubmitScanRequest) Reset()

func (*SubmitScanRequest) String

func (x *SubmitScanRequest) String() string

type SubmitScanResponse

type SubmitScanResponse struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Types that are valid to be assigned to Outcome:
	//
	//	*SubmitScanResponse_Accepted
	//	*SubmitScanResponse_Rejected
	Outcome isSubmitScanResponse_Outcome `protobuf_oneof:"outcome"`
	// contains filtered or unexported fields
}

func (*SubmitScanResponse) Descriptor deprecated

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

Deprecated: Use SubmitScanResponse.ProtoReflect.Descriptor instead.

func (*SubmitScanResponse) GetAccepted

func (x *SubmitScanResponse) GetAccepted() *Scan

func (*SubmitScanResponse) GetOutcome

func (x *SubmitScanResponse) GetOutcome() isSubmitScanResponse_Outcome

func (*SubmitScanResponse) GetRejected

func (x *SubmitScanResponse) GetRejected() *aop.Rejection

func (*SubmitScanResponse) GetRequestId

func (x *SubmitScanResponse) GetRequestId() string

func (*SubmitScanResponse) ProtoMessage

func (*SubmitScanResponse) ProtoMessage()

func (*SubmitScanResponse) ProtoReflect

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

func (*SubmitScanResponse) Reset

func (x *SubmitScanResponse) Reset()

func (*SubmitScanResponse) String

func (x *SubmitScanResponse) String() string

type SubmitScanResponse_Accepted

type SubmitScanResponse_Accepted struct {
	Accepted *Scan `protobuf:"bytes,2,opt,name=accepted,proto3,oneof"`
}

type SubmitScanResponse_Rejected

type SubmitScanResponse_Rejected struct {
	Rejected *aop.Rejection `protobuf:"bytes,3,opt,name=rejected,proto3,oneof"`
}

type SystemStatus

type SystemStatus struct {
	Version             string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	LlmAvailable        bool   `protobuf:"varint,2,opt,name=llm_available,json=llmAvailable,proto3" json:"llm_available,omitempty"`
	LlmProvider         string `protobuf:"bytes,3,opt,name=llm_provider,json=llmProvider,proto3" json:"llm_provider,omitempty"`
	LlmModel            string `protobuf:"bytes,4,opt,name=llm_model,json=llmModel,proto3" json:"llm_model,omitempty"`
	LlmApiKeyConfigured bool   `protobuf:"varint,5,opt,name=llm_api_key_configured,json=llmApiKeyConfigured,proto3" json:"llm_api_key_configured,omitempty"`
	ConfigPath          string `protobuf:"bytes,6,opt,name=config_path,json=configPath,proto3" json:"config_path,omitempty"`
	ConfigLoaded        bool   `protobuf:"varint,7,opt,name=config_loaded,json=configLoaded,proto3" json:"config_loaded,omitempty"`
	Agents              uint32 `protobuf:"varint,8,opt,name=agents,proto3" json:"agents,omitempty"`
	ServerUrl           string `protobuf:"bytes,9,opt,name=server_url,json=serverUrl,proto3" json:"server_url,omitempty"`
	// contains filtered or unexported fields
}

func (*SystemStatus) Descriptor deprecated

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

Deprecated: Use SystemStatus.ProtoReflect.Descriptor instead.

func (*SystemStatus) GetAgents

func (x *SystemStatus) GetAgents() uint32

func (*SystemStatus) GetConfigLoaded

func (x *SystemStatus) GetConfigLoaded() bool

func (*SystemStatus) GetConfigPath

func (x *SystemStatus) GetConfigPath() string

func (*SystemStatus) GetLlmApiKeyConfigured

func (x *SystemStatus) GetLlmApiKeyConfigured() bool

func (*SystemStatus) GetLlmAvailable

func (x *SystemStatus) GetLlmAvailable() bool

func (*SystemStatus) GetLlmModel

func (x *SystemStatus) GetLlmModel() string

func (*SystemStatus) GetLlmProvider

func (x *SystemStatus) GetLlmProvider() string

func (*SystemStatus) GetServerUrl

func (x *SystemStatus) GetServerUrl() string

func (*SystemStatus) GetVersion

func (x *SystemStatus) GetVersion() string

func (*SystemStatus) ProtoMessage

func (*SystemStatus) ProtoMessage()

func (*SystemStatus) ProtoReflect

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

func (*SystemStatus) Reset

func (x *SystemStatus) Reset()

func (*SystemStatus) String

func (x *SystemStatus) String() string

type TestConnectionRequest

type TestConnectionRequest struct {
	Section string            `protobuf:"bytes,1,opt,name=section,proto3" json:"section,omitempty"`
	Config  *DistributeConfig `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*TestConnectionRequest) Descriptor deprecated

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

Deprecated: Use TestConnectionRequest.ProtoReflect.Descriptor instead.

func (*TestConnectionRequest) GetConfig

func (x *TestConnectionRequest) GetConfig() *DistributeConfig

func (*TestConnectionRequest) GetSection

func (x *TestConnectionRequest) GetSection() string

func (*TestConnectionRequest) ProtoMessage

func (*TestConnectionRequest) ProtoMessage()

func (*TestConnectionRequest) ProtoReflect

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

func (*TestConnectionRequest) Reset

func (x *TestConnectionRequest) Reset()

func (*TestConnectionRequest) String

func (x *TestConnectionRequest) String() string

type TestConnectionResponse

type TestConnectionResponse struct {
	Checks []*ConnectionCheck `protobuf:"bytes,1,rep,name=checks,proto3" json:"checks,omitempty"`
	// contains filtered or unexported fields
}

func (*TestConnectionResponse) Descriptor deprecated

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

Deprecated: Use TestConnectionResponse.ProtoReflect.Descriptor instead.

func (*TestConnectionResponse) GetChecks

func (x *TestConnectionResponse) GetChecks() []*ConnectionCheck

func (*TestConnectionResponse) ProtoMessage

func (*TestConnectionResponse) ProtoMessage()

func (*TestConnectionResponse) ProtoReflect

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

func (*TestConnectionResponse) Reset

func (x *TestConnectionResponse) Reset()

func (*TestConnectionResponse) String

func (x *TestConnectionResponse) String() string

type UpdateConfigRequest

type UpdateConfigRequest struct {
	Config *DistributeConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateConfigRequest) Descriptor deprecated

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

Deprecated: Use UpdateConfigRequest.ProtoReflect.Descriptor instead.

func (*UpdateConfigRequest) GetConfig

func (x *UpdateConfigRequest) GetConfig() *DistributeConfig

func (*UpdateConfigRequest) ProtoMessage

func (*UpdateConfigRequest) ProtoMessage()

func (*UpdateConfigRequest) ProtoReflect

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

func (*UpdateConfigRequest) Reset

func (x *UpdateConfigRequest) Reset()

func (*UpdateConfigRequest) String

func (x *UpdateConfigRequest) String() string

type UpdateConfigResponse

type UpdateConfigResponse struct {
	Config *ConfigView `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateConfigResponse) Descriptor deprecated

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

Deprecated: Use UpdateConfigResponse.ProtoReflect.Descriptor instead.

func (*UpdateConfigResponse) GetConfig

func (x *UpdateConfigResponse) GetConfig() *ConfigView

func (*UpdateConfigResponse) ProtoMessage

func (*UpdateConfigResponse) ProtoMessage()

func (*UpdateConfigResponse) ProtoReflect

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

func (*UpdateConfigResponse) Reset

func (x *UpdateConfigResponse) Reset()

func (*UpdateConfigResponse) String

func (x *UpdateConfigResponse) String() string

type WatchScanEventsRequest

type WatchScanEventsRequest struct {
	ScanId string `protobuf:"bytes,1,opt,name=scan_id,json=scanId,proto3" json:"scan_id,omitempty"`
	// contains filtered or unexported fields
}

func (*WatchScanEventsRequest) Descriptor deprecated

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

Deprecated: Use WatchScanEventsRequest.ProtoReflect.Descriptor instead.

func (*WatchScanEventsRequest) GetScanId

func (x *WatchScanEventsRequest) GetScanId() string

func (*WatchScanEventsRequest) ProtoMessage

func (*WatchScanEventsRequest) ProtoMessage()

func (*WatchScanEventsRequest) ProtoReflect

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

func (*WatchScanEventsRequest) Reset

func (x *WatchScanEventsRequest) Reset()

func (*WatchScanEventsRequest) String

func (x *WatchScanEventsRequest) String() string

type WebMessageMetadata

type WebMessageMetadata struct {
	NodeId    string             `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Code      string             `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`
	Params    *structpb.Struct   `protobuf:"bytes,3,opt,name=params,proto3" json:"params,omitempty"`
	AgentList *AgentListMetadata `protobuf:"bytes,4,opt,name=agent_list,json=agentList,proto3" json:"agent_list,omitempty"`
	// contains filtered or unexported fields
}

func GetWebMessage

func GetWebMessage(event *aop.Event) (*WebMessageMetadata, bool, error)

func (*WebMessageMetadata) Descriptor deprecated

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

Deprecated: Use WebMessageMetadata.ProtoReflect.Descriptor instead.

func (*WebMessageMetadata) GetAgentList

func (x *WebMessageMetadata) GetAgentList() *AgentListMetadata

func (*WebMessageMetadata) GetCode

func (x *WebMessageMetadata) GetCode() string

func (*WebMessageMetadata) GetNodeId

func (x *WebMessageMetadata) GetNodeId() string

func (*WebMessageMetadata) GetParams

func (x *WebMessageMetadata) GetParams() *structpb.Struct

func (*WebMessageMetadata) ProtoMessage

func (*WebMessageMetadata) ProtoMessage()

func (*WebMessageMetadata) ProtoReflect

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

func (*WebMessageMetadata) Reset

func (x *WebMessageMetadata) Reset()

func (*WebMessageMetadata) String

func (x *WebMessageMetadata) String() string

Jump to

Keyboard shortcuts

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