Documentation
¶
Index ¶
- Variables
- type A2ASettings
- func (*A2ASettings) Descriptor() ([]byte, []int)deprecated
- func (x *A2ASettings) GetAllowPublicMcp() bool
- func (x *A2ASettings) GetAllowPublicRoutes() bool
- func (x *A2ASettings) GetMcpEnabled() bool
- func (*A2ASettings) ProtoMessage()
- func (x *A2ASettings) ProtoReflect() protoreflect.Message
- func (x *A2ASettings) Reset()
- func (x *A2ASettings) String() string
- type ActivateRequest
- func (*ActivateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ActivateRequest) GetActivationCode() string
- func (x *ActivateRequest) GetDisplayName() string
- func (x *ActivateRequest) GetEmail() string
- func (x *ActivateRequest) GetPassword() string
- func (*ActivateRequest) ProtoMessage()
- func (x *ActivateRequest) ProtoReflect() protoreflect.Message
- func (x *ActivateRequest) Reset()
- func (x *ActivateRequest) String() string
- type AddAgentMemberRequest
- func (*AddAgentMemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddAgentMemberRequest) GetRole() string
- func (x *AddAgentMemberRequest) GetUserId() string
- func (*AddAgentMemberRequest) ProtoMessage()
- func (x *AddAgentMemberRequest) ProtoReflect() protoreflect.Message
- func (x *AddAgentMemberRequest) Reset()
- func (x *AddAgentMemberRequest) String() string
- type AddableSiblingInfo
- func (*AddableSiblingInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AddableSiblingInfo) GetDescription() string
- func (x *AddableSiblingInfo) GetId() string
- func (x *AddableSiblingInfo) GetName() string
- func (x *AddableSiblingInfo) GetOwnerName() string
- func (x *AddableSiblingInfo) GetSlug() string
- func (*AddableSiblingInfo) ProtoMessage()
- func (x *AddableSiblingInfo) ProtoReflect() protoreflect.Message
- func (x *AddableSiblingInfo) Reset()
- func (x *AddableSiblingInfo) String() string
- type AgentBuildEvent
- func (*AgentBuildEvent) Descriptor() ([]byte, []int)deprecated
- func (x *AgentBuildEvent) GetAgentId() string
- func (x *AgentBuildEvent) GetBuildId() string
- func (x *AgentBuildEvent) GetError() string
- func (x *AgentBuildEvent) GetPhase() string
- func (x *AgentBuildEvent) GetStatus() string
- func (x *AgentBuildEvent) GetTasksDone() int32
- func (x *AgentBuildEvent) GetTasksTotal() int32
- func (*AgentBuildEvent) ProtoMessage()
- func (x *AgentBuildEvent) ProtoReflect() protoreflect.Message
- func (x *AgentBuildEvent) Reset()
- func (x *AgentBuildEvent) String() string
- type AgentBuildInfo
- func (*AgentBuildInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AgentBuildInfo) GetAgentId() string
- func (x *AgentBuildInfo) GetBuildModel() string
- func (x *AgentBuildInfo) GetDockerLog() string
- func (x *AgentBuildInfo) GetErrorMessage() string
- func (x *AgentBuildInfo) GetExitMessage() string
- func (x *AgentBuildInfo) GetExitStatus() string
- func (x *AgentBuildInfo) GetFailureKind() string
- func (x *AgentBuildInfo) GetFinishedAt() *timestamppb.Timestamp
- func (x *AgentBuildInfo) GetId() string
- func (x *AgentBuildInfo) GetImageRef() string
- func (x *AgentBuildInfo) GetInstructions() string
- func (x *AgentBuildInfo) GetLlmCalls() int32
- func (x *AgentBuildInfo) GetLlmCostEstimate() float64
- func (x *AgentBuildInfo) GetLlmTokensCached() int32
- func (x *AgentBuildInfo) GetLlmTokensIn() int32
- func (x *AgentBuildInfo) GetLlmTokensOut() int32
- func (x *AgentBuildInfo) GetLogSeq() int64
- func (x *AgentBuildInfo) GetRollbackTargetId() string
- func (x *AgentBuildInfo) GetRollbackTargetSourceRef() string
- func (x *AgentBuildInfo) GetSdkVersion() string
- func (x *AgentBuildInfo) GetSolLog() string
- func (x *AgentBuildInfo) GetSourceRef() string
- func (x *AgentBuildInfo) GetStartedAt() *timestamppb.Timestamp
- func (x *AgentBuildInfo) GetStatus() string
- func (x *AgentBuildInfo) GetTodos() []*TodoItem
- func (x *AgentBuildInfo) GetType() string
- func (*AgentBuildInfo) ProtoMessage()
- func (x *AgentBuildInfo) ProtoReflect() protoreflect.Message
- func (x *AgentBuildInfo) Reset()
- func (x *AgentBuildInfo) String() string
- type AgentBuildLogEvent
- func (*AgentBuildLogEvent) Descriptor() ([]byte, []int)deprecated
- func (x *AgentBuildLogEvent) GetAgentId() string
- func (x *AgentBuildLogEvent) GetBuildId() string
- func (x *AgentBuildLogEvent) GetLine() string
- func (x *AgentBuildLogEvent) GetSeq() int64
- func (x *AgentBuildLogEvent) GetStream() string
- func (*AgentBuildLogEvent) ProtoMessage()
- func (x *AgentBuildLogEvent) ProtoReflect() protoreflect.Message
- func (x *AgentBuildLogEvent) Reset()
- func (x *AgentBuildLogEvent) String() string
- type AgentBuildTodoEvent
- func (*AgentBuildTodoEvent) Descriptor() ([]byte, []int)deprecated
- func (x *AgentBuildTodoEvent) GetBuildId() string
- func (x *AgentBuildTodoEvent) GetSeq() int64
- func (x *AgentBuildTodoEvent) GetTodos() []*TodoItem
- func (*AgentBuildTodoEvent) ProtoMessage()
- func (x *AgentBuildTodoEvent) ProtoReflect() protoreflect.Message
- func (x *AgentBuildTodoEvent) Reset()
- func (x *AgentBuildTodoEvent) String() string
- type AgentGitConfig
- func (*AgentGitConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AgentGitConfig) GetAgentId() string
- func (x *AgentGitConfig) GetDefaultBranch() string
- func (x *AgentGitConfig) GetGitCredentialId() string
- func (x *AgentGitConfig) GetGitCredentialName() string
- func (x *AgentGitConfig) GetGitMode() string
- func (x *AgentGitConfig) GetGitRemoteUrl() string
- func (x *AgentGitConfig) GetLastSyncedRef() string
- func (x *AgentGitConfig) GetWebhookSecret() string
- func (x *AgentGitConfig) GetWebhookUrl() string
- func (*AgentGitConfig) ProtoMessage()
- func (x *AgentGitConfig) ProtoReflect() protoreflect.Message
- func (x *AgentGitConfig) Reset()
- func (x *AgentGitConfig) String() string
- type AgentInfo
- func (*AgentInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AgentInfo) GetAutoFix() bool
- func (x *AgentInfo) GetBuildModel() string
- func (x *AgentInfo) GetBuildProviderId() string
- func (x *AgentInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *AgentInfo) GetDescription() string
- func (x *AgentInfo) GetEmoji() string
- func (x *AgentInfo) GetErrorMessage() string
- func (x *AgentInfo) GetExecModel() string
- func (x *AgentInfo) GetExecProviderId() string
- func (x *AgentInfo) GetId() string
- func (x *AgentInfo) GetIsOwner() bool
- func (x *AgentInfo) GetName() string
- func (x *AgentInfo) GetOwnerName() string
- func (x *AgentInfo) GetRunning() bool
- func (x *AgentInfo) GetSlug() string
- func (x *AgentInfo) GetSourceRef() string
- func (x *AgentInfo) GetStatus() string
- func (x *AgentInfo) GetUpdatedAt() *timestamppb.Timestamp
- func (x *AgentInfo) GetUpgradeStatus() string
- func (x *AgentInfo) GetYourAccess() string
- func (*AgentInfo) ProtoMessage()
- func (x *AgentInfo) ProtoReflect() protoreflect.Message
- func (x *AgentInfo) Reset()
- func (x *AgentInfo) String() string
- type AgentMemberInfo
- func (*AgentMemberInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AgentMemberInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *AgentMemberInfo) GetDisplayName() string
- func (x *AgentMemberInfo) GetEmail() string
- func (x *AgentMemberInfo) GetKind() string
- func (x *AgentMemberInfo) GetRole() string
- func (x *AgentMemberInfo) GetUserId() string
- func (*AgentMemberInfo) ProtoMessage()
- func (x *AgentMemberInfo) ProtoReflect() protoreflect.Message
- func (x *AgentMemberInfo) Reset()
- func (x *AgentMemberInfo) String() string
- type AgentMessageInfo
- func (*AgentMessageInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AgentMessageInfo) GetContent() string
- func (x *AgentMessageInfo) GetCostEstimate() float64
- func (x *AgentMessageInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *AgentMessageInfo) GetId() string
- func (x *AgentMessageInfo) GetParts() string
- func (x *AgentMessageInfo) GetRole() string
- func (x *AgentMessageInfo) GetRunId() string
- func (x *AgentMessageInfo) GetSeq() int64
- func (x *AgentMessageInfo) GetSource() string
- func (*AgentMessageInfo) ProtoMessage()
- func (x *AgentMessageInfo) ProtoReflect() protoreflect.Message
- func (x *AgentMessageInfo) Reset()
- func (x *AgentMessageInfo) String() string
- type AgentModelConfig
- func (*AgentModelConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AgentModelConfig) GetBuildModel() string
- func (x *AgentModelConfig) GetBuildProviderId() string
- func (x *AgentModelConfig) GetEmbeddingModel() string
- func (x *AgentModelConfig) GetEmbeddingProviderId() string
- func (x *AgentModelConfig) GetExecModel() string
- func (x *AgentModelConfig) GetExecProviderId() string
- func (x *AgentModelConfig) GetImageGenModel() string
- func (x *AgentModelConfig) GetImageGenProviderId() string
- func (x *AgentModelConfig) GetSearchModel() string
- func (x *AgentModelConfig) GetSearchProviderId() string
- func (x *AgentModelConfig) GetSlots() []*ModelSlotInfo
- func (x *AgentModelConfig) GetSttModel() string
- func (x *AgentModelConfig) GetSttProviderId() string
- func (x *AgentModelConfig) GetSystemDefaults() map[string]*ModelRef
- func (x *AgentModelConfig) GetTtsModel() string
- func (x *AgentModelConfig) GetTtsProviderId() string
- func (x *AgentModelConfig) GetVisionModel() string
- func (x *AgentModelConfig) GetVisionProviderId() string
- func (*AgentModelConfig) ProtoMessage()
- func (x *AgentModelConfig) ProtoReflect() protoreflect.Message
- func (x *AgentModelConfig) Reset()
- func (x *AgentModelConfig) String() string
- type AgentSyncedEvent
- type AllowedModel
- func (*AllowedModel) Descriptor() ([]byte, []int)deprecated
- func (x *AllowedModel) GetModel() string
- func (x *AllowedModel) GetProviderId() string
- func (*AllowedModel) ProtoMessage()
- func (x *AllowedModel) ProtoReflect() protoreflect.Message
- func (x *AllowedModel) Reset()
- func (x *AllowedModel) String() string
- type BindNeedRequest
- type BridgeInfo
- func (*BridgeInfo) Descriptor() ([]byte, []int)deprecated
- func (x *BridgeInfo) GetAgentId() string
- func (x *BridgeInfo) GetBotUsername() string
- func (x *BridgeInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *BridgeInfo) GetId() string
- func (x *BridgeInfo) GetIsManager() bool
- func (x *BridgeInfo) GetIsSystem() bool
- func (x *BridgeInfo) GetManagerError() string
- func (x *BridgeInfo) GetName() string
- func (x *BridgeInfo) GetOwner() *UserSummary
- func (x *BridgeInfo) GetStatus() string
- func (x *BridgeInfo) GetType() string
- func (x *BridgeInfo) GetUpdatedAt() *timestamppb.Timestamp
- func (*BridgeInfo) ProtoMessage()
- func (x *BridgeInfo) ProtoReflect() protoreflect.Message
- func (x *BridgeInfo) Reset()
- func (x *BridgeInfo) String() string
- type CandidateInfo
- func (*CandidateInfo) Descriptor() ([]byte, []int)deprecated
- func (x *CandidateInfo) GetName() string
- func (x *CandidateInfo) GetResourceId() string
- func (x *CandidateInfo) GetSlug() string
- func (*CandidateInfo) ProtoMessage()
- func (x *CandidateInfo) ProtoReflect() protoreflect.Message
- func (x *CandidateInfo) Reset()
- func (x *CandidateInfo) String() string
- type ChangePasswordRequest
- func (*ChangePasswordRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ChangePasswordRequest) GetCurrentPassword() string
- func (x *ChangePasswordRequest) GetNewPassword() string
- func (*ChangePasswordRequest) ProtoMessage()
- func (x *ChangePasswordRequest) ProtoReflect() protoreflect.Message
- func (x *ChangePasswordRequest) Reset()
- func (x *ChangePasswordRequest) String() string
- type ChangePasswordResponse
- func (*ChangePasswordResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ChangePasswordResponse) GetAccessToken() string
- func (x *ChangePasswordResponse) GetRefreshToken() string
- func (*ChangePasswordResponse) ProtoMessage()
- func (x *ChangePasswordResponse) ProtoReflect() protoreflect.Message
- func (x *ChangePasswordResponse) Reset()
- func (x *ChangePasswordResponse) String() string
- type CloneAgentRequest
- func (*CloneAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CloneAgentRequest) GetName() string
- func (x *CloneAgentRequest) GetSlug() string
- func (*CloneAgentRequest) ProtoMessage()
- func (x *CloneAgentRequest) ProtoReflect() protoreflect.Message
- func (x *CloneAgentRequest) Reset()
- func (x *CloneAgentRequest) String() string
- type CloneAgentResponse
- func (*CloneAgentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CloneAgentResponse) GetAgent() *AgentInfo
- func (*CloneAgentResponse) ProtoMessage()
- func (x *CloneAgentResponse) ProtoReflect() protoreflect.Message
- func (x *CloneAgentResponse) Reset()
- func (x *CloneAgentResponse) String() string
- type ConfigureExecEndpointRequest
- func (*ConfigureExecEndpointRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigureExecEndpointRequest) GetHost() string
- func (x *ConfigureExecEndpointRequest) GetPort() int32
- func (x *ConfigureExecEndpointRequest) GetSshUser() string
- func (*ConfigureExecEndpointRequest) ProtoMessage()
- func (x *ConfigureExecEndpointRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigureExecEndpointRequest) Reset()
- func (x *ConfigureExecEndpointRequest) String() string
- type ConfigureExecEndpointResponse
- func (*ConfigureExecEndpointResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigureExecEndpointResponse) GetEndpoint() *ExecEndpointInfo
- func (*ConfigureExecEndpointResponse) ProtoMessage()
- func (x *ConfigureExecEndpointResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigureExecEndpointResponse) Reset()
- func (x *ConfigureExecEndpointResponse) String() string
- type ConnectAgentGitRequest
- func (*ConnectAgentGitRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectAgentGitRequest) GetDefaultBranch() string
- func (x *ConnectAgentGitRequest) GetGitCredentialId() string
- func (x *ConnectAgentGitRequest) GetGitMode() string
- func (x *ConnectAgentGitRequest) GetGitRemoteUrl() string
- func (*ConnectAgentGitRequest) ProtoMessage()
- func (x *ConnectAgentGitRequest) ProtoReflect() protoreflect.Message
- func (x *ConnectAgentGitRequest) Reset()
- func (x *ConnectAgentGitRequest) String() string
- type ConnectAgentGitResponse
- func (*ConnectAgentGitResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectAgentGitResponse) GetConfig() *AgentGitConfig
- func (*ConnectAgentGitResponse) ProtoMessage()
- func (x *ConnectAgentGitResponse) ProtoReflect() protoreflect.Message
- func (x *ConnectAgentGitResponse) Reset()
- func (x *ConnectAgentGitResponse) String() string
- type ConnectionInfo
- func (*ConnectionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectionInfo) GetAuthMode() string
- func (x *ConnectionInfo) GetAuthUrl() string
- func (x *ConnectionInfo) GetAuthorized() bool
- func (x *ConnectionInfo) GetDescription() string
- func (x *ConnectionInfo) GetHasOauthApp() bool
- func (x *ConnectionInfo) GetId() string
- func (x *ConnectionInfo) GetName() string
- func (x *ConnectionInfo) GetSetupInstructions() string
- func (x *ConnectionInfo) GetSlug() string
- func (x *ConnectionInfo) GetTokenExpiresAt() *timestamppb.Timestamp
- func (x *ConnectionInfo) GetWarnings() []string
- func (*ConnectionInfo) ProtoMessage()
- func (x *ConnectionInfo) ProtoReflect() protoreflect.Message
- func (x *ConnectionInfo) Reset()
- func (x *ConnectionInfo) String() string
- type ConnectionSetupStatusResponse
- func (*ConnectionSetupStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectionSetupStatusResponse) GetCounts() *SetupCountsInfo
- func (*ConnectionSetupStatusResponse) ProtoMessage()
- func (x *ConnectionSetupStatusResponse) ProtoReflect() protoreflect.Message
- func (x *ConnectionSetupStatusResponse) Reset()
- func (x *ConnectionSetupStatusResponse) String() string
- type ConversationFeedItem
- func (*ConversationFeedItem) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationFeedItem) GetAgentId() string
- func (x *ConversationFeedItem) GetId() string
- func (x *ConversationFeedItem) GetKind() string
- func (x *ConversationFeedItem) GetStatus() string
- func (x *ConversationFeedItem) GetTitle() string
- func (x *ConversationFeedItem) GetUpdatedAt() *timestamppb.Timestamp
- func (*ConversationFeedItem) ProtoMessage()
- func (x *ConversationFeedItem) ProtoReflect() protoreflect.Message
- func (x *ConversationFeedItem) Reset()
- func (x *ConversationFeedItem) String() string
- type ConversationInfo
- func (*ConversationInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationInfo) GetAgentId() string
- func (x *ConversationInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *ConversationInfo) GetId() string
- func (x *ConversationInfo) GetSource() string
- func (x *ConversationInfo) GetTitle() string
- func (x *ConversationInfo) GetUpdatedAt() *timestamppb.Timestamp
- func (*ConversationInfo) ProtoMessage()
- func (x *ConversationInfo) ProtoReflect() protoreflect.Message
- func (x *ConversationInfo) Reset()
- func (x *ConversationInfo) String() string
- type CreateAgentRequest
- func (*CreateAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAgentRequest) GetBuildModel() string
- func (x *CreateAgentRequest) GetBuildProviderId() string
- func (x *CreateAgentRequest) GetDescription() string
- func (x *CreateAgentRequest) GetExecModel() string
- func (x *CreateAgentRequest) GetExecProviderId() string
- func (x *CreateAgentRequest) GetGitCredentialId() string
- func (x *CreateAgentRequest) GetGitDefaultBranch() string
- func (x *CreateAgentRequest) GetGitMode() string
- func (x *CreateAgentRequest) GetGitRemoteUrl() string
- func (x *CreateAgentRequest) GetInstructions() string
- func (x *CreateAgentRequest) GetName() string
- func (x *CreateAgentRequest) GetSkipInitialBuild() bool
- func (x *CreateAgentRequest) GetSlug() string
- func (*CreateAgentRequest) ProtoMessage()
- func (x *CreateAgentRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAgentRequest) Reset()
- func (x *CreateAgentRequest) String() string
- type CreateAgentResponse
- func (*CreateAgentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAgentResponse) GetAgent() *AgentInfo
- func (*CreateAgentResponse) ProtoMessage()
- func (x *CreateAgentResponse) ProtoReflect() protoreflect.Message
- func (x *CreateAgentResponse) Reset()
- func (x *CreateAgentResponse) String() string
- type CreateBridgeRequest
- func (*CreateBridgeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateBridgeRequest) GetAgentId() string
- func (x *CreateBridgeRequest) GetIsManager() bool
- func (x *CreateBridgeRequest) GetIsSystem() bool
- func (x *CreateBridgeRequest) GetToken() string
- func (x *CreateBridgeRequest) GetType() string
- func (*CreateBridgeRequest) ProtoMessage()
- func (x *CreateBridgeRequest) ProtoReflect() protoreflect.Message
- func (x *CreateBridgeRequest) Reset()
- func (x *CreateBridgeRequest) String() string
- type CreateConversationRequest
- func (*CreateConversationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConversationRequest) GetTitle() string
- func (*CreateConversationRequest) ProtoMessage()
- func (x *CreateConversationRequest) ProtoReflect() protoreflect.Message
- func (x *CreateConversationRequest) Reset()
- func (x *CreateConversationRequest) String() string
- type CreateConversationResponse
- func (*CreateConversationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConversationResponse) GetConversation() *ConversationInfo
- func (*CreateConversationResponse) ProtoMessage()
- func (x *CreateConversationResponse) ProtoReflect() protoreflect.Message
- func (x *CreateConversationResponse) Reset()
- func (x *CreateConversationResponse) String() string
- type CreateForNeedResponse
- func (*CreateForNeedResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateForNeedResponse) GetResourceId() string
- func (*CreateForNeedResponse) ProtoMessage()
- func (x *CreateForNeedResponse) ProtoReflect() protoreflect.Message
- func (x *CreateForNeedResponse) Reset()
- func (x *CreateForNeedResponse) String() string
- type CreateGitCredentialRequest
- func (*CreateGitCredentialRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateGitCredentialRequest) GetName() string
- func (x *CreateGitCredentialRequest) GetToken() string
- func (x *CreateGitCredentialRequest) GetType() string
- func (*CreateGitCredentialRequest) ProtoMessage()
- func (x *CreateGitCredentialRequest) ProtoReflect() protoreflect.Message
- func (x *CreateGitCredentialRequest) Reset()
- func (x *CreateGitCredentialRequest) String() string
- type CreateGitCredentialResponse
- func (*CreateGitCredentialResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateGitCredentialResponse) GetCredential() *GitCredential
- func (*CreateGitCredentialResponse) ProtoMessage()
- func (x *CreateGitCredentialResponse) ProtoReflect() protoreflect.Message
- func (x *CreateGitCredentialResponse) Reset()
- func (x *CreateGitCredentialResponse) String() string
- type CreateManagedBotSessionRequest
- func (*CreateManagedBotSessionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateManagedBotSessionRequest) GetAgentId() string
- func (x *CreateManagedBotSessionRequest) GetIsSystem() bool
- func (x *CreateManagedBotSessionRequest) GetSuggestedName() string
- func (*CreateManagedBotSessionRequest) ProtoMessage()
- func (x *CreateManagedBotSessionRequest) ProtoReflect() protoreflect.Message
- func (x *CreateManagedBotSessionRequest) Reset()
- func (x *CreateManagedBotSessionRequest) String() string
- type CreateManagedBotSessionResponse
- func (*CreateManagedBotSessionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateManagedBotSessionResponse) GetDeepLink() string
- func (x *CreateManagedBotSessionResponse) GetExpiresAt() *timestamppb.Timestamp
- func (x *CreateManagedBotSessionResponse) GetNonce() string
- func (*CreateManagedBotSessionResponse) ProtoMessage()
- func (x *CreateManagedBotSessionResponse) ProtoReflect() protoreflect.Message
- func (x *CreateManagedBotSessionResponse) Reset()
- func (x *CreateManagedBotSessionResponse) String() string
- type CreateProviderRequest
- func (*CreateProviderRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateProviderRequest) GetApiKey() string
- func (x *CreateProviderRequest) GetBaseUrl() string
- func (x *CreateProviderRequest) GetDisplayName() string
- func (x *CreateProviderRequest) GetProviderId() string
- func (x *CreateProviderRequest) GetSlug() string
- func (*CreateProviderRequest) ProtoMessage()
- func (x *CreateProviderRequest) ProtoReflect() protoreflect.Message
- func (x *CreateProviderRequest) Reset()
- func (x *CreateProviderRequest) String() string
- type CreateProviderResponse
- func (*CreateProviderResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateProviderResponse) GetProvider() *Provider
- func (*CreateProviderResponse) ProtoMessage()
- func (x *CreateProviderResponse) ProtoReflect() protoreflect.Message
- func (x *CreateProviderResponse) Reset()
- func (x *CreateProviderResponse) String() string
- type CreateUserRequest
- func (*CreateUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateUserRequest) GetDisplayName() string
- func (x *CreateUserRequest) GetEmail() string
- func (x *CreateUserRequest) GetPassword() string
- func (x *CreateUserRequest) GetTenantRole() string
- func (*CreateUserRequest) ProtoMessage()
- func (x *CreateUserRequest) ProtoReflect() protoreflect.Message
- func (x *CreateUserRequest) Reset()
- func (x *CreateUserRequest) String() string
- type CreateUserResponse
- func (*CreateUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateUserResponse) GetTempPassword() string
- func (x *CreateUserResponse) GetUser() *User
- func (*CreateUserResponse) ProtoMessage()
- func (x *CreateUserResponse) ProtoReflect() protoreflect.Message
- func (x *CreateUserResponse) Reset()
- func (x *CreateUserResponse) String() string
- type CredentialStatusResponse
- func (*CredentialStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CredentialStatusResponse) GetAuthMode() string
- func (x *CredentialStatusResponse) GetAuthorized() bool
- func (x *CredentialStatusResponse) GetName() string
- func (x *CredentialStatusResponse) GetSlug() string
- func (x *CredentialStatusResponse) GetTokenExpiresAt() *timestamppb.Timestamp
- func (*CredentialStatusResponse) ProtoMessage()
- func (x *CredentialStatusResponse) ProtoReflect() protoreflect.Message
- func (x *CredentialStatusResponse) Reset()
- func (x *CredentialStatusResponse) String() string
- type DeviceLoginApproveRequest
- func (*DeviceLoginApproveRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceLoginApproveRequest) GetUserCode() string
- func (*DeviceLoginApproveRequest) ProtoMessage()
- func (x *DeviceLoginApproveRequest) ProtoReflect() protoreflect.Message
- func (x *DeviceLoginApproveRequest) Reset()
- func (x *DeviceLoginApproveRequest) String() string
- type DeviceLoginBeginRequest
- func (*DeviceLoginBeginRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceLoginBeginRequest) GetClientName() string
- func (x *DeviceLoginBeginRequest) GetDeviceName() string
- func (*DeviceLoginBeginRequest) ProtoMessage()
- func (x *DeviceLoginBeginRequest) ProtoReflect() protoreflect.Message
- func (x *DeviceLoginBeginRequest) Reset()
- func (x *DeviceLoginBeginRequest) String() string
- type DeviceLoginBeginResponse
- func (*DeviceLoginBeginResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceLoginBeginResponse) GetDeviceCode() string
- func (x *DeviceLoginBeginResponse) GetExpiresInSeconds() int32
- func (x *DeviceLoginBeginResponse) GetPollIntervalSeconds() int32
- func (x *DeviceLoginBeginResponse) GetUserCode() string
- func (x *DeviceLoginBeginResponse) GetVerificationUrl() string
- func (*DeviceLoginBeginResponse) ProtoMessage()
- func (x *DeviceLoginBeginResponse) ProtoReflect() protoreflect.Message
- func (x *DeviceLoginBeginResponse) Reset()
- func (x *DeviceLoginBeginResponse) String() string
- type DeviceLoginDenyRequest
- func (*DeviceLoginDenyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceLoginDenyRequest) GetUserCode() string
- func (*DeviceLoginDenyRequest) ProtoMessage()
- func (x *DeviceLoginDenyRequest) ProtoReflect() protoreflect.Message
- func (x *DeviceLoginDenyRequest) Reset()
- func (x *DeviceLoginDenyRequest) String() string
- type DeviceLoginInspectRequest
- func (*DeviceLoginInspectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceLoginInspectRequest) GetUserCode() string
- func (*DeviceLoginInspectRequest) ProtoMessage()
- func (x *DeviceLoginInspectRequest) ProtoReflect() protoreflect.Message
- func (x *DeviceLoginInspectRequest) Reset()
- func (x *DeviceLoginInspectRequest) String() string
- type DeviceLoginInspectResponse
- func (*DeviceLoginInspectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceLoginInspectResponse) GetClientName() string
- func (x *DeviceLoginInspectResponse) GetDeviceName() string
- func (x *DeviceLoginInspectResponse) GetExpiresAt() *timestamppb.Timestamp
- func (x *DeviceLoginInspectResponse) GetStatus() string
- func (x *DeviceLoginInspectResponse) GetUserCode() string
- func (*DeviceLoginInspectResponse) ProtoMessage()
- func (x *DeviceLoginInspectResponse) ProtoReflect() protoreflect.Message
- func (x *DeviceLoginInspectResponse) Reset()
- func (x *DeviceLoginInspectResponse) String() string
- type DeviceLoginPollRequest
- func (*DeviceLoginPollRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceLoginPollRequest) GetDeviceCode() string
- func (*DeviceLoginPollRequest) ProtoMessage()
- func (x *DeviceLoginPollRequest) ProtoReflect() protoreflect.Message
- func (x *DeviceLoginPollRequest) Reset()
- func (x *DeviceLoginPollRequest) String() string
- type DeviceLoginPollResponse
- func (*DeviceLoginPollResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceLoginPollResponse) GetAccessToken() string
- func (x *DeviceLoginPollResponse) GetPollIntervalSeconds() int32
- func (x *DeviceLoginPollResponse) GetRefreshToken() string
- func (x *DeviceLoginPollResponse) GetStatus() string
- func (x *DeviceLoginPollResponse) GetUser() *User
- func (*DeviceLoginPollResponse) ProtoMessage()
- func (x *DeviceLoginPollResponse) ProtoReflect() protoreflect.Message
- func (x *DeviceLoginPollResponse) Reset()
- func (x *DeviceLoginPollResponse) String() string
- type EnvVarInfo
- func (*EnvVarInfo) Descriptor() ([]byte, []int)deprecated
- func (x *EnvVarInfo) GetConfigured() bool
- func (x *EnvVarInfo) GetDefaultValue() string
- func (x *EnvVarInfo) GetDescription() string
- func (x *EnvVarInfo) GetIsSecret() bool
- func (x *EnvVarInfo) GetPattern() string
- func (x *EnvVarInfo) GetSlug() string
- func (x *EnvVarInfo) GetUpdatedAt() *timestamppb.Timestamp
- func (x *EnvVarInfo) GetValue() string
- func (*EnvVarInfo) ProtoMessage()
- func (x *EnvVarInfo) ProtoReflect() protoreflect.Message
- func (x *EnvVarInfo) Reset()
- func (x *EnvVarInfo) String() string
- type ErrorResponse
- func (*ErrorResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ErrorResponse) GetDetail() string
- func (x *ErrorResponse) GetError() string
- func (*ErrorResponse) ProtoMessage()
- func (x *ErrorResponse) ProtoReflect() protoreflect.Message
- func (x *ErrorResponse) Reset()
- func (x *ErrorResponse) String() string
- type ExecEndpointInfo
- func (*ExecEndpointInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ExecEndpointInfo) GetAccess() string
- func (x *ExecEndpointInfo) GetDescription() string
- func (x *ExecEndpointInfo) GetHost() string
- func (x *ExecEndpointInfo) GetHostKeyFingerprint() string
- func (x *ExecEndpointInfo) GetHostKeyPinnedAt() *timestamppb.Timestamp
- func (x *ExecEndpointInfo) GetId() string
- func (x *ExecEndpointInfo) GetLastUsedAt() *timestamppb.Timestamp
- func (x *ExecEndpointInfo) GetLlmHint() string
- func (x *ExecEndpointInfo) GetPort() int32
- func (x *ExecEndpointInfo) GetPublicKeyComment() string
- func (x *ExecEndpointInfo) GetPublicKeyOpenssh() string
- func (x *ExecEndpointInfo) GetSlug() string
- func (x *ExecEndpointInfo) GetSshUser() string
- func (x *ExecEndpointInfo) GetTransport() string
- func (*ExecEndpointInfo) ProtoMessage()
- func (x *ExecEndpointInfo) ProtoReflect() protoreflect.Message
- func (x *ExecEndpointInfo) Reset()
- func (x *ExecEndpointInfo) String() string
- type ExecEndpointTestResult
- func (*ExecEndpointTestResult) Descriptor() ([]byte, []int)deprecated
- func (x *ExecEndpointTestResult) GetDurationMs() int64
- func (x *ExecEndpointTestResult) GetError() string
- func (x *ExecEndpointTestResult) GetExitCode() int32
- func (x *ExecEndpointTestResult) GetOk() bool
- func (x *ExecEndpointTestResult) GetStderr() string
- func (x *ExecEndpointTestResult) GetStdout() string
- func (*ExecEndpointTestResult) ProtoMessage()
- func (x *ExecEndpointTestResult) ProtoReflect() protoreflect.Message
- func (x *ExecEndpointTestResult) Reset()
- func (x *ExecEndpointTestResult) String() string
- type FileInfo
- func (*FileInfo) Descriptor() ([]byte, []int)deprecated
- func (x *FileInfo) GetContentType() string
- func (x *FileInfo) GetFilename() string
- func (x *FileInfo) GetLastModified() string
- func (x *FileInfo) GetPath() string
- func (x *FileInfo) GetSize() int64
- func (*FileInfo) ProtoMessage()
- func (x *FileInfo) ProtoReflect() protoreflect.Message
- func (x *FileInfo) Reset()
- func (x *FileInfo) String() string
- type FireScheduleResponse
- func (*FireScheduleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FireScheduleResponse) GetRunId() string
- func (*FireScheduleResponse) ProtoMessage()
- func (x *FireScheduleResponse) ProtoReflect() protoreflect.Message
- func (x *FireScheduleResponse) Reset()
- func (x *FireScheduleResponse) String() string
- type GenerateRelayCodeRequest
- func (*GenerateRelayCodeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateRelayCodeRequest) GetReturnUrl() string
- func (*GenerateRelayCodeRequest) ProtoMessage()
- func (x *GenerateRelayCodeRequest) ProtoReflect() protoreflect.Message
- func (x *GenerateRelayCodeRequest) Reset()
- func (x *GenerateRelayCodeRequest) String() string
- type GenerateRelayCodeResponse
- func (*GenerateRelayCodeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateRelayCodeResponse) GetCallbackUrl() string
- func (x *GenerateRelayCodeResponse) GetCode() string
- func (*GenerateRelayCodeResponse) ProtoMessage()
- func (x *GenerateRelayCodeResponse) ProtoReflect() protoreflect.Message
- func (x *GenerateRelayCodeResponse) Reset()
- func (x *GenerateRelayCodeResponse) String() string
- type GetAgentBuildResponse
- func (*GetAgentBuildResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAgentBuildResponse) GetBuild() *AgentBuildInfo
- func (*GetAgentBuildResponse) ProtoMessage()
- func (x *GetAgentBuildResponse) ProtoReflect() protoreflect.Message
- func (x *GetAgentBuildResponse) Reset()
- func (x *GetAgentBuildResponse) String() string
- type GetAgentDetailResponse
- func (*GetAgentDetailResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAgentDetailResponse) GetAgent() *AgentInfo
- func (x *GetAgentDetailResponse) GetConnections() []*ConnectionInfo
- func (x *GetAgentDetailResponse) GetRouteBaseUrl() string
- func (x *GetAgentDetailResponse) GetRoutes() []*RouteInfo
- func (x *GetAgentDetailResponse) GetSchedules() []*ScheduleInfo
- func (x *GetAgentDetailResponse) GetWebhooks() []*WebhookInfo
- func (*GetAgentDetailResponse) ProtoMessage()
- func (x *GetAgentDetailResponse) ProtoReflect() protoreflect.Message
- func (x *GetAgentDetailResponse) Reset()
- func (x *GetAgentDetailResponse) String() string
- type GetAgentGitConfigResponse
- func (*GetAgentGitConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAgentGitConfigResponse) GetConfig() *AgentGitConfig
- func (*GetAgentGitConfigResponse) ProtoMessage()
- func (x *GetAgentGitConfigResponse) ProtoReflect() protoreflect.Message
- func (x *GetAgentGitConfigResponse) Reset()
- func (x *GetAgentGitConfigResponse) String() string
- type GetAgentModelConfigResponse
- func (*GetAgentModelConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAgentModelConfigResponse) GetConfig() *AgentModelConfig
- func (*GetAgentModelConfigResponse) ProtoMessage()
- func (x *GetAgentModelConfigResponse) ProtoReflect() protoreflect.Message
- func (x *GetAgentModelConfigResponse) Reset()
- func (x *GetAgentModelConfigResponse) String() string
- type GetAgentSDKInfoResponse
- func (*GetAgentSDKInfoResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAgentSDKInfoResponse) GetCommandImport() string
- func (x *GetAgentSDKInfoResponse) GetVersion() string
- func (*GetAgentSDKInfoResponse) ProtoMessage()
- func (x *GetAgentSDKInfoResponse) ProtoReflect() protoreflect.Message
- func (x *GetAgentSDKInfoResponse) Reset()
- func (x *GetAgentSDKInfoResponse) String() string
- type GetAgentSharingResponse
- func (*GetAgentSharingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAgentSharingResponse) GetSettings() *A2ASettings
- func (*GetAgentSharingResponse) ProtoMessage()
- func (x *GetAgentSharingResponse) ProtoReflect() protoreflect.Message
- func (x *GetAgentSharingResponse) Reset()
- func (x *GetAgentSharingResponse) String() string
- type GetConversationResponse
- func (*GetConversationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationResponse) GetConversation() *ConversationInfo
- func (x *GetConversationResponse) GetHasOlderMessages() bool
- func (x *GetConversationResponse) GetInFlightRunId() string
- func (x *GetConversationResponse) GetMessages() []*AgentMessageInfo
- func (x *GetConversationResponse) GetPendingConfirmation() *PendingConfirmation
- func (*GetConversationResponse) ProtoMessage()
- func (x *GetConversationResponse) ProtoReflect() protoreflect.Message
- func (x *GetConversationResponse) Reset()
- func (x *GetConversationResponse) String() string
- type GetRunResponse
- func (*GetRunResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetRunResponse) GetMessages() []*AgentMessageInfo
- func (x *GetRunResponse) GetRun() *RunInfo
- func (*GetRunResponse) ProtoMessage()
- func (x *GetRunResponse) ProtoReflect() protoreflect.Message
- func (x *GetRunResponse) Reset()
- func (x *GetRunResponse) String() string
- type GetSystemSettingsResponse
- func (*GetSystemSettingsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetSystemSettingsResponse) GetSettings() *SystemSettingsInfo
- func (*GetSystemSettingsResponse) ProtoMessage()
- func (x *GetSystemSettingsResponse) ProtoReflect() protoreflect.Message
- func (x *GetSystemSettingsResponse) Reset()
- func (x *GetSystemSettingsResponse) String() string
- type GetUsageResponse
- func (*GetUsageResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetUsageResponse) GetByAgent() []*UsageByAgent
- func (x *GetUsageResponse) GetByModel() []*UsageByModel
- func (x *GetUsageResponse) GetByUser() []*UsageByUser
- func (x *GetUsageResponse) GetSummary() *UsageSummary
- func (x *GetUsageResponse) GetWindowDays() int32
- func (*GetUsageResponse) ProtoMessage()
- func (x *GetUsageResponse) ProtoReflect() protoreflect.Message
- func (x *GetUsageResponse) Reset()
- func (x *GetUsageResponse) String() string
- type GitCredential
- func (*GitCredential) Descriptor() ([]byte, []int)deprecated
- func (x *GitCredential) GetCreatedAt() *timestamppb.Timestamp
- func (x *GitCredential) GetGithubInstallId() string
- func (x *GitCredential) GetId() string
- func (x *GitCredential) GetLastUsedAt() *timestamppb.Timestamp
- func (x *GitCredential) GetName() string
- func (x *GitCredential) GetType() string
- func (x *GitCredential) GetUserId() string
- func (*GitCredential) ProtoMessage()
- func (x *GitCredential) ProtoReflect() protoreflect.Message
- func (x *GitCredential) Reset()
- func (x *GitCredential) String() string
- type GrantModelRequest
- func (*GrantModelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GrantModelRequest) GetGranteeId() string
- func (x *GrantModelRequest) GetModel() string
- func (x *GrantModelRequest) GetProviderId() string
- func (*GrantModelRequest) ProtoMessage()
- func (x *GrantModelRequest) ProtoReflect() protoreflect.Message
- func (x *GrantModelRequest) Reset()
- func (x *GrantModelRequest) String() string
- type GrantResourceRequest
- func (*GrantResourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GrantResourceRequest) GetCapabilities() []string
- func (x *GrantResourceRequest) GetGranteeId() string
- func (x *GrantResourceRequest) GetResourceId() string
- func (x *GrantResourceRequest) GetResourceType() string
- func (*GrantResourceRequest) ProtoMessage()
- func (x *GrantResourceRequest) ProtoReflect() protoreflect.Message
- func (x *GrantResourceRequest) Reset()
- func (x *GrantResourceRequest) String() string
- type HealthResponse
- func (*HealthResponse) Descriptor() ([]byte, []int)deprecated
- func (x *HealthResponse) GetDb() bool
- func (x *HealthResponse) GetS3() bool
- func (x *HealthResponse) GetStatus() string
- func (*HealthResponse) ProtoMessage()
- func (x *HealthResponse) ProtoReflect() protoreflect.Message
- func (x *HealthResponse) Reset()
- func (x *HealthResponse) String() string
- type InboundSiblingInfo
- func (*InboundSiblingInfo) Descriptor() ([]byte, []int)deprecated
- func (x *InboundSiblingInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *InboundSiblingInfo) GetDescription() string
- func (x *InboundSiblingInfo) GetEffectiveMaxAccess() string
- func (x *InboundSiblingInfo) GetId() string
- func (x *InboundSiblingInfo) GetMaxAccess() string
- func (x *InboundSiblingInfo) GetName() string
- func (x *InboundSiblingInfo) GetOwnerName() string
- func (x *InboundSiblingInfo) GetSlug() string
- func (*InboundSiblingInfo) ProtoMessage()
- func (x *InboundSiblingInfo) ProtoReflect() protoreflect.Message
- func (x *InboundSiblingInfo) Reset()
- func (x *InboundSiblingInfo) String() string
- type LinkIdentityPreviewResponse
- func (*LinkIdentityPreviewResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LinkIdentityPreviewResponse) GetBotUsername() string
- func (x *LinkIdentityPreviewResponse) GetBridgeName() string
- func (x *LinkIdentityPreviewResponse) GetCurrentUserEmail() string
- func (x *LinkIdentityPreviewResponse) GetPlatform() string
- func (x *LinkIdentityPreviewResponse) GetPlatformAvatarUrl() string
- func (x *LinkIdentityPreviewResponse) GetPlatformDisplayName() string
- func (x *LinkIdentityPreviewResponse) GetPlatformUserId() string
- func (x *LinkIdentityPreviewResponse) GetPlatformUsername() string
- func (*LinkIdentityPreviewResponse) ProtoMessage()
- func (x *LinkIdentityPreviewResponse) ProtoReflect() protoreflect.Message
- func (x *LinkIdentityPreviewResponse) Reset()
- func (x *LinkIdentityPreviewResponse) String() string
- type ListAddableSiblingsResponse
- func (*ListAddableSiblingsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAddableSiblingsResponse) GetAgents() []*AddableSiblingInfo
- func (*ListAddableSiblingsResponse) ProtoMessage()
- func (x *ListAddableSiblingsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAddableSiblingsResponse) Reset()
- func (x *ListAddableSiblingsResponse) String() string
- type ListAgentBuildsResponse
- func (*ListAgentBuildsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentBuildsResponse) GetBuilds() []*AgentBuildInfo
- func (*ListAgentBuildsResponse) ProtoMessage()
- func (x *ListAgentBuildsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAgentBuildsResponse) Reset()
- func (x *ListAgentBuildsResponse) String() string
- type ListAgentMembersResponse
- func (*ListAgentMembersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentMembersResponse) GetMembers() []*AgentMemberInfo
- func (*ListAgentMembersResponse) ProtoMessage()
- func (x *ListAgentMembersResponse) ProtoReflect() protoreflect.Message
- func (x *ListAgentMembersResponse) Reset()
- func (x *ListAgentMembersResponse) String() string
- type ListAgentsResponse
- func (*ListAgentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentsResponse) GetAgents() []*AgentInfo
- func (*ListAgentsResponse) ProtoMessage()
- func (x *ListAgentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAgentsResponse) Reset()
- func (x *ListAgentsResponse) String() string
- type ListAllowedModelsResponse
- func (*ListAllowedModelsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAllowedModelsResponse) GetModels() []*AllowedModel
- func (x *ListAllowedModelsResponse) GetUnrestricted() bool
- func (*ListAllowedModelsResponse) ProtoMessage()
- func (x *ListAllowedModelsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAllowedModelsResponse) Reset()
- func (x *ListAllowedModelsResponse) String() string
- type ListBridgesResponse
- func (*ListBridgesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListBridgesResponse) GetBridges() []*BridgeInfo
- func (*ListBridgesResponse) ProtoMessage()
- func (x *ListBridgesResponse) ProtoReflect() protoreflect.Message
- func (x *ListBridgesResponse) Reset()
- func (x *ListBridgesResponse) String() string
- type ListCandidatesResponse
- func (*ListCandidatesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListCandidatesResponse) GetCandidates() []*CandidateInfo
- func (*ListCandidatesResponse) ProtoMessage()
- func (x *ListCandidatesResponse) ProtoReflect() protoreflect.Message
- func (x *ListCandidatesResponse) Reset()
- func (x *ListCandidatesResponse) String() string
- type ListCapabilitiesResponse
- func (*ListCapabilitiesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListCapabilitiesResponse) GetProviders() []*ProviderCapabilityInfo
- func (*ListCapabilitiesResponse) ProtoMessage()
- func (x *ListCapabilitiesResponse) ProtoReflect() protoreflect.Message
- func (x *ListCapabilitiesResponse) Reset()
- func (x *ListCapabilitiesResponse) String() string
- type ListCatalogModelsResponse
- func (*ListCatalogModelsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListCatalogModelsResponse) GetModels() []*ModelInfo
- func (*ListCatalogModelsResponse) ProtoMessage()
- func (x *ListCatalogModelsResponse) ProtoReflect() protoreflect.Message
- func (x *ListCatalogModelsResponse) Reset()
- func (x *ListCatalogModelsResponse) String() string
- type ListCatalogProvidersResponse
- func (*ListCatalogProvidersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListCatalogProvidersResponse) GetProviders() []*ProviderInfo
- func (*ListCatalogProvidersResponse) ProtoMessage()
- func (x *ListCatalogProvidersResponse) ProtoReflect() protoreflect.Message
- func (x *ListCatalogProvidersResponse) Reset()
- func (x *ListCatalogProvidersResponse) String() string
- type ListConnectionsResponse
- func (*ListConnectionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConnectionsResponse) GetConnections() []*ConnectionInfo
- func (x *ListConnectionsResponse) GetOauthCallbackUrl() string
- func (*ListConnectionsResponse) ProtoMessage()
- func (x *ListConnectionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListConnectionsResponse) Reset()
- func (x *ListConnectionsResponse) String() string
- type ListConversationFeedResponse
- func (*ListConversationFeedResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationFeedResponse) GetItems() []*ConversationFeedItem
- func (x *ListConversationFeedResponse) GetNextCursor() string
- func (*ListConversationFeedResponse) ProtoMessage()
- func (x *ListConversationFeedResponse) ProtoReflect() protoreflect.Message
- func (x *ListConversationFeedResponse) Reset()
- func (x *ListConversationFeedResponse) String() string
- type ListConversationsResponse
- func (*ListConversationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationsResponse) GetConversations() []*ConversationInfo
- func (*ListConversationsResponse) ProtoMessage()
- func (x *ListConversationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListConversationsResponse) Reset()
- func (x *ListConversationsResponse) String() string
- type ListEnvVarsResponse
- func (*ListEnvVarsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListEnvVarsResponse) GetEnvVars() []*EnvVarInfo
- func (*ListEnvVarsResponse) ProtoMessage()
- func (x *ListEnvVarsResponse) ProtoReflect() protoreflect.Message
- func (x *ListEnvVarsResponse) Reset()
- func (x *ListEnvVarsResponse) String() string
- type ListExecEndpointsResponse
- func (*ListExecEndpointsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListExecEndpointsResponse) GetEndpoints() []*ExecEndpointInfo
- func (*ListExecEndpointsResponse) ProtoMessage()
- func (x *ListExecEndpointsResponse) ProtoReflect() protoreflect.Message
- func (x *ListExecEndpointsResponse) Reset()
- func (x *ListExecEndpointsResponse) String() string
- type ListFilesResponse
- func (*ListFilesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListFilesResponse) GetFiles() []*FileInfo
- func (*ListFilesResponse) ProtoMessage()
- func (x *ListFilesResponse) ProtoReflect() protoreflect.Message
- func (x *ListFilesResponse) Reset()
- func (x *ListFilesResponse) String() string
- type ListGitCredentialsResponse
- func (*ListGitCredentialsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListGitCredentialsResponse) GetCredentials() []*GitCredential
- func (*ListGitCredentialsResponse) ProtoMessage()
- func (x *ListGitCredentialsResponse) ProtoReflect() protoreflect.Message
- func (x *ListGitCredentialsResponse) Reset()
- func (x *ListGitCredentialsResponse) String() string
- type ListInboundSiblingsResponse
- func (*ListInboundSiblingsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListInboundSiblingsResponse) GetSiblings() []*InboundSiblingInfo
- func (*ListInboundSiblingsResponse) ProtoMessage()
- func (x *ListInboundSiblingsResponse) ProtoReflect() protoreflect.Message
- func (x *ListInboundSiblingsResponse) Reset()
- func (x *ListInboundSiblingsResponse) String() string
- type ListMCPServersResponse
- func (*ListMCPServersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListMCPServersResponse) GetMcpServers() []*MCPServerInfo
- func (x *ListMCPServersResponse) GetOauthCallbackUrl() string
- func (*ListMCPServersResponse) ProtoMessage()
- func (x *ListMCPServersResponse) ProtoReflect() protoreflect.Message
- func (x *ListMCPServersResponse) Reset()
- func (x *ListMCPServersResponse) String() string
- type ListModelGrantsResponse
- func (*ListModelGrantsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListModelGrantsResponse) GetGrants() []*ModelGrantInfo
- func (*ListModelGrantsResponse) ProtoMessage()
- func (x *ListModelGrantsResponse) ProtoReflect() protoreflect.Message
- func (x *ListModelGrantsResponse) Reset()
- func (x *ListModelGrantsResponse) String() string
- type ListNeedsResponse
- func (*ListNeedsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListNeedsResponse) GetNeeds() []*NeedInfo
- func (*ListNeedsResponse) ProtoMessage()
- func (x *ListNeedsResponse) ProtoReflect() protoreflect.Message
- func (x *ListNeedsResponse) Reset()
- func (x *ListNeedsResponse) String() string
- type ListOwnedResourcesResponse
- func (*ListOwnedResourcesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListOwnedResourcesResponse) GetResources() []*OwnedResourceInfo
- func (*ListOwnedResourcesResponse) ProtoMessage()
- func (x *ListOwnedResourcesResponse) ProtoReflect() protoreflect.Message
- func (x *ListOwnedResourcesResponse) Reset()
- func (x *ListOwnedResourcesResponse) String() string
- type ListPasskeysResponse
- func (*ListPasskeysResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPasskeysResponse) GetPasskeys() []*Passkey
- func (*ListPasskeysResponse) ProtoMessage()
- func (x *ListPasskeysResponse) ProtoReflect() protoreflect.Message
- func (x *ListPasskeysResponse) Reset()
- func (x *ListPasskeysResponse) String() string
- type ListPlatformIdentitiesResponse
- func (*ListPlatformIdentitiesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPlatformIdentitiesResponse) GetIdentities() []*PlatformIdentityInfo
- func (*ListPlatformIdentitiesResponse) ProtoMessage()
- func (x *ListPlatformIdentitiesResponse) ProtoReflect() protoreflect.Message
- func (x *ListPlatformIdentitiesResponse) Reset()
- func (x *ListPlatformIdentitiesResponse) String() string
- type ListProvidersResponse
- func (*ListProvidersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListProvidersResponse) GetProviders() []*Provider
- func (*ListProvidersResponse) ProtoMessage()
- func (x *ListProvidersResponse) ProtoReflect() protoreflect.Message
- func (x *ListProvidersResponse) Reset()
- func (x *ListProvidersResponse) String() string
- type ListResourceGrantsResponse
- func (*ListResourceGrantsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListResourceGrantsResponse) GetGrants() []*ResourceGrantInfo
- func (*ListResourceGrantsResponse) ProtoMessage()
- func (x *ListResourceGrantsResponse) ProtoReflect() protoreflect.Message
- func (x *ListResourceGrantsResponse) Reset()
- func (x *ListResourceGrantsResponse) String() string
- type ListRunsResponse
- func (*ListRunsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRunsResponse) GetNextCursor() string
- func (x *ListRunsResponse) GetRuns() []*RunInfo
- func (*ListRunsResponse) ProtoMessage()
- func (x *ListRunsResponse) ProtoReflect() protoreflect.Message
- func (x *ListRunsResponse) Reset()
- func (x *ListRunsResponse) String() string
- type ListSchedulesResponse
- func (*ListSchedulesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSchedulesResponse) GetSchedules() []*ScheduleInfo
- func (*ListSchedulesResponse) ProtoMessage()
- func (x *ListSchedulesResponse) ProtoReflect() protoreflect.Message
- func (x *ListSchedulesResponse) Reset()
- func (x *ListSchedulesResponse) String() string
- type ListSelectableUsersResponse
- func (*ListSelectableUsersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSelectableUsersResponse) GetUsers() []*UserSummary
- func (*ListSelectableUsersResponse) ProtoMessage()
- func (x *ListSelectableUsersResponse) ProtoReflect() protoreflect.Message
- func (x *ListSelectableUsersResponse) Reset()
- func (x *ListSelectableUsersResponse) String() string
- type ListSiblingsResponse
- func (*ListSiblingsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSiblingsResponse) GetSiblings() []*SiblingInfo
- func (*ListSiblingsResponse) ProtoMessage()
- func (x *ListSiblingsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSiblingsResponse) Reset()
- func (x *ListSiblingsResponse) String() string
- type ListToolsResponse
- func (*ListToolsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListToolsResponse) GetTools() []*ToolInfo
- func (*ListToolsResponse) ProtoMessage()
- func (x *ListToolsResponse) ProtoReflect() protoreflect.Message
- func (x *ListToolsResponse) Reset()
- func (x *ListToolsResponse) String() string
- type ListTopicsResponse
- func (*ListTopicsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTopicsResponse) GetTopics() []*TopicInfo
- func (*ListTopicsResponse) ProtoMessage()
- func (x *ListTopicsResponse) ProtoReflect() protoreflect.Message
- func (x *ListTopicsResponse) Reset()
- func (x *ListTopicsResponse) String() string
- type ListUserSessionsResponse
- func (*ListUserSessionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListUserSessionsResponse) GetSessions() []*UserSession
- func (*ListUserSessionsResponse) ProtoMessage()
- func (x *ListUserSessionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListUserSessionsResponse) Reset()
- func (x *ListUserSessionsResponse) String() string
- type ListUsersResponse
- type ListWebhooksResponse
- func (*ListWebhooksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListWebhooksResponse) GetWebhooks() []*WebhookInfo
- func (*ListWebhooksResponse) ProtoMessage()
- func (x *ListWebhooksResponse) ProtoReflect() protoreflect.Message
- func (x *ListWebhooksResponse) Reset()
- func (x *ListWebhooksResponse) String() string
- type LoginRequest
- func (*LoginRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LoginRequest) GetEmail() string
- func (x *LoginRequest) GetPassword() string
- func (*LoginRequest) ProtoMessage()
- func (x *LoginRequest) ProtoReflect() protoreflect.Message
- func (x *LoginRequest) Reset()
- func (x *LoginRequest) String() string
- type LoginResponse
- func (*LoginResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LoginResponse) GetAccessToken() string
- func (x *LoginResponse) GetRefreshToken() string
- func (x *LoginResponse) GetUser() *User
- func (*LoginResponse) ProtoMessage()
- func (x *LoginResponse) ProtoReflect() protoreflect.Message
- func (x *LoginResponse) Reset()
- func (x *LoginResponse) String() string
- type LogoutRequest
- type MCPCredentialStatusResponse
- func (*MCPCredentialStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MCPCredentialStatusResponse) GetStatus() *MCPStatusInfo
- func (*MCPCredentialStatusResponse) ProtoMessage()
- func (x *MCPCredentialStatusResponse) ProtoReflect() protoreflect.Message
- func (x *MCPCredentialStatusResponse) Reset()
- func (x *MCPCredentialStatusResponse) String() string
- type MCPServerInfo
- func (*MCPServerInfo) Descriptor() ([]byte, []int)deprecated
- func (x *MCPServerInfo) GetAuthMode() string
- func (x *MCPServerInfo) GetAuthUrl() string
- func (x *MCPServerInfo) GetAuthorized() bool
- func (x *MCPServerInfo) GetHasOauthApp() bool
- func (x *MCPServerInfo) GetId() string
- func (x *MCPServerInfo) GetLastSyncedAt() *timestamppb.Timestamp
- func (x *MCPServerInfo) GetName() string
- func (x *MCPServerInfo) GetSlug() string
- func (x *MCPServerInfo) GetTokenExpiresAt() *timestamppb.Timestamp
- func (x *MCPServerInfo) GetToolCount() int32
- func (x *MCPServerInfo) GetUrl() string
- func (*MCPServerInfo) ProtoMessage()
- func (x *MCPServerInfo) ProtoReflect() protoreflect.Message
- func (x *MCPServerInfo) Reset()
- func (x *MCPServerInfo) String() string
- type MCPStatusInfo
- func (*MCPStatusInfo) Descriptor() ([]byte, []int)deprecated
- func (x *MCPStatusInfo) GetAuthMode() string
- func (x *MCPStatusInfo) GetAuthorized() bool
- func (x *MCPStatusInfo) GetName() string
- func (x *MCPStatusInfo) GetSlug() string
- func (*MCPStatusInfo) ProtoMessage()
- func (x *MCPStatusInfo) ProtoReflect() protoreflect.Message
- func (x *MCPStatusInfo) Reset()
- func (x *MCPStatusInfo) String() string
- type MeResponse
- func (*MeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MeResponse) GetTenantPermissions() []string
- func (x *MeResponse) GetUser() *User
- func (*MeResponse) ProtoMessage()
- func (x *MeResponse) ProtoReflect() protoreflect.Message
- func (x *MeResponse) Reset()
- func (x *MeResponse) String() string
- type MessageRole
- func (MessageRole) Descriptor() protoreflect.EnumDescriptor
- func (x MessageRole) Enum() *MessageRole
- func (MessageRole) EnumDescriptor() ([]byte, []int)deprecated
- func (x MessageRole) Number() protoreflect.EnumNumber
- func (x MessageRole) String() string
- func (MessageRole) Type() protoreflect.EnumType
- type ModelGrantInfo
- func (*ModelGrantInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ModelGrantInfo) GetGranteeId() string
- func (x *ModelGrantInfo) GetId() string
- func (x *ModelGrantInfo) GetModel() string
- func (x *ModelGrantInfo) GetProviderCatalog() string
- func (x *ModelGrantInfo) GetProviderId() string
- func (x *ModelGrantInfo) GetProviderSlug() string
- func (*ModelGrantInfo) ProtoMessage()
- func (x *ModelGrantInfo) ProtoReflect() protoreflect.Message
- func (x *ModelGrantInfo) Reset()
- func (x *ModelGrantInfo) String() string
- type ModelInfo
- func (*ModelInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ModelInfo) GetCaps() []string
- func (x *ModelInfo) GetContextLimit() int32
- func (x *ModelInfo) GetCostInput() float64
- func (x *ModelInfo) GetCostOutput() float64
- func (x *ModelInfo) GetId() string
- func (x *ModelInfo) GetKind() string
- func (x *ModelInfo) GetName() string
- func (x *ModelInfo) GetOutputLimit() int32
- func (x *ModelInfo) GetProviderId() string
- func (x *ModelInfo) GetReasoning() bool
- func (x *ModelInfo) GetToolCall() bool
- func (*ModelInfo) ProtoMessage()
- func (x *ModelInfo) ProtoReflect() protoreflect.Message
- func (x *ModelInfo) Reset()
- func (x *ModelInfo) String() string
- type ModelRef
- type ModelSlotInfo
- func (*ModelSlotInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ModelSlotInfo) GetAssignedModel() string
- func (x *ModelSlotInfo) GetAssignedProviderId() string
- func (x *ModelSlotInfo) GetCapability() string
- func (x *ModelSlotInfo) GetDescription() string
- func (x *ModelSlotInfo) GetResolvedModel() string
- func (x *ModelSlotInfo) GetResolvedProviderId() string
- func (x *ModelSlotInfo) GetSlug() string
- func (*ModelSlotInfo) ProtoMessage()
- func (x *ModelSlotInfo) ProtoReflect() protoreflect.Message
- func (x *ModelSlotInfo) Reset()
- func (x *ModelSlotInfo) String() string
- type ModelUsageResponse
- func (*ModelUsageResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ModelUsageResponse) GetAgentCount() int32
- func (x *ModelUsageResponse) GetIsSystemDefault() bool
- func (*ModelUsageResponse) ProtoMessage()
- func (x *ModelUsageResponse) ProtoReflect() protoreflect.Message
- func (x *ModelUsageResponse) Reset()
- func (x *ModelUsageResponse) String() string
- type NeedInfo
- func (*NeedInfo) Descriptor() ([]byte, []int)deprecated
- func (x *NeedInfo) GetBound() bool
- func (x *NeedInfo) GetBoundResourceId() string
- func (x *NeedInfo) GetDescription() string
- func (x *NeedInfo) GetSlug() string
- func (x *NeedInfo) GetType() string
- func (*NeedInfo) ProtoMessage()
- func (x *NeedInfo) ProtoReflect() protoreflect.Message
- func (x *NeedInfo) Reset()
- func (x *NeedInfo) String() string
- type OAuthStartRequest
- func (*OAuthStartRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthStartRequest) GetAgentId() string
- func (x *OAuthStartRequest) GetRedirectUri() string
- func (x *OAuthStartRequest) GetSlug() string
- func (*OAuthStartRequest) ProtoMessage()
- func (x *OAuthStartRequest) ProtoReflect() protoreflect.Message
- func (x *OAuthStartRequest) Reset()
- func (x *OAuthStartRequest) String() string
- type OAuthStartResponse
- func (*OAuthStartResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthStartResponse) GetAuthorizeUrl() string
- func (*OAuthStartResponse) ProtoMessage()
- func (x *OAuthStartResponse) ProtoReflect() protoreflect.Message
- func (x *OAuthStartResponse) Reset()
- func (x *OAuthStartResponse) String() string
- type OwnedResourceInfo
- func (*OwnedResourceInfo) Descriptor() ([]byte, []int)deprecated
- func (x *OwnedResourceInfo) GetAgentCount() int32
- func (x *OwnedResourceInfo) GetAuthMode() string
- func (x *OwnedResourceInfo) GetAuthorized() bool
- func (x *OwnedResourceInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *OwnedResourceInfo) GetId() string
- func (x *OwnedResourceInfo) GetLastUsedAt() *timestamppb.Timestamp
- func (x *OwnedResourceInfo) GetName() string
- func (x *OwnedResourceInfo) GetSlug() string
- func (x *OwnedResourceInfo) GetType() string
- func (*OwnedResourceInfo) ProtoMessage()
- func (x *OwnedResourceInfo) ProtoReflect() protoreflect.Message
- func (x *OwnedResourceInfo) Reset()
- func (x *OwnedResourceInfo) String() string
- type PaginatedMessagesResponse
- func (*PaginatedMessagesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaginatedMessagesResponse) GetHasMore() bool
- func (x *PaginatedMessagesResponse) GetMessages() []*AgentMessageInfo
- func (*PaginatedMessagesResponse) ProtoMessage()
- func (x *PaginatedMessagesResponse) ProtoReflect() protoreflect.Message
- func (x *PaginatedMessagesResponse) Reset()
- func (x *PaginatedMessagesResponse) String() string
- type Passkey
- func (*Passkey) Descriptor() ([]byte, []int)deprecated
- func (x *Passkey) GetBackupEligible() bool
- func (x *Passkey) GetCreatedAt() *timestamppb.Timestamp
- func (x *Passkey) GetFriendlyName() string
- func (x *Passkey) GetId() string
- func (x *Passkey) GetLastUsedAt() *timestamppb.Timestamp
- func (*Passkey) ProtoMessage()
- func (x *Passkey) ProtoReflect() protoreflect.Message
- func (x *Passkey) Reset()
- func (x *Passkey) String() string
- type PendingConfirmation
- func (*PendingConfirmation) Descriptor() ([]byte, []int)deprecated
- func (x *PendingConfirmation) GetCode() string
- func (x *PendingConfirmation) GetDescription() string
- func (x *PendingConfirmation) GetInput() string
- func (x *PendingConfirmation) GetPatterns() []string
- func (x *PendingConfirmation) GetPermission() string
- func (x *PendingConfirmation) GetRunId() string
- func (x *PendingConfirmation) GetToolCallId() string
- func (x *PendingConfirmation) GetToolName() string
- func (*PendingConfirmation) ProtoMessage()
- func (x *PendingConfirmation) ProtoReflect() protoreflect.Message
- func (x *PendingConfirmation) Reset()
- func (x *PendingConfirmation) String() string
- type PlatformIdentityInfo
- func (*PlatformIdentityInfo) Descriptor() ([]byte, []int)deprecated
- func (x *PlatformIdentityInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *PlatformIdentityInfo) GetId() string
- func (x *PlatformIdentityInfo) GetOwnerDisplayName() string
- func (x *PlatformIdentityInfo) GetOwnerEmail() string
- func (x *PlatformIdentityInfo) GetOwnerUserId() string
- func (x *PlatformIdentityInfo) GetPlatform() string
- func (x *PlatformIdentityInfo) GetPlatformUserId() string
- func (*PlatformIdentityInfo) ProtoMessage()
- func (x *PlatformIdentityInfo) ProtoReflect() protoreflect.Message
- func (x *PlatformIdentityInfo) Reset()
- func (x *PlatformIdentityInfo) String() string
- type PromptRequest
- func (*PromptRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PromptRequest) GetApproved() bool
- func (x *PromptRequest) GetConversationId() string
- func (x *PromptRequest) GetFilePaths() []string
- func (x *PromptRequest) GetMessage() string
- func (x *PromptRequest) GetResumeRunId() string
- func (*PromptRequest) ProtoMessage()
- func (x *PromptRequest) ProtoReflect() protoreflect.Message
- func (x *PromptRequest) Reset()
- func (x *PromptRequest) String() string
- type PromptResponse
- func (*PromptResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PromptResponse) GetCommandReply() string
- func (x *PromptResponse) GetConversationId() string
- func (x *PromptResponse) GetRunId() string
- func (*PromptResponse) ProtoMessage()
- func (x *PromptResponse) ProtoReflect() protoreflect.Message
- func (x *PromptResponse) Reset()
- func (x *PromptResponse) String() string
- type Provider
- func (*Provider) Descriptor() ([]byte, []int)deprecated
- func (x *Provider) GetBaseUrl() string
- func (x *Provider) GetCreatedAt() *timestamppb.Timestamp
- func (x *Provider) GetDisplayName() string
- func (x *Provider) GetHasApiKey() bool
- func (x *Provider) GetId() string
- func (x *Provider) GetIsEnabled() bool
- func (x *Provider) GetProviderId() string
- func (x *Provider) GetSlug() string
- func (x *Provider) GetUpdatedAt() *timestamppb.Timestamp
- func (*Provider) ProtoMessage()
- func (x *Provider) ProtoReflect() protoreflect.Message
- func (x *Provider) Reset()
- func (x *Provider) String() string
- type ProviderCapabilityInfo
- func (*ProviderCapabilityInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ProviderCapabilityInfo) GetCapabilities() []string
- func (x *ProviderCapabilityInfo) GetCatalogOnly() bool
- func (x *ProviderCapabilityInfo) GetConfigured() bool
- func (x *ProviderCapabilityInfo) GetDisplayName() string
- func (x *ProviderCapabilityInfo) GetProviderId() string
- func (*ProviderCapabilityInfo) ProtoMessage()
- func (x *ProviderCapabilityInfo) ProtoReflect() protoreflect.Message
- func (x *ProviderCapabilityInfo) Reset()
- func (x *ProviderCapabilityInfo) String() string
- type ProviderInfo
- func (*ProviderInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ProviderInfo) GetId() string
- func (x *ProviderInfo) GetName() string
- func (*ProviderInfo) ProtoMessage()
- func (x *ProviderInfo) ProtoReflect() protoreflect.Message
- func (x *ProviderInfo) Reset()
- func (x *ProviderInfo) String() string
- type RefreshRequest
- type RefreshResponse
- type RegisterPasskeyResponse
- func (*RegisterPasskeyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterPasskeyResponse) GetPasskey() *Passkey
- func (*RegisterPasskeyResponse) ProtoMessage()
- func (x *RegisterPasskeyResponse) ProtoReflect() protoreflect.Message
- func (x *RegisterPasskeyResponse) Reset()
- func (x *RegisterPasskeyResponse) String() string
- type RegisterRequest
- func (*RegisterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterRequest) GetDisplayName() string
- func (x *RegisterRequest) GetEmail() string
- func (x *RegisterRequest) GetPassword() string
- func (x *RegisterRequest) GetTenantName() string
- func (x *RegisterRequest) GetTenantSlug() string
- func (*RegisterRequest) ProtoMessage()
- func (x *RegisterRequest) ProtoReflect() protoreflect.Message
- func (x *RegisterRequest) Reset()
- func (x *RegisterRequest) String() string
- type RegisterResponse
- func (*RegisterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterResponse) GetAccessToken() string
- func (x *RegisterResponse) GetRefreshToken() string
- func (x *RegisterResponse) GetTenant() *Tenant
- func (x *RegisterResponse) GetUser() *User
- func (*RegisterResponse) ProtoMessage()
- func (x *RegisterResponse) ProtoReflect() protoreflect.Message
- func (x *RegisterResponse) Reset()
- func (x *RegisterResponse) String() string
- type RenamePasskeyRequest
- func (*RenamePasskeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RenamePasskeyRequest) GetFriendlyName() string
- func (*RenamePasskeyRequest) ProtoMessage()
- func (x *RenamePasskeyRequest) ProtoReflect() protoreflect.Message
- func (x *RenamePasskeyRequest) Reset()
- func (x *RenamePasskeyRequest) String() string
- type ResourceGrantInfo
- func (*ResourceGrantInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceGrantInfo) GetCapabilities() []string
- func (x *ResourceGrantInfo) GetGranteeId() string
- func (*ResourceGrantInfo) ProtoMessage()
- func (x *ResourceGrantInfo) ProtoReflect() protoreflect.Message
- func (x *ResourceGrantInfo) Reset()
- func (x *ResourceGrantInfo) String() string
- type RollbackBuildRequest
- func (*RollbackBuildRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RollbackBuildRequest) GetBuildId() string
- func (x *RollbackBuildRequest) GetConversationId() string
- func (*RollbackBuildRequest) ProtoMessage()
- func (x *RollbackBuildRequest) ProtoReflect() protoreflect.Message
- func (x *RollbackBuildRequest) Reset()
- func (x *RollbackBuildRequest) String() string
- type RotateExecKeypairResponse
- func (*RotateExecKeypairResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RotateExecKeypairResponse) GetEndpoint() *ExecEndpointInfo
- func (*RotateExecKeypairResponse) ProtoMessage()
- func (x *RotateExecKeypairResponse) ProtoReflect() protoreflect.Message
- func (x *RotateExecKeypairResponse) Reset()
- func (x *RotateExecKeypairResponse) String() string
- type RouteInfo
- func (*RouteInfo) Descriptor() ([]byte, []int)deprecated
- func (x *RouteInfo) GetAccess() string
- func (x *RouteInfo) GetDescription() string
- func (x *RouteInfo) GetId() string
- func (x *RouteInfo) GetMethod() string
- func (x *RouteInfo) GetPath() string
- func (*RouteInfo) ProtoMessage()
- func (x *RouteInfo) ProtoReflect() protoreflect.Message
- func (x *RouteInfo) Reset()
- func (x *RouteInfo) String() string
- type RunInfo
- func (*RunInfo) Descriptor() ([]byte, []int)deprecated
- func (x *RunInfo) GetActions() *structpb.ListValue
- func (x *RunInfo) GetAgentId() string
- func (x *RunInfo) GetBridgeId() string
- func (x *RunInfo) GetDurationMs() int32
- func (x *RunInfo) GetErrorKind() string
- func (x *RunInfo) GetErrorMessage() string
- func (x *RunInfo) GetFinishedAt() *timestamppb.Timestamp
- func (x *RunInfo) GetId() string
- func (x *RunInfo) GetInputPayload() *structpb.Struct
- func (x *RunInfo) GetLlmCostEstimate() float64
- func (x *RunInfo) GetLlmTokensCached() int32
- func (x *RunInfo) GetLlmTokensIn() int32
- func (x *RunInfo) GetLlmTokensOut() int32
- func (x *RunInfo) GetPanicTrace() string
- func (x *RunInfo) GetSourceRef() string
- func (x *RunInfo) GetStartedAt() *timestamppb.Timestamp
- func (x *RunInfo) GetStatus() string
- func (x *RunInfo) GetStdoutLog() string
- func (x *RunInfo) GetTriggerType() string
- func (*RunInfo) ProtoMessage()
- func (x *RunInfo) ProtoReflect() protoreflect.Message
- func (x *RunInfo) Reset()
- func (x *RunInfo) String() string
- type ScheduleInfo
- func (*ScheduleInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ScheduleInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *ScheduleInfo) GetDescription() string
- func (x *ScheduleInfo) GetEnabled() bool
- func (x *ScheduleInfo) GetId() string
- func (x *ScheduleInfo) GetKind() string
- func (x *ScheduleInfo) GetLastFiredAt() *timestamppb.Timestamp
- func (x *ScheduleInfo) GetNextFireAt() *timestamppb.Timestamp
- func (x *ScheduleInfo) GetSchedule() string
- func (x *ScheduleInfo) GetSlug() string
- func (*ScheduleInfo) ProtoMessage()
- func (x *ScheduleInfo) ProtoReflect() protoreflect.Message
- func (x *ScheduleInfo) Reset()
- func (x *ScheduleInfo) String() string
- type SetAPIKeyRequest
- type SetEnvVarValueRequest
- func (*SetEnvVarValueRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetEnvVarValueRequest) GetValue() string
- func (*SetEnvVarValueRequest) ProtoMessage()
- func (x *SetEnvVarValueRequest) ProtoReflect() protoreflect.Message
- func (x *SetEnvVarValueRequest) Reset()
- func (x *SetEnvVarValueRequest) String() string
- type SetOAuthAppRequest
- func (*SetOAuthAppRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetOAuthAppRequest) GetClientId() string
- func (x *SetOAuthAppRequest) GetClientSecret() string
- func (*SetOAuthAppRequest) ProtoMessage()
- func (x *SetOAuthAppRequest) ProtoReflect() protoreflect.Message
- func (x *SetOAuthAppRequest) Reset()
- func (x *SetOAuthAppRequest) String() string
- type SetPasswordRequest
- func (*SetPasswordRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetPasswordRequest) GetPassword() string
- func (*SetPasswordRequest) ProtoMessage()
- func (x *SetPasswordRequest) ProtoReflect() protoreflect.Message
- func (x *SetPasswordRequest) Reset()
- func (x *SetPasswordRequest) String() string
- type SetupCountsInfo
- func (*SetupCountsInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SetupCountsInfo) GetConnections() int32
- func (x *SetupCountsInfo) GetEnvVars() int32
- func (x *SetupCountsInfo) GetMcpServers() int32
- func (*SetupCountsInfo) ProtoMessage()
- func (x *SetupCountsInfo) ProtoReflect() protoreflect.Message
- func (x *SetupCountsInfo) Reset()
- func (x *SetupCountsInfo) String() string
- type SiblingInfo
- func (*SiblingInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SiblingInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *SiblingInfo) GetDescription() string
- func (x *SiblingInfo) GetEffectiveMaxAccess() string
- func (x *SiblingInfo) GetId() string
- func (x *SiblingInfo) GetMaxAccess() string
- func (x *SiblingInfo) GetName() string
- func (x *SiblingInfo) GetSlug() string
- func (*SiblingInfo) ProtoMessage()
- func (x *SiblingInfo) ProtoReflect() protoreflect.Message
- func (x *SiblingInfo) Reset()
- func (x *SiblingInfo) String() string
- type SystemSettingsInfo
- func (*SystemSettingsInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SystemSettingsInfo) GetDefaultBuildModel() string
- func (x *SystemSettingsInfo) GetDefaultBuildProviderId() string
- func (x *SystemSettingsInfo) GetDefaultEmbeddingModel() string
- func (x *SystemSettingsInfo) GetDefaultEmbeddingProviderId() string
- func (x *SystemSettingsInfo) GetDefaultExecModel() string
- func (x *SystemSettingsInfo) GetDefaultExecProviderId() string
- func (x *SystemSettingsInfo) GetDefaultImageGenModel() string
- func (x *SystemSettingsInfo) GetDefaultImageGenProviderId() string
- func (x *SystemSettingsInfo) GetDefaultSearchModel() string
- func (x *SystemSettingsInfo) GetDefaultSearchProviderId() string
- func (x *SystemSettingsInfo) GetDefaultSttModel() string
- func (x *SystemSettingsInfo) GetDefaultSttProviderId() string
- func (x *SystemSettingsInfo) GetDefaultTtsModel() string
- func (x *SystemSettingsInfo) GetDefaultTtsProviderId() string
- func (x *SystemSettingsInfo) GetDefaultVisionModel() string
- func (x *SystemSettingsInfo) GetDefaultVisionProviderId() string
- func (*SystemSettingsInfo) ProtoMessage()
- func (x *SystemSettingsInfo) ProtoReflect() protoreflect.Message
- func (x *SystemSettingsInfo) Reset()
- func (x *SystemSettingsInfo) String() string
- type Tenant
- func (*Tenant) Descriptor() ([]byte, []int)deprecated
- func (x *Tenant) GetCreatedAt() *timestamppb.Timestamp
- func (x *Tenant) GetId() string
- func (x *Tenant) GetName() string
- func (x *Tenant) GetSettings() *structpb.Struct
- func (x *Tenant) GetSlug() string
- func (x *Tenant) GetUpdatedAt() *timestamppb.Timestamp
- func (*Tenant) ProtoMessage()
- func (x *Tenant) ProtoReflect() protoreflect.Message
- func (x *Tenant) Reset()
- func (x *Tenant) String() string
- type TenantRole
- type TestCredentialResponse
- func (*TestCredentialResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TestCredentialResponse) GetMessage() string
- func (x *TestCredentialResponse) GetStatusCode() int32
- func (x *TestCredentialResponse) GetSuccess() bool
- func (*TestCredentialResponse) ProtoMessage()
- func (x *TestCredentialResponse) ProtoReflect() protoreflect.Message
- func (x *TestCredentialResponse) Reset()
- func (x *TestCredentialResponse) String() string
- type TestExecEndpointResponse
- func (*TestExecEndpointResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TestExecEndpointResponse) GetResult() *ExecEndpointTestResult
- func (*TestExecEndpointResponse) ProtoMessage()
- func (x *TestExecEndpointResponse) ProtoReflect() protoreflect.Message
- func (x *TestExecEndpointResponse) Reset()
- func (x *TestExecEndpointResponse) String() string
- type TodoItem
- func (*TodoItem) Descriptor() ([]byte, []int)deprecated
- func (x *TodoItem) GetContent() string
- func (x *TodoItem) GetId() string
- func (x *TodoItem) GetPriority() string
- func (x *TodoItem) GetStatus() string
- func (*TodoItem) ProtoMessage()
- func (x *TodoItem) ProtoReflect() protoreflect.Message
- func (x *TodoItem) Reset()
- func (x *TodoItem) String() string
- type ToolInfo
- func (*ToolInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ToolInfo) GetAccess() string
- func (x *ToolInfo) GetDescription() string
- func (x *ToolInfo) GetId() string
- func (x *ToolInfo) GetInputSchema() string
- func (x *ToolInfo) GetName() string
- func (x *ToolInfo) GetOutputSchema() string
- func (*ToolInfo) ProtoMessage()
- func (x *ToolInfo) ProtoReflect() protoreflect.Message
- func (x *ToolInfo) Reset()
- func (x *ToolInfo) String() string
- type TopicInfo
- func (*TopicInfo) Descriptor() ([]byte, []int)deprecated
- func (x *TopicInfo) GetDescription() string
- func (x *TopicInfo) GetId() string
- func (x *TopicInfo) GetSlug() string
- func (x *TopicInfo) GetSubscribed() bool
- func (*TopicInfo) ProtoMessage()
- func (x *TopicInfo) ProtoReflect() protoreflect.Message
- func (x *TopicInfo) Reset()
- func (x *TopicInfo) String() string
- type TransferAgentOwnershipRequest
- func (*TransferAgentOwnershipRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TransferAgentOwnershipRequest) GetNewOwnerId() string
- func (*TransferAgentOwnershipRequest) ProtoMessage()
- func (x *TransferAgentOwnershipRequest) ProtoReflect() protoreflect.Message
- func (x *TransferAgentOwnershipRequest) Reset()
- func (x *TransferAgentOwnershipRequest) String() string
- type TransferAgentOwnershipResponse
- func (*TransferAgentOwnershipResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TransferAgentOwnershipResponse) GetAgent() *AgentInfo
- func (*TransferAgentOwnershipResponse) ProtoMessage()
- func (x *TransferAgentOwnershipResponse) ProtoReflect() protoreflect.Message
- func (x *TransferAgentOwnershipResponse) Reset()
- func (x *TransferAgentOwnershipResponse) String() string
- type UpdateAgentModelConfigRequest
- func (*UpdateAgentModelConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAgentModelConfigRequest) GetConfig() *AgentModelConfig
- func (*UpdateAgentModelConfigRequest) ProtoMessage()
- func (x *UpdateAgentModelConfigRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAgentModelConfigRequest) Reset()
- func (x *UpdateAgentModelConfigRequest) String() string
- type UpdateAgentModelConfigResponse
- func (*UpdateAgentModelConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAgentModelConfigResponse) GetConfig() *AgentModelConfig
- func (*UpdateAgentModelConfigResponse) ProtoMessage()
- func (x *UpdateAgentModelConfigResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateAgentModelConfigResponse) Reset()
- func (x *UpdateAgentModelConfigResponse) String() string
- type UpdateAgentRequest
- func (*UpdateAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAgentRequest) GetAutoFix() bool
- func (x *UpdateAgentRequest) GetDescription() string
- func (x *UpdateAgentRequest) GetName() string
- func (x *UpdateAgentRequest) GetSlug() string
- func (*UpdateAgentRequest) ProtoMessage()
- func (x *UpdateAgentRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAgentRequest) Reset()
- func (x *UpdateAgentRequest) String() string
- type UpdateAgentResponse
- func (*UpdateAgentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAgentResponse) GetAgent() *AgentInfo
- func (*UpdateAgentResponse) ProtoMessage()
- func (x *UpdateAgentResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateAgentResponse) Reset()
- func (x *UpdateAgentResponse) String() string
- type UpdateAgentSharingRequest
- func (*UpdateAgentSharingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAgentSharingRequest) GetSettings() *A2ASettings
- func (*UpdateAgentSharingRequest) ProtoMessage()
- func (x *UpdateAgentSharingRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAgentSharingRequest) Reset()
- func (x *UpdateAgentSharingRequest) String() string
- type UpdateAgentSharingResponse
- func (*UpdateAgentSharingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAgentSharingResponse) GetSettings() *A2ASettings
- func (*UpdateAgentSharingResponse) ProtoMessage()
- func (x *UpdateAgentSharingResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateAgentSharingResponse) Reset()
- func (x *UpdateAgentSharingResponse) String() string
- type UpdateBridgeRequest
- func (*UpdateBridgeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateBridgeRequest) GetAgentId() string
- func (x *UpdateBridgeRequest) GetIsManager() bool
- func (x *UpdateBridgeRequest) GetIsSystem() bool
- func (*UpdateBridgeRequest) ProtoMessage()
- func (x *UpdateBridgeRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateBridgeRequest) Reset()
- func (x *UpdateBridgeRequest) String() string
- type UpdateProviderRequest
- func (*UpdateProviderRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateProviderRequest) GetApiKey() string
- func (x *UpdateProviderRequest) GetBaseUrl() string
- func (x *UpdateProviderRequest) GetDisplayName() string
- func (x *UpdateProviderRequest) GetIsEnabled() bool
- func (x *UpdateProviderRequest) GetSlug() string
- func (*UpdateProviderRequest) ProtoMessage()
- func (x *UpdateProviderRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateProviderRequest) Reset()
- func (x *UpdateProviderRequest) String() string
- type UpdateProviderResponse
- func (*UpdateProviderResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateProviderResponse) GetProvider() *Provider
- func (*UpdateProviderResponse) ProtoMessage()
- func (x *UpdateProviderResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateProviderResponse) Reset()
- func (x *UpdateProviderResponse) String() string
- type UpdateSystemSettingsRequest
- func (*UpdateSystemSettingsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSystemSettingsRequest) GetSettings() *SystemSettingsInfo
- func (*UpdateSystemSettingsRequest) ProtoMessage()
- func (x *UpdateSystemSettingsRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSystemSettingsRequest) Reset()
- func (x *UpdateSystemSettingsRequest) String() string
- type UpdateSystemSettingsResponse
- func (*UpdateSystemSettingsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSystemSettingsResponse) GetSettings() *SystemSettingsInfo
- func (*UpdateSystemSettingsResponse) ProtoMessage()
- func (x *UpdateSystemSettingsResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateSystemSettingsResponse) Reset()
- func (x *UpdateSystemSettingsResponse) String() string
- type UpdateUserRoleRequest
- func (*UpdateUserRoleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateUserRoleRequest) GetTenantRole() string
- func (*UpdateUserRoleRequest) ProtoMessage()
- func (x *UpdateUserRoleRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateUserRoleRequest) Reset()
- func (x *UpdateUserRoleRequest) String() string
- type UpgradeAgentRequest
- func (*UpgradeAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpgradeAgentRequest) GetDescription() string
- func (x *UpgradeAgentRequest) GetRunId() string
- func (*UpgradeAgentRequest) ProtoMessage()
- func (x *UpgradeAgentRequest) ProtoReflect() protoreflect.Message
- func (x *UpgradeAgentRequest) Reset()
- func (x *UpgradeAgentRequest) String() string
- type UploadFileResponse
- func (*UploadFileResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UploadFileResponse) GetKey() string
- func (x *UploadFileResponse) GetUploadUrl() string
- func (*UploadFileResponse) ProtoMessage()
- func (x *UploadFileResponse) ProtoReflect() protoreflect.Message
- func (x *UploadFileResponse) Reset()
- func (x *UploadFileResponse) String() string
- type UsageByAgent
- func (*UsageByAgent) Descriptor() ([]byte, []int)deprecated
- func (x *UsageByAgent) GetAgentName() string
- func (x *UsageByAgent) GetAgentSlug() string
- func (x *UsageByAgent) GetCalls() int64
- func (x *UsageByAgent) GetCostTotal() float64
- func (x *UsageByAgent) GetDeleted() bool
- func (x *UsageByAgent) GetOwnerEmail() string
- func (x *UsageByAgent) GetOwnerName() string
- func (x *UsageByAgent) GetTokensCached() int64
- func (x *UsageByAgent) GetTokensIn() int64
- func (x *UsageByAgent) GetTokensOut() int64
- func (*UsageByAgent) ProtoMessage()
- func (x *UsageByAgent) ProtoReflect() protoreflect.Message
- func (x *UsageByAgent) Reset()
- func (x *UsageByAgent) String() string
- type UsageByModel
- func (*UsageByModel) Descriptor() ([]byte, []int)deprecated
- func (x *UsageByModel) GetCalls() int64
- func (x *UsageByModel) GetCostTotal() float64
- func (x *UsageByModel) GetModel() string
- func (x *UsageByModel) GetProviderCatalogId() string
- func (x *UsageByModel) GetProviderSlug() string
- func (x *UsageByModel) GetTokensIn() int64
- func (x *UsageByModel) GetTokensOut() int64
- func (*UsageByModel) ProtoMessage()
- func (x *UsageByModel) ProtoReflect() protoreflect.Message
- func (x *UsageByModel) Reset()
- func (x *UsageByModel) String() string
- type UsageByUser
- func (*UsageByUser) Descriptor() ([]byte, []int)deprecated
- func (x *UsageByUser) GetCalls() int64
- func (x *UsageByUser) GetCostTotal() float64
- func (x *UsageByUser) GetDeleted() bool
- func (x *UsageByUser) GetTokensCached() int64
- func (x *UsageByUser) GetTokensIn() int64
- func (x *UsageByUser) GetTokensOut() int64
- func (x *UsageByUser) GetUserEmail() string
- func (*UsageByUser) ProtoMessage()
- func (x *UsageByUser) ProtoReflect() protoreflect.Message
- func (x *UsageByUser) Reset()
- func (x *UsageByUser) String() string
- type UsageSummary
- func (*UsageSummary) Descriptor() ([]byte, []int)deprecated
- func (x *UsageSummary) GetCalls() int64
- func (x *UsageSummary) GetCostTotal() float64
- func (x *UsageSummary) GetTokensCached() int64
- func (x *UsageSummary) GetTokensIn() int64
- func (x *UsageSummary) GetTokensOut() int64
- func (*UsageSummary) ProtoMessage()
- func (x *UsageSummary) ProtoReflect() protoreflect.Message
- func (x *UsageSummary) Reset()
- func (x *UsageSummary) String() string
- type User
- func (*User) Descriptor() ([]byte, []int)deprecated
- func (x *User) GetCreatedAt() *timestamppb.Timestamp
- func (x *User) GetDisplayName() string
- func (x *User) GetEmail() string
- func (x *User) GetHasPassword() bool
- func (x *User) GetId() string
- func (x *User) GetMustChangePassword() bool
- func (x *User) GetOidcSub() string
- func (x *User) GetTenantId() string
- func (x *User) GetTenantRole() TenantRole
- func (x *User) GetUpdatedAt() *timestamppb.Timestamp
- func (*User) ProtoMessage()
- func (x *User) ProtoReflect() protoreflect.Message
- func (x *User) Reset()
- func (x *User) String() string
- type UserSession
- func (*UserSession) Descriptor() ([]byte, []int)deprecated
- func (x *UserSession) GetClientName() string
- func (x *UserSession) GetCreatedAt() *timestamppb.Timestamp
- func (x *UserSession) GetDeviceName() string
- func (x *UserSession) GetExpiresAt() *timestamppb.Timestamp
- func (x *UserSession) GetId() string
- func (x *UserSession) GetKind() string
- func (x *UserSession) GetLastUsedAt() *timestamppb.Timestamp
- func (*UserSession) ProtoMessage()
- func (x *UserSession) ProtoReflect() protoreflect.Message
- func (x *UserSession) Reset()
- func (x *UserSession) String() string
- type UserSummary
- func (*UserSummary) Descriptor() ([]byte, []int)deprecated
- func (x *UserSummary) GetDisplayName() string
- func (x *UserSummary) GetEmail() string
- func (x *UserSummary) GetId() string
- func (*UserSummary) ProtoMessage()
- func (x *UserSummary) ProtoReflect() protoreflect.Message
- func (x *UserSummary) Reset()
- func (x *UserSummary) String() string
- type WebhookInfo
- func (*WebhookInfo) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *WebhookInfo) GetDescription() string
- func (x *WebhookInfo) GetId() string
- func (x *WebhookInfo) GetLastReceivedAt() *timestamppb.Timestamp
- func (x *WebhookInfo) GetPath() string
- func (x *WebhookInfo) GetPublicUrl() string
- func (x *WebhookInfo) GetSecretMasked() string
- func (x *WebhookInfo) GetVerifyMode() string
- func (*WebhookInfo) ProtoMessage()
- func (x *WebhookInfo) ProtoReflect() protoreflect.Message
- func (x *WebhookInfo) Reset()
- func (x *WebhookInfo) String() string
Constants ¶
This section is empty.
Variables ¶
var ( TenantRole_name = map[int32]string{ 0: "TENANT_ROLE_UNSPECIFIED", 1: "TENANT_ROLE_ADMIN", 2: "TENANT_ROLE_MANAGER", 3: "TENANT_ROLE_USER", } TenantRole_value = map[string]int32{ "TENANT_ROLE_UNSPECIFIED": 0, "TENANT_ROLE_ADMIN": 1, "TENANT_ROLE_MANAGER": 2, "TENANT_ROLE_USER": 3, } )
Enum value maps for TenantRole.
var ( MessageRole_name = map[int32]string{ 0: "MESSAGE_ROLE_UNSPECIFIED", 1: "MESSAGE_ROLE_USER", 2: "MESSAGE_ROLE_ASSISTANT", 3: "MESSAGE_ROLE_SYSTEM", 4: "MESSAGE_ROLE_TOOL", } MessageRole_value = map[string]int32{ "MESSAGE_ROLE_UNSPECIFIED": 0, "MESSAGE_ROLE_USER": 1, "MESSAGE_ROLE_ASSISTANT": 2, "MESSAGE_ROLE_SYSTEM": 3, "MESSAGE_ROLE_TOOL": 4, } )
Enum value maps for MessageRole.
var File_airlock_v1_api_proto protoreflect.FileDescriptor
var File_airlock_v1_types_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type A2ASettings ¶
type A2ASettings struct {
// Anonymous (no-JWT) MCP requests may reach public-tier tools.
AllowPublicMcp bool `protobuf:"varint,2,opt,name=allow_public_mcp,json=allowPublicMcp,proto3" json:"allow_public_mcp,omitempty"`
// The agent serves an MCP endpoint to grant-authorized callers at all.
McpEnabled bool `protobuf:"varint,3,opt,name=mcp_enabled,json=mcpEnabled,proto3" json:"mcp_enabled,omitempty"`
// Anonymous requests may reach the agent's AccessPublic web routes.
AllowPublicRoutes bool `protobuf:"varint,4,opt,name=allow_public_routes,json=allowPublicRoutes,proto3" json:"allow_public_routes,omitempty"`
// contains filtered or unexported fields
}
A2ASettings is the per-agent protocol-surface toggles, orthogonal to the grant ladder that governs authed MCP access. Wire shape for get_agent_sharing / set_agent_sharing.
func (*A2ASettings) Descriptor
deprecated
func (*A2ASettings) Descriptor() ([]byte, []int)
Deprecated: Use A2ASettings.ProtoReflect.Descriptor instead.
func (*A2ASettings) GetAllowPublicMcp ¶
func (x *A2ASettings) GetAllowPublicMcp() bool
func (*A2ASettings) GetAllowPublicRoutes ¶
func (x *A2ASettings) GetAllowPublicRoutes() bool
func (*A2ASettings) GetMcpEnabled ¶
func (x *A2ASettings) GetMcpEnabled() bool
func (*A2ASettings) ProtoMessage ¶
func (*A2ASettings) ProtoMessage()
func (*A2ASettings) ProtoReflect ¶
func (x *A2ASettings) ProtoReflect() protoreflect.Message
func (*A2ASettings) Reset ¶
func (x *A2ASettings) Reset()
func (*A2ASettings) String ¶
func (x *A2ASettings) String() string
type ActivateRequest ¶
type ActivateRequest struct {
Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
ActivationCode string `protobuf:"bytes,4,opt,name=activation_code,json=activationCode,proto3" json:"activation_code,omitempty"`
// contains filtered or unexported fields
}
func (*ActivateRequest) Descriptor
deprecated
func (*ActivateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ActivateRequest.ProtoReflect.Descriptor instead.
func (*ActivateRequest) GetActivationCode ¶
func (x *ActivateRequest) GetActivationCode() string
func (*ActivateRequest) GetDisplayName ¶
func (x *ActivateRequest) GetDisplayName() string
func (*ActivateRequest) GetEmail ¶
func (x *ActivateRequest) GetEmail() string
func (*ActivateRequest) GetPassword ¶
func (x *ActivateRequest) GetPassword() string
func (*ActivateRequest) ProtoMessage ¶
func (*ActivateRequest) ProtoMessage()
func (*ActivateRequest) ProtoReflect ¶
func (x *ActivateRequest) ProtoReflect() protoreflect.Message
func (*ActivateRequest) Reset ¶
func (x *ActivateRequest) Reset()
func (*ActivateRequest) String ¶
func (x *ActivateRequest) String() string
type AddAgentMemberRequest ¶
type AddAgentMemberRequest struct {
UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // grantee principal id: a user, or the built-in `user` group (All users)
Role string `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"` // "admin" or "user"
// contains filtered or unexported fields
}
func (*AddAgentMemberRequest) Descriptor
deprecated
func (*AddAgentMemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddAgentMemberRequest.ProtoReflect.Descriptor instead.
func (*AddAgentMemberRequest) GetRole ¶
func (x *AddAgentMemberRequest) GetRole() string
func (*AddAgentMemberRequest) GetUserId ¶
func (x *AddAgentMemberRequest) GetUserId() string
func (*AddAgentMemberRequest) ProtoMessage ¶
func (*AddAgentMemberRequest) ProtoMessage()
func (*AddAgentMemberRequest) ProtoReflect ¶
func (x *AddAgentMemberRequest) ProtoReflect() protoreflect.Message
func (*AddAgentMemberRequest) Reset ¶
func (x *AddAgentMemberRequest) Reset()
func (*AddAgentMemberRequest) String ¶
func (x *AddAgentMemberRequest) String() string
type AddableSiblingInfo ¶
type AddableSiblingInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
// Display name of the candidate's owner (user or group).
OwnerName string `protobuf:"bytes,7,opt,name=owner_name,json=ownerName,proto3" json:"owner_name,omitempty"`
// contains filtered or unexported fields
}
AddableSiblingInfo is a candidate agent the parent may add to its A2A address book — any agent the parent's owner holds a grant on.
func (*AddableSiblingInfo) Descriptor
deprecated
func (*AddableSiblingInfo) Descriptor() ([]byte, []int)
Deprecated: Use AddableSiblingInfo.ProtoReflect.Descriptor instead.
func (*AddableSiblingInfo) GetDescription ¶
func (x *AddableSiblingInfo) GetDescription() string
func (*AddableSiblingInfo) GetId ¶
func (x *AddableSiblingInfo) GetId() string
func (*AddableSiblingInfo) GetName ¶
func (x *AddableSiblingInfo) GetName() string
func (*AddableSiblingInfo) GetOwnerName ¶
func (x *AddableSiblingInfo) GetOwnerName() string
func (*AddableSiblingInfo) GetSlug ¶
func (x *AddableSiblingInfo) GetSlug() string
func (*AddableSiblingInfo) ProtoMessage ¶
func (*AddableSiblingInfo) ProtoMessage()
func (*AddableSiblingInfo) ProtoReflect ¶
func (x *AddableSiblingInfo) ProtoReflect() protoreflect.Message
func (*AddableSiblingInfo) Reset ¶
func (x *AddableSiblingInfo) Reset()
func (*AddableSiblingInfo) String ¶
func (x *AddableSiblingInfo) String() string
type AgentBuildEvent ¶
type AgentBuildEvent struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
BuildId string `protobuf:"bytes,2,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"`
Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` // "started", "progress", "complete", "failed", "cancelled"
Error string `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
TasksDone int32 `protobuf:"varint,5,opt,name=tasks_done,json=tasksDone,proto3" json:"tasks_done,omitempty"`
TasksTotal int32 `protobuf:"varint,6,opt,name=tasks_total,json=tasksTotal,proto3" json:"tasks_total,omitempty"`
// phase is the current pipeline stage on a "progress" event:
// "codegen" | "image" | "migrations" | "deploy". Lets the badge show
// "Building image…" / "Running migrations…" once codegen's task list is
// done, instead of freezing on the final N/M task count.
Phase string `protobuf:"bytes,7,opt,name=phase,proto3" json:"phase,omitempty"`
// contains filtered or unexported fields
}
AgentBuildEvent carries build/upgrade lifecycle events. Broadcast on the agent topic so every member's badges update; tasks_done/tasks_total drive the "Building N/M tasks" badge without subscribing to the verbose build stream.
func (*AgentBuildEvent) Descriptor
deprecated
func (*AgentBuildEvent) Descriptor() ([]byte, []int)
Deprecated: Use AgentBuildEvent.ProtoReflect.Descriptor instead.
func (*AgentBuildEvent) GetAgentId ¶
func (x *AgentBuildEvent) GetAgentId() string
func (*AgentBuildEvent) GetBuildId ¶
func (x *AgentBuildEvent) GetBuildId() string
func (*AgentBuildEvent) GetError ¶
func (x *AgentBuildEvent) GetError() string
func (*AgentBuildEvent) GetPhase ¶
func (x *AgentBuildEvent) GetPhase() string
func (*AgentBuildEvent) GetStatus ¶
func (x *AgentBuildEvent) GetStatus() string
func (*AgentBuildEvent) GetTasksDone ¶
func (x *AgentBuildEvent) GetTasksDone() int32
func (*AgentBuildEvent) GetTasksTotal ¶
func (x *AgentBuildEvent) GetTasksTotal() int32
func (*AgentBuildEvent) ProtoMessage ¶
func (*AgentBuildEvent) ProtoMessage()
func (*AgentBuildEvent) ProtoReflect ¶
func (x *AgentBuildEvent) ProtoReflect() protoreflect.Message
func (*AgentBuildEvent) Reset ¶
func (x *AgentBuildEvent) Reset()
func (*AgentBuildEvent) String ¶
func (x *AgentBuildEvent) String() string
type AgentBuildInfo ¶
type AgentBuildInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
AgentId string `protobuf:"bytes,2,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // "build", "upgrade", or "rollback"
Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` // "building", "complete", "failed"
Instructions string `protobuf:"bytes,5,opt,name=instructions,proto3" json:"instructions,omitempty"`
SourceRef string `protobuf:"bytes,6,opt,name=source_ref,json=sourceRef,proto3" json:"source_ref,omitempty"`
ImageRef string `protobuf:"bytes,7,opt,name=image_ref,json=imageRef,proto3" json:"image_ref,omitempty"`
SolLog string `protobuf:"bytes,8,opt,name=sol_log,json=solLog,proto3" json:"sol_log,omitempty"` // Only populated in detail responses.
DockerLog string `protobuf:"bytes,9,opt,name=docker_log,json=dockerLog,proto3" json:"docker_log,omitempty"` // Only populated in detail responses.
LogSeq int64 `protobuf:"varint,10,opt,name=log_seq,json=logSeq,proto3" json:"log_seq,omitempty"` // Highest log sequence number persisted; used for WS dedup.
ErrorMessage string `protobuf:"bytes,11,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
StartedAt *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
FinishedAt *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=finished_at,json=finishedAt,proto3" json:"finished_at,omitempty"`
// Codegen LLM telemetry, aggregated from the llm_usage ledger
// (parity with RunInfo.llm_*). Zero for image-only rebuilds that ran
// no codegen.
LlmCalls int32 `protobuf:"varint,14,opt,name=llm_calls,json=llmCalls,proto3" json:"llm_calls,omitempty"`
LlmTokensIn int32 `protobuf:"varint,15,opt,name=llm_tokens_in,json=llmTokensIn,proto3" json:"llm_tokens_in,omitempty"`
LlmTokensOut int32 `protobuf:"varint,16,opt,name=llm_tokens_out,json=llmTokensOut,proto3" json:"llm_tokens_out,omitempty"`
LlmCostEstimate float64 `protobuf:"fixed64,17,opt,name=llm_cost_estimate,json=llmCostEstimate,proto3" json:"llm_cost_estimate,omitempty"`
// Cached (cache-read) portion of llm_tokens_in for codegen. Non-cached
// input is llm_tokens_in - llm_tokens_cached; llm_cost_estimate already
// reflects the cheaper cache-read rate.
LlmTokensCached int32 `protobuf:"varint,21,opt,name=llm_tokens_cached,json=llmTokensCached,proto3" json:"llm_tokens_cached,omitempty"`
// rollback_target_id is set only on type='rollback' rows — points at
// the build we rolled back to so the UI can render "Rolled back to {X}".
// Empty for build/upgrade rows.
RollbackTargetId string `protobuf:"bytes,18,opt,name=rollback_target_id,json=rollbackTargetId,proto3" json:"rollback_target_id,omitempty"`
// rollback_target_source_ref is a denormalized convenience for the
// builds list: the source_ref of the target build, when one is set.
// Lets the row render the short commit hash without needing a second
// fetch.
RollbackTargetSourceRef string `` /* 135-byte string literal not displayed */
// sdk_version is the agentsdk version embedded at the moment this
// build/upgrade/rollback completed. Empty for in-progress and failed
// rows; rollback uses it to decide whether the target's code needs
// an SDK migration pass.
SdkVersion string `protobuf:"bytes,20,opt,name=sdk_version,json=sdkVersion,proto3" json:"sdk_version,omitempty"`
// todos is the agent's task list as of the last codegen update. Snapshot
// for the Build page's TODO checklist and the tasks_done/total badge.
// Detail responses only.
Todos []*TodoItem `protobuf:"bytes,22,rep,name=todos,proto3" json:"todos,omitempty"`
// exit_status / exit_message capture the agent's own exit-tool outcome:
// status is "success" | "error" | "refused" (empty if the agent never
// called exit); message is its summary (on success) or reason (on
// error/refused). Distinct from error_message, which carries
// infra/external failures (docker, push, validation). The builds table
// shows both together as the "Result".
ExitStatus string `protobuf:"bytes,23,opt,name=exit_status,json=exitStatus,proto3" json:"exit_status,omitempty"`
ExitMessage string `protobuf:"bytes,24,opt,name=exit_message,json=exitMessage,proto3" json:"exit_message,omitempty"`
// failure_kind classifies a failed build: "code" (compile error, migration
// reversibility, the agent's own exit error) vs "infra" (platform failure —
// toolserver/docker/schema/deploy). Empty for non-failed builds. The UI
// renders an infra failure as a platform error ("not your agent") rather
// than a code failure.
FailureKind string `protobuf:"bytes,25,opt,name=failure_kind,json=failureKind,proto3" json:"failure_kind,omitempty"`
// build_model is the LLM model that ran this build's codegen (resolved at
// build time: the agent's configured build model, or the system default
// when it inherits). Empty for rollbacks and for builds that failed before
// model resolution. Shown in the builds list next to the cost.
BuildModel string `protobuf:"bytes,26,opt,name=build_model,json=buildModel,proto3" json:"build_model,omitempty"`
// contains filtered or unexported fields
}
AgentBuildInfo represents a single build or upgrade of an agent.
func (*AgentBuildInfo) Descriptor
deprecated
func (*AgentBuildInfo) Descriptor() ([]byte, []int)
Deprecated: Use AgentBuildInfo.ProtoReflect.Descriptor instead.
func (*AgentBuildInfo) GetAgentId ¶
func (x *AgentBuildInfo) GetAgentId() string
func (*AgentBuildInfo) GetBuildModel ¶
func (x *AgentBuildInfo) GetBuildModel() string
func (*AgentBuildInfo) GetDockerLog ¶
func (x *AgentBuildInfo) GetDockerLog() string
func (*AgentBuildInfo) GetErrorMessage ¶
func (x *AgentBuildInfo) GetErrorMessage() string
func (*AgentBuildInfo) GetExitMessage ¶
func (x *AgentBuildInfo) GetExitMessage() string
func (*AgentBuildInfo) GetExitStatus ¶
func (x *AgentBuildInfo) GetExitStatus() string
func (*AgentBuildInfo) GetFailureKind ¶
func (x *AgentBuildInfo) GetFailureKind() string
func (*AgentBuildInfo) GetFinishedAt ¶
func (x *AgentBuildInfo) GetFinishedAt() *timestamppb.Timestamp
func (*AgentBuildInfo) GetId ¶
func (x *AgentBuildInfo) GetId() string
func (*AgentBuildInfo) GetImageRef ¶
func (x *AgentBuildInfo) GetImageRef() string
func (*AgentBuildInfo) GetInstructions ¶
func (x *AgentBuildInfo) GetInstructions() string
func (*AgentBuildInfo) GetLlmCalls ¶
func (x *AgentBuildInfo) GetLlmCalls() int32
func (*AgentBuildInfo) GetLlmCostEstimate ¶
func (x *AgentBuildInfo) GetLlmCostEstimate() float64
func (*AgentBuildInfo) GetLlmTokensCached ¶
func (x *AgentBuildInfo) GetLlmTokensCached() int32
func (*AgentBuildInfo) GetLlmTokensIn ¶
func (x *AgentBuildInfo) GetLlmTokensIn() int32
func (*AgentBuildInfo) GetLlmTokensOut ¶
func (x *AgentBuildInfo) GetLlmTokensOut() int32
func (*AgentBuildInfo) GetLogSeq ¶
func (x *AgentBuildInfo) GetLogSeq() int64
func (*AgentBuildInfo) GetRollbackTargetId ¶
func (x *AgentBuildInfo) GetRollbackTargetId() string
func (*AgentBuildInfo) GetRollbackTargetSourceRef ¶
func (x *AgentBuildInfo) GetRollbackTargetSourceRef() string
func (*AgentBuildInfo) GetSdkVersion ¶
func (x *AgentBuildInfo) GetSdkVersion() string
func (*AgentBuildInfo) GetSolLog ¶
func (x *AgentBuildInfo) GetSolLog() string
func (*AgentBuildInfo) GetSourceRef ¶
func (x *AgentBuildInfo) GetSourceRef() string
func (*AgentBuildInfo) GetStartedAt ¶
func (x *AgentBuildInfo) GetStartedAt() *timestamppb.Timestamp
func (*AgentBuildInfo) GetStatus ¶
func (x *AgentBuildInfo) GetStatus() string
func (*AgentBuildInfo) GetTodos ¶
func (x *AgentBuildInfo) GetTodos() []*TodoItem
func (*AgentBuildInfo) GetType ¶
func (x *AgentBuildInfo) GetType() string
func (*AgentBuildInfo) ProtoMessage ¶
func (*AgentBuildInfo) ProtoMessage()
func (*AgentBuildInfo) ProtoReflect ¶
func (x *AgentBuildInfo) ProtoReflect() protoreflect.Message
func (*AgentBuildInfo) Reset ¶
func (x *AgentBuildInfo) Reset()
func (*AgentBuildInfo) String ¶
func (x *AgentBuildInfo) String() string
type AgentBuildLogEvent ¶
type AgentBuildLogEvent struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
BuildId string `protobuf:"bytes,2,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"`
Seq int64 `protobuf:"varint,3,opt,name=seq,proto3" json:"seq,omitempty"` // monotonic per-build line counter (for frontend dedup)
Stream string `protobuf:"bytes,4,opt,name=stream,proto3" json:"stream,omitempty"` // "sol" | "docker"
Line string `protobuf:"bytes,5,opt,name=line,proto3" json:"line,omitempty"`
// contains filtered or unexported fields
}
AgentBuildLogEvent carries a single build log line. Published on the per-build topic (the build UUID), which the Build page subscribes to only while open.
func (*AgentBuildLogEvent) Descriptor
deprecated
func (*AgentBuildLogEvent) Descriptor() ([]byte, []int)
Deprecated: Use AgentBuildLogEvent.ProtoReflect.Descriptor instead.
func (*AgentBuildLogEvent) GetAgentId ¶
func (x *AgentBuildLogEvent) GetAgentId() string
func (*AgentBuildLogEvent) GetBuildId ¶
func (x *AgentBuildLogEvent) GetBuildId() string
func (*AgentBuildLogEvent) GetLine ¶
func (x *AgentBuildLogEvent) GetLine() string
func (*AgentBuildLogEvent) GetSeq ¶
func (x *AgentBuildLogEvent) GetSeq() int64
func (*AgentBuildLogEvent) GetStream ¶
func (x *AgentBuildLogEvent) GetStream() string
func (*AgentBuildLogEvent) ProtoMessage ¶
func (*AgentBuildLogEvent) ProtoMessage()
func (*AgentBuildLogEvent) ProtoReflect ¶
func (x *AgentBuildLogEvent) ProtoReflect() protoreflect.Message
func (*AgentBuildLogEvent) Reset ¶
func (x *AgentBuildLogEvent) Reset()
func (*AgentBuildLogEvent) String ¶
func (x *AgentBuildLogEvent) String() string
type AgentBuildTodoEvent ¶
type AgentBuildTodoEvent struct {
BuildId string `protobuf:"bytes,1,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"`
Seq int64 `protobuf:"varint,2,opt,name=seq,proto3" json:"seq,omitempty"`
Todos []*TodoItem `protobuf:"bytes,3,rep,name=todos,proto3" json:"todos,omitempty"`
// contains filtered or unexported fields
}
AgentBuildTodoEvent carries the full todo list as the agent rewrites it. Published on the per-build topic.
func (*AgentBuildTodoEvent) Descriptor
deprecated
func (*AgentBuildTodoEvent) Descriptor() ([]byte, []int)
Deprecated: Use AgentBuildTodoEvent.ProtoReflect.Descriptor instead.
func (*AgentBuildTodoEvent) GetBuildId ¶
func (x *AgentBuildTodoEvent) GetBuildId() string
func (*AgentBuildTodoEvent) GetSeq ¶
func (x *AgentBuildTodoEvent) GetSeq() int64
func (*AgentBuildTodoEvent) GetTodos ¶
func (x *AgentBuildTodoEvent) GetTodos() []*TodoItem
func (*AgentBuildTodoEvent) ProtoMessage ¶
func (*AgentBuildTodoEvent) ProtoMessage()
func (*AgentBuildTodoEvent) ProtoReflect ¶
func (x *AgentBuildTodoEvent) ProtoReflect() protoreflect.Message
func (*AgentBuildTodoEvent) Reset ¶
func (x *AgentBuildTodoEvent) Reset()
func (*AgentBuildTodoEvent) String ¶
func (x *AgentBuildTodoEvent) String() string
type AgentGitConfig ¶
type AgentGitConfig struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
GitRemoteUrl string `protobuf:"bytes,2,opt,name=git_remote_url,json=gitRemoteUrl,proto3" json:"git_remote_url,omitempty"`
GitCredentialId string `protobuf:"bytes,3,opt,name=git_credential_id,json=gitCredentialId,proto3" json:"git_credential_id,omitempty"`
GitCredentialName string `protobuf:"bytes,4,opt,name=git_credential_name,json=gitCredentialName,proto3" json:"git_credential_name,omitempty"` // resolved from git_credentials.name for UI
DefaultBranch string `protobuf:"bytes,5,opt,name=default_branch,json=defaultBranch,proto3" json:"default_branch,omitempty"`
WebhookUrl string `protobuf:"bytes,6,opt,name=webhook_url,json=webhookUrl,proto3" json:"webhook_url,omitempty"` // fully-qualified URL the user pastes into their git provider
WebhookSecret string `protobuf:"bytes,7,opt,name=webhook_secret,json=webhookSecret,proto3" json:"webhook_secret,omitempty"` // shown so the user can paste it into their provider settings
LastSyncedRef string `protobuf:"bytes,8,opt,name=last_synced_ref,json=lastSyncedRef,proto3" json:"last_synced_ref,omitempty"`
GitMode string `protobuf:"bytes,9,opt,name=git_mode,json=gitMode,proto3" json:"git_mode,omitempty"` // "read_write" | "read_only"
// contains filtered or unexported fields
}
AgentGitConfig describes an agent's external git remote connection. All string fields are empty when the agent is in internal-only mode.
func (*AgentGitConfig) Descriptor
deprecated
func (*AgentGitConfig) Descriptor() ([]byte, []int)
Deprecated: Use AgentGitConfig.ProtoReflect.Descriptor instead.
func (*AgentGitConfig) GetAgentId ¶
func (x *AgentGitConfig) GetAgentId() string
func (*AgentGitConfig) GetDefaultBranch ¶
func (x *AgentGitConfig) GetDefaultBranch() string
func (*AgentGitConfig) GetGitCredentialId ¶
func (x *AgentGitConfig) GetGitCredentialId() string
func (*AgentGitConfig) GetGitCredentialName ¶
func (x *AgentGitConfig) GetGitCredentialName() string
func (*AgentGitConfig) GetGitMode ¶
func (x *AgentGitConfig) GetGitMode() string
func (*AgentGitConfig) GetGitRemoteUrl ¶
func (x *AgentGitConfig) GetGitRemoteUrl() string
func (*AgentGitConfig) GetLastSyncedRef ¶
func (x *AgentGitConfig) GetLastSyncedRef() string
func (*AgentGitConfig) GetWebhookSecret ¶
func (x *AgentGitConfig) GetWebhookSecret() string
func (*AgentGitConfig) GetWebhookUrl ¶
func (x *AgentGitConfig) GetWebhookUrl() string
func (*AgentGitConfig) ProtoMessage ¶
func (*AgentGitConfig) ProtoMessage()
func (*AgentGitConfig) ProtoReflect ¶
func (x *AgentGitConfig) ProtoReflect() protoreflect.Message
func (*AgentGitConfig) Reset ¶
func (x *AgentGitConfig) Reset()
func (*AgentGitConfig) String ¶
func (x *AgentGitConfig) String() string
type AgentInfo ¶
type AgentInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
Status string `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"` // "draft", "building", "active", "failed", "stopped"
UpgradeStatus string `protobuf:"bytes,6,opt,name=upgrade_status,json=upgradeStatus,proto3" json:"upgrade_status,omitempty"` // "idle", "queued", "building", "failed"
AutoFix bool `protobuf:"varint,7,opt,name=auto_fix,json=autoFix,proto3" json:"auto_fix,omitempty"`
// build_model / exec_model carry only the bare model name now
// (e.g. "gpt-5"). The associated provider row is named via
// build_provider_id / exec_provider_id (UUID-as-string). Empty +
// empty means "inherit system default for this slot".
BuildModel string `protobuf:"bytes,8,opt,name=build_model,json=buildModel,proto3" json:"build_model,omitempty"`
ExecModel string `protobuf:"bytes,9,opt,name=exec_model,json=execModel,proto3" json:"exec_model,omitempty"`
ErrorMessage string `protobuf:"bytes,10,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
BuildProviderId string `protobuf:"bytes,13,opt,name=build_provider_id,json=buildProviderId,proto3" json:"build_provider_id,omitempty"`
ExecProviderId string `protobuf:"bytes,14,opt,name=exec_provider_id,json=execProviderId,proto3" json:"exec_provider_id,omitempty"`
// running reflects live container state (a container is actually up),
// distinct from status (lifecycle: draft/building/active/failed/
// stopped). An 'active' agent with running=false is normal — idle
// containers are reaped and lazily restarted on the next trigger.
// Populated only on the agent-detail endpoint.
Running bool `protobuf:"varint,15,opt,name=running,proto3" json:"running,omitempty"`
// emoji is an optional decorative glyph (agentsdk.Config.Emoji) shown
// next to the agent in the UI. Empty = none.
Emoji string `protobuf:"bytes,16,opt,name=emoji,proto3" json:"emoji,omitempty"`
// your_access is the caller's effective access level on this agent —
// "admin", "user", or "public" (matches agentsdk.Access). Populated
// by the operator-facing list/detail endpoints so the UI and the
// in-airlock system agent can locally decide which per-agent actions
// to offer without re-authorizing each one. Empty when the caller
// axis is not user-scoped (e.g. agent-internal lookups).
YourAccess string `protobuf:"bytes,17,opt,name=your_access,json=yourAccess,proto3" json:"your_access,omitempty"`
// source_ref is the git commit hash of the build the agent is
// currently running (agents.source_ref in the DB; set by Execute on
// every successful build/upgrade/rollback). The UI compares against
// AgentBuildInfo.source_ref to decide which build row is "current"
// (e.g. to hide the rollback button on it). Empty for agents that
// have never had a successful build.
SourceRef string `protobuf:"bytes,18,opt,name=source_ref,json=sourceRef,proto3" json:"source_ref,omitempty"`
// owner_name is the display name of the agent's owner principal — a user's
// display name or a group's name (the owner is a principal, so either).
// Resolved + populated by the operator-facing list/detail endpoints; empty
// for agent-internal lookups.
OwnerName string `protobuf:"bytes,19,opt,name=owner_name,json=ownerName,proto3" json:"owner_name,omitempty"`
// is_owner is true when the caller owns this agent — the owner principal is
// in the caller's grantee set (directly, or via a group they belong to).
// Distinct from your_access: a co-owner (agent_members admin) has admin
// access but is_owner=false. Populated alongside owner_name.
IsOwner bool `protobuf:"varint,20,opt,name=is_owner,json=isOwner,proto3" json:"is_owner,omitempty"`
// contains filtered or unexported fields
}
AgentInfo represents a compiled AI agent.
func (*AgentInfo) Descriptor
deprecated
func (*AgentInfo) GetAutoFix ¶
func (*AgentInfo) GetBuildModel ¶
func (*AgentInfo) GetBuildProviderId ¶
func (*AgentInfo) GetCreatedAt ¶
func (x *AgentInfo) GetCreatedAt() *timestamppb.Timestamp
func (*AgentInfo) GetDescription ¶
func (*AgentInfo) GetErrorMessage ¶
func (*AgentInfo) GetExecModel ¶
func (*AgentInfo) GetExecProviderId ¶
func (*AgentInfo) GetIsOwner ¶
func (*AgentInfo) GetOwnerName ¶
func (*AgentInfo) GetRunning ¶
func (*AgentInfo) GetSourceRef ¶
func (*AgentInfo) GetUpdatedAt ¶
func (x *AgentInfo) GetUpdatedAt() *timestamppb.Timestamp
func (*AgentInfo) GetUpgradeStatus ¶
func (*AgentInfo) GetYourAccess ¶
func (*AgentInfo) ProtoMessage ¶
func (*AgentInfo) ProtoMessage()
func (*AgentInfo) ProtoReflect ¶
func (x *AgentInfo) ProtoReflect() protoreflect.Message
type AgentMemberInfo ¶
type AgentMemberInfo struct {
UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // grantee principal id (user or group)
Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
Role string `protobuf:"bytes,4,opt,name=role,proto3" json:"role,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
Kind string `protobuf:"bytes,6,opt,name=kind,proto3" json:"kind,omitempty"` // grantee kind: "user" or "group"
// contains filtered or unexported fields
}
func (*AgentMemberInfo) Descriptor
deprecated
func (*AgentMemberInfo) Descriptor() ([]byte, []int)
Deprecated: Use AgentMemberInfo.ProtoReflect.Descriptor instead.
func (*AgentMemberInfo) GetCreatedAt ¶
func (x *AgentMemberInfo) GetCreatedAt() *timestamppb.Timestamp
func (*AgentMemberInfo) GetDisplayName ¶
func (x *AgentMemberInfo) GetDisplayName() string
func (*AgentMemberInfo) GetEmail ¶
func (x *AgentMemberInfo) GetEmail() string
func (*AgentMemberInfo) GetKind ¶
func (x *AgentMemberInfo) GetKind() string
func (*AgentMemberInfo) GetRole ¶
func (x *AgentMemberInfo) GetRole() string
func (*AgentMemberInfo) GetUserId ¶
func (x *AgentMemberInfo) GetUserId() string
func (*AgentMemberInfo) ProtoMessage ¶
func (*AgentMemberInfo) ProtoMessage()
func (*AgentMemberInfo) ProtoReflect ¶
func (x *AgentMemberInfo) ProtoReflect() protoreflect.Message
func (*AgentMemberInfo) Reset ¶
func (x *AgentMemberInfo) Reset()
func (*AgentMemberInfo) String ¶
func (x *AgentMemberInfo) String() string
type AgentMessageInfo ¶
type AgentMessageInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// seq is the monotonic insertion-order axis on agent_messages. Used as the
// pagination cursor instead of created_at because rows persisted in one
// transaction (assistant + tool batch) share an identical created_at.
Seq int64 `protobuf:"varint,2,opt,name=seq,proto3" json:"seq,omitempty"`
Role string `protobuf:"bytes,3,opt,name=role,proto3" json:"role,omitempty"` // "user", "assistant", "system", "tool"
Source string `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"` // "user" (default), "system" (injected by Airlock), "bridge", "error"
Content string `protobuf:"bytes,5,opt,name=content,proto3" json:"content,omitempty"`
Parts string `protobuf:"bytes,6,opt,name=parts,proto3" json:"parts,omitempty"` // JSON-encoded goai Content for rich message display
CostEstimate float64 `protobuf:"fixed64,7,opt,name=cost_estimate,json=costEstimate,proto3" json:"cost_estimate,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// run_id groups assistant + tool rows produced by the same run so the UI
// can fold a multi-step run_js loop back into a single bubble — the live
// streaming path bundles them via finalizeMessage but the persisted shape
// is one row per LLM step. Empty for user/system rows that don't belong
// to a run.
RunId string `protobuf:"bytes,9,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`
// contains filtered or unexported fields
}
AgentMessageInfo represents a single message in a conversation.
func (*AgentMessageInfo) Descriptor
deprecated
func (*AgentMessageInfo) Descriptor() ([]byte, []int)
Deprecated: Use AgentMessageInfo.ProtoReflect.Descriptor instead.
func (*AgentMessageInfo) GetContent ¶
func (x *AgentMessageInfo) GetContent() string
func (*AgentMessageInfo) GetCostEstimate ¶
func (x *AgentMessageInfo) GetCostEstimate() float64
func (*AgentMessageInfo) GetCreatedAt ¶
func (x *AgentMessageInfo) GetCreatedAt() *timestamppb.Timestamp
func (*AgentMessageInfo) GetId ¶
func (x *AgentMessageInfo) GetId() string
func (*AgentMessageInfo) GetParts ¶
func (x *AgentMessageInfo) GetParts() string
func (*AgentMessageInfo) GetRole ¶
func (x *AgentMessageInfo) GetRole() string
func (*AgentMessageInfo) GetRunId ¶
func (x *AgentMessageInfo) GetRunId() string
func (*AgentMessageInfo) GetSeq ¶
func (x *AgentMessageInfo) GetSeq() int64
func (*AgentMessageInfo) GetSource ¶
func (x *AgentMessageInfo) GetSource() string
func (*AgentMessageInfo) ProtoMessage ¶
func (*AgentMessageInfo) ProtoMessage()
func (*AgentMessageInfo) ProtoReflect ¶
func (x *AgentMessageInfo) ProtoReflect() protoreflect.Message
func (*AgentMessageInfo) Reset ¶
func (x *AgentMessageInfo) Reset()
func (*AgentMessageInfo) String ¶
func (x *AgentMessageInfo) String() string
type AgentModelConfig ¶
type AgentModelConfig struct {
// Per-agent capability overrides — mirror system_settings.default_*_*
// 1:1. Each slot is two fields: bare model name + providers row UUID.
BuildModel string `protobuf:"bytes,1,opt,name=build_model,json=buildModel,proto3" json:"build_model,omitempty"`
ExecModel string `protobuf:"bytes,2,opt,name=exec_model,json=execModel,proto3" json:"exec_model,omitempty"`
SttModel string `protobuf:"bytes,3,opt,name=stt_model,json=sttModel,proto3" json:"stt_model,omitempty"`
VisionModel string `protobuf:"bytes,4,opt,name=vision_model,json=visionModel,proto3" json:"vision_model,omitempty"`
TtsModel string `protobuf:"bytes,5,opt,name=tts_model,json=ttsModel,proto3" json:"tts_model,omitempty"`
ImageGenModel string `protobuf:"bytes,6,opt,name=image_gen_model,json=imageGenModel,proto3" json:"image_gen_model,omitempty"`
EmbeddingModel string `protobuf:"bytes,7,opt,name=embedding_model,json=embeddingModel,proto3" json:"embedding_model,omitempty"`
SearchModel string `protobuf:"bytes,8,opt,name=search_model,json=searchModel,proto3" json:"search_model,omitempty"`
Slots []*ModelSlotInfo `protobuf:"bytes,9,rep,name=slots,proto3" json:"slots,omitempty"`
BuildProviderId string `protobuf:"bytes,10,opt,name=build_provider_id,json=buildProviderId,proto3" json:"build_provider_id,omitempty"`
ExecProviderId string `protobuf:"bytes,11,opt,name=exec_provider_id,json=execProviderId,proto3" json:"exec_provider_id,omitempty"`
SttProviderId string `protobuf:"bytes,12,opt,name=stt_provider_id,json=sttProviderId,proto3" json:"stt_provider_id,omitempty"`
VisionProviderId string `protobuf:"bytes,13,opt,name=vision_provider_id,json=visionProviderId,proto3" json:"vision_provider_id,omitempty"`
TtsProviderId string `protobuf:"bytes,14,opt,name=tts_provider_id,json=ttsProviderId,proto3" json:"tts_provider_id,omitempty"`
ImageGenProviderId string `protobuf:"bytes,15,opt,name=image_gen_provider_id,json=imageGenProviderId,proto3" json:"image_gen_provider_id,omitempty"`
EmbeddingProviderId string `protobuf:"bytes,16,opt,name=embedding_provider_id,json=embeddingProviderId,proto3" json:"embedding_provider_id,omitempty"`
SearchProviderId string `protobuf:"bytes,17,opt,name=search_provider_id,json=searchProviderId,proto3" json:"search_provider_id,omitempty"`
// system_defaults maps each capability-override field name (buildModel,
// execModel, sttModel, visionModel, ttsModel, imageGenModel,
// embeddingModel, searchModel) to the tenant system default an empty
// override inherits. Read-only, ignored on update; the UI shows it as the
// picker's "Default (…)" placeholder for an unset capability slot.
SystemDefaults map[string]*ModelRef `` /* 178-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*AgentModelConfig) Descriptor
deprecated
func (*AgentModelConfig) Descriptor() ([]byte, []int)
Deprecated: Use AgentModelConfig.ProtoReflect.Descriptor instead.
func (*AgentModelConfig) GetBuildModel ¶
func (x *AgentModelConfig) GetBuildModel() string
func (*AgentModelConfig) GetBuildProviderId ¶
func (x *AgentModelConfig) GetBuildProviderId() string
func (*AgentModelConfig) GetEmbeddingModel ¶
func (x *AgentModelConfig) GetEmbeddingModel() string
func (*AgentModelConfig) GetEmbeddingProviderId ¶
func (x *AgentModelConfig) GetEmbeddingProviderId() string
func (*AgentModelConfig) GetExecModel ¶
func (x *AgentModelConfig) GetExecModel() string
func (*AgentModelConfig) GetExecProviderId ¶
func (x *AgentModelConfig) GetExecProviderId() string
func (*AgentModelConfig) GetImageGenModel ¶
func (x *AgentModelConfig) GetImageGenModel() string
func (*AgentModelConfig) GetImageGenProviderId ¶
func (x *AgentModelConfig) GetImageGenProviderId() string
func (*AgentModelConfig) GetSearchModel ¶
func (x *AgentModelConfig) GetSearchModel() string
func (*AgentModelConfig) GetSearchProviderId ¶
func (x *AgentModelConfig) GetSearchProviderId() string
func (*AgentModelConfig) GetSlots ¶
func (x *AgentModelConfig) GetSlots() []*ModelSlotInfo
func (*AgentModelConfig) GetSttModel ¶
func (x *AgentModelConfig) GetSttModel() string
func (*AgentModelConfig) GetSttProviderId ¶
func (x *AgentModelConfig) GetSttProviderId() string
func (*AgentModelConfig) GetSystemDefaults ¶
func (x *AgentModelConfig) GetSystemDefaults() map[string]*ModelRef
func (*AgentModelConfig) GetTtsModel ¶
func (x *AgentModelConfig) GetTtsModel() string
func (*AgentModelConfig) GetTtsProviderId ¶
func (x *AgentModelConfig) GetTtsProviderId() string
func (*AgentModelConfig) GetVisionModel ¶
func (x *AgentModelConfig) GetVisionModel() string
func (*AgentModelConfig) GetVisionProviderId ¶
func (x *AgentModelConfig) GetVisionProviderId() string
func (*AgentModelConfig) ProtoMessage ¶
func (*AgentModelConfig) ProtoMessage()
func (*AgentModelConfig) ProtoReflect ¶
func (x *AgentModelConfig) ProtoReflect() protoreflect.Message
func (*AgentModelConfig) Reset ¶
func (x *AgentModelConfig) Reset()
func (*AgentModelConfig) String ¶
func (x *AgentModelConfig) String() string
type AgentSyncedEvent ¶
type AgentSyncedEvent struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
// contains filtered or unexported fields
}
AgentSyncedEvent fires after the agent container completes a sync — frontend tabs that show synced surface (tools, webhooks, crons, routes, MCP servers, connections, model slots) refetch on this event so the user sees the new shape without a page reload.
func (*AgentSyncedEvent) Descriptor
deprecated
func (*AgentSyncedEvent) Descriptor() ([]byte, []int)
Deprecated: Use AgentSyncedEvent.ProtoReflect.Descriptor instead.
func (*AgentSyncedEvent) GetAgentId ¶
func (x *AgentSyncedEvent) GetAgentId() string
func (*AgentSyncedEvent) ProtoMessage ¶
func (*AgentSyncedEvent) ProtoMessage()
func (*AgentSyncedEvent) ProtoReflect ¶
func (x *AgentSyncedEvent) ProtoReflect() protoreflect.Message
func (*AgentSyncedEvent) Reset ¶
func (x *AgentSyncedEvent) Reset()
func (*AgentSyncedEvent) String ¶
func (x *AgentSyncedEvent) String() string
type AllowedModel ¶
type AllowedModel struct {
ProviderId string `protobuf:"bytes,1,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"`
Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
// contains filtered or unexported fields
}
AllowedModel is one (provider row, model id) pair the caller may assign.
func (*AllowedModel) Descriptor
deprecated
func (*AllowedModel) Descriptor() ([]byte, []int)
Deprecated: Use AllowedModel.ProtoReflect.Descriptor instead.
func (*AllowedModel) GetModel ¶
func (x *AllowedModel) GetModel() string
func (*AllowedModel) GetProviderId ¶
func (x *AllowedModel) GetProviderId() string
func (*AllowedModel) ProtoMessage ¶
func (*AllowedModel) ProtoMessage()
func (*AllowedModel) ProtoReflect ¶
func (x *AllowedModel) ProtoReflect() protoreflect.Message
func (*AllowedModel) Reset ¶
func (x *AllowedModel) Reset()
func (*AllowedModel) String ¶
func (x *AllowedModel) String() string
type BindNeedRequest ¶
type BindNeedRequest struct {
ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
// contains filtered or unexported fields
}
func (*BindNeedRequest) Descriptor
deprecated
func (*BindNeedRequest) Descriptor() ([]byte, []int)
Deprecated: Use BindNeedRequest.ProtoReflect.Descriptor instead.
func (*BindNeedRequest) GetResourceId ¶
func (x *BindNeedRequest) GetResourceId() string
func (*BindNeedRequest) ProtoMessage ¶
func (*BindNeedRequest) ProtoMessage()
func (*BindNeedRequest) ProtoReflect ¶
func (x *BindNeedRequest) ProtoReflect() protoreflect.Message
func (*BindNeedRequest) Reset ¶
func (x *BindNeedRequest) Reset()
func (*BindNeedRequest) String ¶
func (x *BindNeedRequest) String() string
type BridgeInfo ¶
type BridgeInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
AgentId string `protobuf:"bytes,2,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` // empty when is_system is true
Owner *UserSummary `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"`
Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // "telegram"
Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
BotUsername string `protobuf:"bytes,6,opt,name=bot_username,json=botUsername,proto3" json:"bot_username,omitempty"` // @handle from platform
Status string `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"` // "active", "error"
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// True when inbound DMs route to the in-airlock sysagent instead of an
// agent. Disjoint with agent_id — exactly one is set.
IsSystem bool `protobuf:"varint,11,opt,name=is_system,json=isSystem,proto3" json:"is_system,omitempty"`
// Telegram manager-bot capability: this bot creates new bots for users via
// the deep-link flow. Telegram-only and at most one across the instance.
IsManager bool `protobuf:"varint,12,opt,name=is_manager,json=isManager,proto3" json:"is_manager,omitempty"`
// Last live can_manage_bots check failure for a manager bridge; empty when
// healthy. Lets the UI show "capability revoked — re-enable in BotFather".
ManagerError string `protobuf:"bytes,13,opt,name=manager_error,json=managerError,proto3" json:"manager_error,omitempty"`
// contains filtered or unexported fields
}
BridgeInfo represents a chat platform bot instance.
func (*BridgeInfo) Descriptor
deprecated
func (*BridgeInfo) Descriptor() ([]byte, []int)
Deprecated: Use BridgeInfo.ProtoReflect.Descriptor instead.
func (*BridgeInfo) GetAgentId ¶
func (x *BridgeInfo) GetAgentId() string
func (*BridgeInfo) GetBotUsername ¶
func (x *BridgeInfo) GetBotUsername() string
func (*BridgeInfo) GetCreatedAt ¶
func (x *BridgeInfo) GetCreatedAt() *timestamppb.Timestamp
func (*BridgeInfo) GetId ¶
func (x *BridgeInfo) GetId() string
func (*BridgeInfo) GetIsManager ¶
func (x *BridgeInfo) GetIsManager() bool
func (*BridgeInfo) GetIsSystem ¶
func (x *BridgeInfo) GetIsSystem() bool
func (*BridgeInfo) GetManagerError ¶
func (x *BridgeInfo) GetManagerError() string
func (*BridgeInfo) GetName ¶
func (x *BridgeInfo) GetName() string
func (*BridgeInfo) GetOwner ¶
func (x *BridgeInfo) GetOwner() *UserSummary
func (*BridgeInfo) GetStatus ¶
func (x *BridgeInfo) GetStatus() string
func (*BridgeInfo) GetType ¶
func (x *BridgeInfo) GetType() string
func (*BridgeInfo) GetUpdatedAt ¶
func (x *BridgeInfo) GetUpdatedAt() *timestamppb.Timestamp
func (*BridgeInfo) ProtoMessage ¶
func (*BridgeInfo) ProtoMessage()
func (*BridgeInfo) ProtoReflect ¶
func (x *BridgeInfo) ProtoReflect() protoreflect.Message
func (*BridgeInfo) Reset ¶
func (x *BridgeInfo) Reset()
func (*BridgeInfo) String ¶
func (x *BridgeInfo) String() string
type CandidateInfo ¶
type CandidateInfo struct {
ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Slug string `protobuf:"bytes,3,opt,name=slug,proto3" json:"slug,omitempty"`
// contains filtered or unexported fields
}
CandidateInfo is an existing resource whose shape matches a need (bindable for reuse).
func (*CandidateInfo) Descriptor
deprecated
func (*CandidateInfo) Descriptor() ([]byte, []int)
Deprecated: Use CandidateInfo.ProtoReflect.Descriptor instead.
func (*CandidateInfo) GetName ¶
func (x *CandidateInfo) GetName() string
func (*CandidateInfo) GetResourceId ¶
func (x *CandidateInfo) GetResourceId() string
func (*CandidateInfo) GetSlug ¶
func (x *CandidateInfo) GetSlug() string
func (*CandidateInfo) ProtoMessage ¶
func (*CandidateInfo) ProtoMessage()
func (*CandidateInfo) ProtoReflect ¶
func (x *CandidateInfo) ProtoReflect() protoreflect.Message
func (*CandidateInfo) Reset ¶
func (x *CandidateInfo) Reset()
func (*CandidateInfo) String ¶
func (x *CandidateInfo) String() string
type ChangePasswordRequest ¶
type ChangePasswordRequest struct {
CurrentPassword string `protobuf:"bytes,1,opt,name=current_password,json=currentPassword,proto3" json:"current_password,omitempty"`
NewPassword string `protobuf:"bytes,2,opt,name=new_password,json=newPassword,proto3" json:"new_password,omitempty"`
// contains filtered or unexported fields
}
func (*ChangePasswordRequest) Descriptor
deprecated
func (*ChangePasswordRequest) Descriptor() ([]byte, []int)
Deprecated: Use ChangePasswordRequest.ProtoReflect.Descriptor instead.
func (*ChangePasswordRequest) GetCurrentPassword ¶
func (x *ChangePasswordRequest) GetCurrentPassword() string
func (*ChangePasswordRequest) GetNewPassword ¶
func (x *ChangePasswordRequest) GetNewPassword() string
func (*ChangePasswordRequest) ProtoMessage ¶
func (*ChangePasswordRequest) ProtoMessage()
func (*ChangePasswordRequest) ProtoReflect ¶
func (x *ChangePasswordRequest) ProtoReflect() protoreflect.Message
func (*ChangePasswordRequest) Reset ¶
func (x *ChangePasswordRequest) Reset()
func (*ChangePasswordRequest) String ¶
func (x *ChangePasswordRequest) String() string
type ChangePasswordResponse ¶
type ChangePasswordResponse struct {
AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
RefreshToken string `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
// contains filtered or unexported fields
}
func (*ChangePasswordResponse) Descriptor
deprecated
func (*ChangePasswordResponse) Descriptor() ([]byte, []int)
Deprecated: Use ChangePasswordResponse.ProtoReflect.Descriptor instead.
func (*ChangePasswordResponse) GetAccessToken ¶
func (x *ChangePasswordResponse) GetAccessToken() string
func (*ChangePasswordResponse) GetRefreshToken ¶
func (x *ChangePasswordResponse) GetRefreshToken() string
func (*ChangePasswordResponse) ProtoMessage ¶
func (*ChangePasswordResponse) ProtoMessage()
func (*ChangePasswordResponse) ProtoReflect ¶
func (x *ChangePasswordResponse) ProtoReflect() protoreflect.Message
func (*ChangePasswordResponse) Reset ¶
func (x *ChangePasswordResponse) Reset()
func (*ChangePasswordResponse) String ¶
func (x *ChangePasswordResponse) String() string
type CloneAgentRequest ¶
type CloneAgentRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
// contains filtered or unexported fields
}
CloneAgentRequest forks an existing agent's code into a new agent owned by the caller. Only the code + authored config is copied — no data, secrets, or resource bindings. name/slug are required and must be unique.
func (*CloneAgentRequest) Descriptor
deprecated
func (*CloneAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use CloneAgentRequest.ProtoReflect.Descriptor instead.
func (*CloneAgentRequest) GetName ¶
func (x *CloneAgentRequest) GetName() string
func (*CloneAgentRequest) GetSlug ¶
func (x *CloneAgentRequest) GetSlug() string
func (*CloneAgentRequest) ProtoMessage ¶
func (*CloneAgentRequest) ProtoMessage()
func (*CloneAgentRequest) ProtoReflect ¶
func (x *CloneAgentRequest) ProtoReflect() protoreflect.Message
func (*CloneAgentRequest) Reset ¶
func (x *CloneAgentRequest) Reset()
func (*CloneAgentRequest) String ¶
func (x *CloneAgentRequest) String() string
type CloneAgentResponse ¶
type CloneAgentResponse struct {
Agent *AgentInfo `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"`
// contains filtered or unexported fields
}
func (*CloneAgentResponse) Descriptor
deprecated
func (*CloneAgentResponse) Descriptor() ([]byte, []int)
Deprecated: Use CloneAgentResponse.ProtoReflect.Descriptor instead.
func (*CloneAgentResponse) GetAgent ¶
func (x *CloneAgentResponse) GetAgent() *AgentInfo
func (*CloneAgentResponse) ProtoMessage ¶
func (*CloneAgentResponse) ProtoMessage()
func (*CloneAgentResponse) ProtoReflect ¶
func (x *CloneAgentResponse) ProtoReflect() protoreflect.Message
func (*CloneAgentResponse) Reset ¶
func (x *CloneAgentResponse) Reset()
func (*CloneAgentResponse) String ¶
func (x *CloneAgentResponse) String() string
type ConfigureExecEndpointRequest ¶
type ConfigureExecEndpointRequest struct {
Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
SshUser string `protobuf:"bytes,3,opt,name=ssh_user,json=sshUser,proto3" json:"ssh_user,omitempty"`
// contains filtered or unexported fields
}
func (*ConfigureExecEndpointRequest) Descriptor
deprecated
func (*ConfigureExecEndpointRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigureExecEndpointRequest.ProtoReflect.Descriptor instead.
func (*ConfigureExecEndpointRequest) GetHost ¶
func (x *ConfigureExecEndpointRequest) GetHost() string
func (*ConfigureExecEndpointRequest) GetPort ¶
func (x *ConfigureExecEndpointRequest) GetPort() int32
func (*ConfigureExecEndpointRequest) GetSshUser ¶
func (x *ConfigureExecEndpointRequest) GetSshUser() string
func (*ConfigureExecEndpointRequest) ProtoMessage ¶
func (*ConfigureExecEndpointRequest) ProtoMessage()
func (*ConfigureExecEndpointRequest) ProtoReflect ¶
func (x *ConfigureExecEndpointRequest) ProtoReflect() protoreflect.Message
func (*ConfigureExecEndpointRequest) Reset ¶
func (x *ConfigureExecEndpointRequest) Reset()
func (*ConfigureExecEndpointRequest) String ¶
func (x *ConfigureExecEndpointRequest) String() string
type ConfigureExecEndpointResponse ¶
type ConfigureExecEndpointResponse struct {
Endpoint *ExecEndpointInfo `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
// contains filtered or unexported fields
}
func (*ConfigureExecEndpointResponse) Descriptor
deprecated
func (*ConfigureExecEndpointResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigureExecEndpointResponse.ProtoReflect.Descriptor instead.
func (*ConfigureExecEndpointResponse) GetEndpoint ¶
func (x *ConfigureExecEndpointResponse) GetEndpoint() *ExecEndpointInfo
func (*ConfigureExecEndpointResponse) ProtoMessage ¶
func (*ConfigureExecEndpointResponse) ProtoMessage()
func (*ConfigureExecEndpointResponse) ProtoReflect ¶
func (x *ConfigureExecEndpointResponse) ProtoReflect() protoreflect.Message
func (*ConfigureExecEndpointResponse) Reset ¶
func (x *ConfigureExecEndpointResponse) Reset()
func (*ConfigureExecEndpointResponse) String ¶
func (x *ConfigureExecEndpointResponse) String() string
type ConnectAgentGitRequest ¶
type ConnectAgentGitRequest struct {
GitRemoteUrl string `protobuf:"bytes,1,opt,name=git_remote_url,json=gitRemoteUrl,proto3" json:"git_remote_url,omitempty"`
GitCredentialId string `protobuf:"bytes,2,opt,name=git_credential_id,json=gitCredentialId,proto3" json:"git_credential_id,omitempty"`
DefaultBranch string `protobuf:"bytes,3,opt,name=default_branch,json=defaultBranch,proto3" json:"default_branch,omitempty"` // empty → "main"
GitMode string `protobuf:"bytes,4,opt,name=git_mode,json=gitMode,proto3" json:"git_mode,omitempty"` // "read_write" | "read_only"
// contains filtered or unexported fields
}
func (*ConnectAgentGitRequest) Descriptor
deprecated
func (*ConnectAgentGitRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConnectAgentGitRequest.ProtoReflect.Descriptor instead.
func (*ConnectAgentGitRequest) GetDefaultBranch ¶
func (x *ConnectAgentGitRequest) GetDefaultBranch() string
func (*ConnectAgentGitRequest) GetGitCredentialId ¶
func (x *ConnectAgentGitRequest) GetGitCredentialId() string
func (*ConnectAgentGitRequest) GetGitMode ¶
func (x *ConnectAgentGitRequest) GetGitMode() string
func (*ConnectAgentGitRequest) GetGitRemoteUrl ¶
func (x *ConnectAgentGitRequest) GetGitRemoteUrl() string
func (*ConnectAgentGitRequest) ProtoMessage ¶
func (*ConnectAgentGitRequest) ProtoMessage()
func (*ConnectAgentGitRequest) ProtoReflect ¶
func (x *ConnectAgentGitRequest) ProtoReflect() protoreflect.Message
func (*ConnectAgentGitRequest) Reset ¶
func (x *ConnectAgentGitRequest) Reset()
func (*ConnectAgentGitRequest) String ¶
func (x *ConnectAgentGitRequest) String() string
type ConnectAgentGitResponse ¶
type ConnectAgentGitResponse struct {
Config *AgentGitConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
// contains filtered or unexported fields
}
func (*ConnectAgentGitResponse) Descriptor
deprecated
func (*ConnectAgentGitResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConnectAgentGitResponse.ProtoReflect.Descriptor instead.
func (*ConnectAgentGitResponse) GetConfig ¶
func (x *ConnectAgentGitResponse) GetConfig() *AgentGitConfig
func (*ConnectAgentGitResponse) ProtoMessage ¶
func (*ConnectAgentGitResponse) ProtoMessage()
func (*ConnectAgentGitResponse) ProtoReflect ¶
func (x *ConnectAgentGitResponse) ProtoReflect() protoreflect.Message
func (*ConnectAgentGitResponse) Reset ¶
func (x *ConnectAgentGitResponse) Reset()
func (*ConnectAgentGitResponse) String ¶
func (x *ConnectAgentGitResponse) String() string
type ConnectionInfo ¶
type ConnectionInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
AuthMode string `protobuf:"bytes,5,opt,name=auth_mode,json=authMode,proto3" json:"auth_mode,omitempty"` // "oauth2", "api_key"
AuthUrl string `protobuf:"bytes,6,opt,name=auth_url,json=authUrl,proto3" json:"auth_url,omitempty"` // Airlock-hosted URL to start auth
SetupInstructions string `protobuf:"bytes,7,opt,name=setup_instructions,json=setupInstructions,proto3" json:"setup_instructions,omitempty"`
Authorized bool `protobuf:"varint,8,opt,name=authorized,proto3" json:"authorized,omitempty"` // whether credentials exist and are valid
HasOauthApp bool `protobuf:"varint,9,opt,name=has_oauth_app,json=hasOauthApp,proto3" json:"has_oauth_app,omitempty"` // whether client_id/secret configured (oauth2 only)
TokenExpiresAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=token_expires_at,json=tokenExpiresAt,proto3" json:"token_expires_at,omitempty"`
// Human-readable health warnings for an authorized-but-fragile
// connection (e.g. no refresh token, or an expired token). Empty when
// healthy; the UI shows a (!) indicator when non-empty.
Warnings []string `protobuf:"bytes,11,rep,name=warnings,proto3" json:"warnings,omitempty"`
// contains filtered or unexported fields
}
ConnectionInfo shows a connection definition with credential status.
func (*ConnectionInfo) Descriptor
deprecated
func (*ConnectionInfo) Descriptor() ([]byte, []int)
Deprecated: Use ConnectionInfo.ProtoReflect.Descriptor instead.
func (*ConnectionInfo) GetAuthMode ¶
func (x *ConnectionInfo) GetAuthMode() string
func (*ConnectionInfo) GetAuthUrl ¶
func (x *ConnectionInfo) GetAuthUrl() string
func (*ConnectionInfo) GetAuthorized ¶
func (x *ConnectionInfo) GetAuthorized() bool
func (*ConnectionInfo) GetDescription ¶
func (x *ConnectionInfo) GetDescription() string
func (*ConnectionInfo) GetHasOauthApp ¶
func (x *ConnectionInfo) GetHasOauthApp() bool
func (*ConnectionInfo) GetId ¶
func (x *ConnectionInfo) GetId() string
func (*ConnectionInfo) GetName ¶
func (x *ConnectionInfo) GetName() string
func (*ConnectionInfo) GetSetupInstructions ¶
func (x *ConnectionInfo) GetSetupInstructions() string
func (*ConnectionInfo) GetSlug ¶
func (x *ConnectionInfo) GetSlug() string
func (*ConnectionInfo) GetTokenExpiresAt ¶
func (x *ConnectionInfo) GetTokenExpiresAt() *timestamppb.Timestamp
func (*ConnectionInfo) GetWarnings ¶
func (x *ConnectionInfo) GetWarnings() []string
func (*ConnectionInfo) ProtoMessage ¶
func (*ConnectionInfo) ProtoMessage()
func (*ConnectionInfo) ProtoReflect ¶
func (x *ConnectionInfo) ProtoReflect() protoreflect.Message
func (*ConnectionInfo) Reset ¶
func (x *ConnectionInfo) Reset()
func (*ConnectionInfo) String ¶
func (x *ConnectionInfo) String() string
type ConnectionSetupStatusResponse ¶
type ConnectionSetupStatusResponse struct {
Counts *SetupCountsInfo `protobuf:"bytes,1,opt,name=counts,proto3" json:"counts,omitempty"`
// contains filtered or unexported fields
}
func (*ConnectionSetupStatusResponse) Descriptor
deprecated
func (*ConnectionSetupStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConnectionSetupStatusResponse.ProtoReflect.Descriptor instead.
func (*ConnectionSetupStatusResponse) GetCounts ¶
func (x *ConnectionSetupStatusResponse) GetCounts() *SetupCountsInfo
func (*ConnectionSetupStatusResponse) ProtoMessage ¶
func (*ConnectionSetupStatusResponse) ProtoMessage()
func (*ConnectionSetupStatusResponse) ProtoReflect ¶
func (x *ConnectionSetupStatusResponse) ProtoReflect() protoreflect.Message
func (*ConnectionSetupStatusResponse) Reset ¶
func (x *ConnectionSetupStatusResponse) Reset()
func (*ConnectionSetupStatusResponse) String ¶
func (x *ConnectionSetupStatusResponse) String() string
type ConversationFeedItem ¶
type ConversationFeedItem struct {
Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"` // "agent" | "system"
Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
AgentId string `protobuf:"bytes,3,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` // empty for system conversations
Title string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
Status string `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"` // system conversations only (e.g. awaiting_confirmation)
// contains filtered or unexported fields
}
One row of the merged sidebar feed (agent web conversations + system conversations), keyset-paginated newest-first.
func (*ConversationFeedItem) Descriptor
deprecated
func (*ConversationFeedItem) Descriptor() ([]byte, []int)
Deprecated: Use ConversationFeedItem.ProtoReflect.Descriptor instead.
func (*ConversationFeedItem) GetAgentId ¶
func (x *ConversationFeedItem) GetAgentId() string
func (*ConversationFeedItem) GetId ¶
func (x *ConversationFeedItem) GetId() string
func (*ConversationFeedItem) GetKind ¶
func (x *ConversationFeedItem) GetKind() string
func (*ConversationFeedItem) GetStatus ¶
func (x *ConversationFeedItem) GetStatus() string
func (*ConversationFeedItem) GetTitle ¶
func (x *ConversationFeedItem) GetTitle() string
func (*ConversationFeedItem) GetUpdatedAt ¶
func (x *ConversationFeedItem) GetUpdatedAt() *timestamppb.Timestamp
func (*ConversationFeedItem) ProtoMessage ¶
func (*ConversationFeedItem) ProtoMessage()
func (*ConversationFeedItem) ProtoReflect ¶
func (x *ConversationFeedItem) ProtoReflect() protoreflect.Message
func (*ConversationFeedItem) Reset ¶
func (x *ConversationFeedItem) Reset()
func (*ConversationFeedItem) String ¶
func (x *ConversationFeedItem) String() string
type ConversationInfo ¶
type ConversationInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
AgentId string `protobuf:"bytes,2,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
Source string `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"` // "web", "telegram", etc.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
ConversationInfo represents an agent conversation.
func (*ConversationInfo) Descriptor
deprecated
func (*ConversationInfo) Descriptor() ([]byte, []int)
Deprecated: Use ConversationInfo.ProtoReflect.Descriptor instead.
func (*ConversationInfo) GetAgentId ¶
func (x *ConversationInfo) GetAgentId() string
func (*ConversationInfo) GetCreatedAt ¶
func (x *ConversationInfo) GetCreatedAt() *timestamppb.Timestamp
func (*ConversationInfo) GetId ¶
func (x *ConversationInfo) GetId() string
func (*ConversationInfo) GetSource ¶
func (x *ConversationInfo) GetSource() string
func (*ConversationInfo) GetTitle ¶
func (x *ConversationInfo) GetTitle() string
func (*ConversationInfo) GetUpdatedAt ¶
func (x *ConversationInfo) GetUpdatedAt() *timestamppb.Timestamp
func (*ConversationInfo) ProtoMessage ¶
func (*ConversationInfo) ProtoMessage()
func (*ConversationInfo) ProtoReflect ¶
func (x *ConversationInfo) ProtoReflect() protoreflect.Message
func (*ConversationInfo) Reset ¶
func (x *ConversationInfo) Reset()
func (*ConversationInfo) String ¶
func (x *ConversationInfo) String() string
type CreateAgentRequest ¶
type CreateAgentRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// build_model / exec_model carry the bare model name. The
// accompanying *_provider_id binds the slot to a specific providers
// row (multi-key support). Empty + empty ⇄ inherit system default.
BuildModel string `protobuf:"bytes,4,opt,name=build_model,json=buildModel,proto3" json:"build_model,omitempty"`
ExecModel string `protobuf:"bytes,5,opt,name=exec_model,json=execModel,proto3" json:"exec_model,omitempty"`
Instructions string `protobuf:"bytes,6,opt,name=instructions,proto3" json:"instructions,omitempty"`
BuildProviderId string `protobuf:"bytes,7,opt,name=build_provider_id,json=buildProviderId,proto3" json:"build_provider_id,omitempty"`
ExecProviderId string `protobuf:"bytes,8,opt,name=exec_provider_id,json=execProviderId,proto3" json:"exec_provider_id,omitempty"`
// Optional external git connection. When git_remote_url is set the
// agent is attached to the remote on create and the scaffold +
// codegen are pushed to it via the build pipeline.
GitRemoteUrl string `protobuf:"bytes,9,opt,name=git_remote_url,json=gitRemoteUrl,proto3" json:"git_remote_url,omitempty"`
GitCredentialId string `protobuf:"bytes,10,opt,name=git_credential_id,json=gitCredentialId,proto3" json:"git_credential_id,omitempty"`
GitDefaultBranch string `protobuf:"bytes,11,opt,name=git_default_branch,json=gitDefaultBranch,proto3" json:"git_default_branch,omitempty"` // empty → "main"
// When true, create only the draft agent row and grants; source upload will
// populate the repo and start the first build.
SkipInitialBuild bool `protobuf:"varint,12,opt,name=skip_initial_build,json=skipInitialBuild,proto3" json:"skip_initial_build,omitempty"`
// "read_write" keeps a writable remote connected, "read_only" keeps Git
// authoritative without Airlock pushes, and "import_once" copies populated
// source without retaining the remote.
GitMode string `protobuf:"bytes,14,opt,name=git_mode,json=gitMode,proto3" json:"git_mode,omitempty"`
// contains filtered or unexported fields
}
func (*CreateAgentRequest) Descriptor
deprecated
func (*CreateAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAgentRequest.ProtoReflect.Descriptor instead.
func (*CreateAgentRequest) GetBuildModel ¶
func (x *CreateAgentRequest) GetBuildModel() string
func (*CreateAgentRequest) GetBuildProviderId ¶
func (x *CreateAgentRequest) GetBuildProviderId() string
func (*CreateAgentRequest) GetDescription ¶
func (x *CreateAgentRequest) GetDescription() string
func (*CreateAgentRequest) GetExecModel ¶
func (x *CreateAgentRequest) GetExecModel() string
func (*CreateAgentRequest) GetExecProviderId ¶
func (x *CreateAgentRequest) GetExecProviderId() string
func (*CreateAgentRequest) GetGitCredentialId ¶
func (x *CreateAgentRequest) GetGitCredentialId() string
func (*CreateAgentRequest) GetGitDefaultBranch ¶
func (x *CreateAgentRequest) GetGitDefaultBranch() string
func (*CreateAgentRequest) GetGitMode ¶
func (x *CreateAgentRequest) GetGitMode() string
func (*CreateAgentRequest) GetGitRemoteUrl ¶
func (x *CreateAgentRequest) GetGitRemoteUrl() string
func (*CreateAgentRequest) GetInstructions ¶
func (x *CreateAgentRequest) GetInstructions() string
func (*CreateAgentRequest) GetName ¶
func (x *CreateAgentRequest) GetName() string
func (*CreateAgentRequest) GetSkipInitialBuild ¶
func (x *CreateAgentRequest) GetSkipInitialBuild() bool
func (*CreateAgentRequest) GetSlug ¶
func (x *CreateAgentRequest) GetSlug() string
func (*CreateAgentRequest) ProtoMessage ¶
func (*CreateAgentRequest) ProtoMessage()
func (*CreateAgentRequest) ProtoReflect ¶
func (x *CreateAgentRequest) ProtoReflect() protoreflect.Message
func (*CreateAgentRequest) Reset ¶
func (x *CreateAgentRequest) Reset()
func (*CreateAgentRequest) String ¶
func (x *CreateAgentRequest) String() string
type CreateAgentResponse ¶
type CreateAgentResponse struct {
Agent *AgentInfo `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"`
// contains filtered or unexported fields
}
func (*CreateAgentResponse) Descriptor
deprecated
func (*CreateAgentResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateAgentResponse.ProtoReflect.Descriptor instead.
func (*CreateAgentResponse) GetAgent ¶
func (x *CreateAgentResponse) GetAgent() *AgentInfo
func (*CreateAgentResponse) ProtoMessage ¶
func (*CreateAgentResponse) ProtoMessage()
func (*CreateAgentResponse) ProtoReflect ¶
func (x *CreateAgentResponse) ProtoReflect() protoreflect.Message
func (*CreateAgentResponse) Reset ¶
func (x *CreateAgentResponse) Reset()
func (*CreateAgentResponse) String ¶
func (x *CreateAgentResponse) String() string
type CreateBridgeRequest ¶
type CreateBridgeRequest struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"`
Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // "telegram"
// Telegram manager-bot capability (admin only; requires the bot's
// can_manage_bots to be enabled in BotFather). Telegram-only.
IsManager bool `protobuf:"varint,5,opt,name=is_manager,json=isManager,proto3" json:"is_manager,omitempty"`
// System bridge: routes inbound DMs to the airlock system agent (admin
// only; agent_id must be empty). When false and agent_id is empty, the
// bridge is created unbound (owner-scoped, routes nothing until bound).
IsSystem bool `protobuf:"varint,6,opt,name=is_system,json=isSystem,proto3" json:"is_system,omitempty"`
// contains filtered or unexported fields
}
func (*CreateBridgeRequest) Descriptor
deprecated
func (*CreateBridgeRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateBridgeRequest.ProtoReflect.Descriptor instead.
func (*CreateBridgeRequest) GetAgentId ¶
func (x *CreateBridgeRequest) GetAgentId() string
func (*CreateBridgeRequest) GetIsManager ¶
func (x *CreateBridgeRequest) GetIsManager() bool
func (*CreateBridgeRequest) GetIsSystem ¶
func (x *CreateBridgeRequest) GetIsSystem() bool
func (*CreateBridgeRequest) GetToken ¶
func (x *CreateBridgeRequest) GetToken() string
func (*CreateBridgeRequest) GetType ¶
func (x *CreateBridgeRequest) GetType() string
func (*CreateBridgeRequest) ProtoMessage ¶
func (*CreateBridgeRequest) ProtoMessage()
func (*CreateBridgeRequest) ProtoReflect ¶
func (x *CreateBridgeRequest) ProtoReflect() protoreflect.Message
func (*CreateBridgeRequest) Reset ¶
func (x *CreateBridgeRequest) Reset()
func (*CreateBridgeRequest) String ¶
func (x *CreateBridgeRequest) String() string
type CreateConversationRequest ¶
type CreateConversationRequest struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` // optional
// contains filtered or unexported fields
}
func (*CreateConversationRequest) Descriptor
deprecated
func (*CreateConversationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateConversationRequest.ProtoReflect.Descriptor instead.
func (*CreateConversationRequest) GetTitle ¶
func (x *CreateConversationRequest) GetTitle() string
func (*CreateConversationRequest) ProtoMessage ¶
func (*CreateConversationRequest) ProtoMessage()
func (*CreateConversationRequest) ProtoReflect ¶
func (x *CreateConversationRequest) ProtoReflect() protoreflect.Message
func (*CreateConversationRequest) Reset ¶
func (x *CreateConversationRequest) Reset()
func (*CreateConversationRequest) String ¶
func (x *CreateConversationRequest) String() string
type CreateConversationResponse ¶
type CreateConversationResponse struct {
Conversation *ConversationInfo `protobuf:"bytes,1,opt,name=conversation,proto3" json:"conversation,omitempty"`
// contains filtered or unexported fields
}
func (*CreateConversationResponse) Descriptor
deprecated
func (*CreateConversationResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateConversationResponse.ProtoReflect.Descriptor instead.
func (*CreateConversationResponse) GetConversation ¶
func (x *CreateConversationResponse) GetConversation() *ConversationInfo
func (*CreateConversationResponse) ProtoMessage ¶
func (*CreateConversationResponse) ProtoMessage()
func (*CreateConversationResponse) ProtoReflect ¶
func (x *CreateConversationResponse) ProtoReflect() protoreflect.Message
func (*CreateConversationResponse) Reset ¶
func (x *CreateConversationResponse) Reset()
func (*CreateConversationResponse) String ¶
func (x *CreateConversationResponse) String() string
type CreateForNeedResponse ¶
type CreateForNeedResponse struct {
ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
// contains filtered or unexported fields
}
func (*CreateForNeedResponse) Descriptor
deprecated
func (*CreateForNeedResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateForNeedResponse.ProtoReflect.Descriptor instead.
func (*CreateForNeedResponse) GetResourceId ¶
func (x *CreateForNeedResponse) GetResourceId() string
func (*CreateForNeedResponse) ProtoMessage ¶
func (*CreateForNeedResponse) ProtoMessage()
func (*CreateForNeedResponse) ProtoReflect ¶
func (x *CreateForNeedResponse) ProtoReflect() protoreflect.Message
func (*CreateForNeedResponse) Reset ¶
func (x *CreateForNeedResponse) Reset()
func (*CreateForNeedResponse) String ¶
func (x *CreateForNeedResponse) String() string
type CreateGitCredentialRequest ¶
type CreateGitCredentialRequest struct {
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // "pat" (v1)
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // user-chosen label, unique per user
Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` // plaintext PAT; encrypted on the backend
// contains filtered or unexported fields
}
func (*CreateGitCredentialRequest) Descriptor
deprecated
func (*CreateGitCredentialRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateGitCredentialRequest.ProtoReflect.Descriptor instead.
func (*CreateGitCredentialRequest) GetName ¶
func (x *CreateGitCredentialRequest) GetName() string
func (*CreateGitCredentialRequest) GetToken ¶
func (x *CreateGitCredentialRequest) GetToken() string
func (*CreateGitCredentialRequest) GetType ¶
func (x *CreateGitCredentialRequest) GetType() string
func (*CreateGitCredentialRequest) ProtoMessage ¶
func (*CreateGitCredentialRequest) ProtoMessage()
func (*CreateGitCredentialRequest) ProtoReflect ¶
func (x *CreateGitCredentialRequest) ProtoReflect() protoreflect.Message
func (*CreateGitCredentialRequest) Reset ¶
func (x *CreateGitCredentialRequest) Reset()
func (*CreateGitCredentialRequest) String ¶
func (x *CreateGitCredentialRequest) String() string
type CreateGitCredentialResponse ¶
type CreateGitCredentialResponse struct {
Credential *GitCredential `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
// contains filtered or unexported fields
}
func (*CreateGitCredentialResponse) Descriptor
deprecated
func (*CreateGitCredentialResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateGitCredentialResponse.ProtoReflect.Descriptor instead.
func (*CreateGitCredentialResponse) GetCredential ¶
func (x *CreateGitCredentialResponse) GetCredential() *GitCredential
func (*CreateGitCredentialResponse) ProtoMessage ¶
func (*CreateGitCredentialResponse) ProtoMessage()
func (*CreateGitCredentialResponse) ProtoReflect ¶
func (x *CreateGitCredentialResponse) ProtoReflect() protoreflect.Message
func (*CreateGitCredentialResponse) Reset ¶
func (x *CreateGitCredentialResponse) Reset()
func (*CreateGitCredentialResponse) String ¶
func (x *CreateGitCredentialResponse) String() string
type CreateManagedBotSessionRequest ¶
type CreateManagedBotSessionRequest struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
IsSystem bool `protobuf:"varint,2,opt,name=is_system,json=isSystem,proto3" json:"is_system,omitempty"`
// Display name passed to Telegram on the deeplink (?name=…); the
// user can change it during creation. Empty falls back to a default.
SuggestedName string `protobuf:"bytes,3,opt,name=suggested_name,json=suggestedName,proto3" json:"suggested_name,omitempty"`
// contains filtered or unexported fields
}
ManagedBotSessionRequest creates a session row that correlates an airlock "Create new Telegram bot" click to the Bot API 9.6 ManagedBotCreated callback. Exactly one of agent_id / is_system must be set.
func (*CreateManagedBotSessionRequest) Descriptor
deprecated
func (*CreateManagedBotSessionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateManagedBotSessionRequest.ProtoReflect.Descriptor instead.
func (*CreateManagedBotSessionRequest) GetAgentId ¶
func (x *CreateManagedBotSessionRequest) GetAgentId() string
func (*CreateManagedBotSessionRequest) GetIsSystem ¶
func (x *CreateManagedBotSessionRequest) GetIsSystem() bool
func (*CreateManagedBotSessionRequest) GetSuggestedName ¶
func (x *CreateManagedBotSessionRequest) GetSuggestedName() string
func (*CreateManagedBotSessionRequest) ProtoMessage ¶
func (*CreateManagedBotSessionRequest) ProtoMessage()
func (*CreateManagedBotSessionRequest) ProtoReflect ¶
func (x *CreateManagedBotSessionRequest) ProtoReflect() protoreflect.Message
func (*CreateManagedBotSessionRequest) Reset ¶
func (x *CreateManagedBotSessionRequest) Reset()
func (*CreateManagedBotSessionRequest) String ¶
func (x *CreateManagedBotSessionRequest) String() string
type CreateManagedBotSessionResponse ¶
type CreateManagedBotSessionResponse struct {
Nonce string `protobuf:"bytes,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
DeepLink string `protobuf:"bytes,2,opt,name=deep_link,json=deepLink,proto3" json:"deep_link,omitempty"`
ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
// contains filtered or unexported fields
}
func (*CreateManagedBotSessionResponse) Descriptor
deprecated
func (*CreateManagedBotSessionResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateManagedBotSessionResponse.ProtoReflect.Descriptor instead.
func (*CreateManagedBotSessionResponse) GetDeepLink ¶
func (x *CreateManagedBotSessionResponse) GetDeepLink() string
func (*CreateManagedBotSessionResponse) GetExpiresAt ¶
func (x *CreateManagedBotSessionResponse) GetExpiresAt() *timestamppb.Timestamp
func (*CreateManagedBotSessionResponse) GetNonce ¶
func (x *CreateManagedBotSessionResponse) GetNonce() string
func (*CreateManagedBotSessionResponse) ProtoMessage ¶
func (*CreateManagedBotSessionResponse) ProtoMessage()
func (*CreateManagedBotSessionResponse) ProtoReflect ¶
func (x *CreateManagedBotSessionResponse) ProtoReflect() protoreflect.Message
func (*CreateManagedBotSessionResponse) Reset ¶
func (x *CreateManagedBotSessionResponse) Reset()
func (*CreateManagedBotSessionResponse) String ¶
func (x *CreateManagedBotSessionResponse) String() string
type CreateProviderRequest ¶
type CreateProviderRequest struct {
ProviderId string `protobuf:"bytes,1,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"`
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
ApiKey string `protobuf:"bytes,3,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
BaseUrl string `protobuf:"bytes,4,opt,name=base_url,json=baseUrl,proto3" json:"base_url,omitempty"`
// slug — required, kebab-case identifier unique within provider_id.
// The frontend auto-derives from display_name; admins can override.
Slug string `protobuf:"bytes,5,opt,name=slug,proto3" json:"slug,omitempty"`
// contains filtered or unexported fields
}
func (*CreateProviderRequest) Descriptor
deprecated
func (*CreateProviderRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateProviderRequest.ProtoReflect.Descriptor instead.
func (*CreateProviderRequest) GetApiKey ¶
func (x *CreateProviderRequest) GetApiKey() string
func (*CreateProviderRequest) GetBaseUrl ¶
func (x *CreateProviderRequest) GetBaseUrl() string
func (*CreateProviderRequest) GetDisplayName ¶
func (x *CreateProviderRequest) GetDisplayName() string
func (*CreateProviderRequest) GetProviderId ¶
func (x *CreateProviderRequest) GetProviderId() string
func (*CreateProviderRequest) GetSlug ¶
func (x *CreateProviderRequest) GetSlug() string
func (*CreateProviderRequest) ProtoMessage ¶
func (*CreateProviderRequest) ProtoMessage()
func (*CreateProviderRequest) ProtoReflect ¶
func (x *CreateProviderRequest) ProtoReflect() protoreflect.Message
func (*CreateProviderRequest) Reset ¶
func (x *CreateProviderRequest) Reset()
func (*CreateProviderRequest) String ¶
func (x *CreateProviderRequest) String() string
type CreateProviderResponse ¶
type CreateProviderResponse struct {
Provider *Provider `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
// contains filtered or unexported fields
}
func (*CreateProviderResponse) Descriptor
deprecated
func (*CreateProviderResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateProviderResponse.ProtoReflect.Descriptor instead.
func (*CreateProviderResponse) GetProvider ¶
func (x *CreateProviderResponse) GetProvider() *Provider
func (*CreateProviderResponse) ProtoMessage ¶
func (*CreateProviderResponse) ProtoMessage()
func (*CreateProviderResponse) ProtoReflect ¶
func (x *CreateProviderResponse) ProtoReflect() protoreflect.Message
func (*CreateProviderResponse) Reset ¶
func (x *CreateProviderResponse) Reset()
func (*CreateProviderResponse) String ¶
func (x *CreateProviderResponse) String() string
type CreateUserRequest ¶
type CreateUserRequest struct {
Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
TenantRole string `protobuf:"bytes,4,opt,name=tenant_role,json=tenantRole,proto3" json:"tenant_role,omitempty"`
// contains filtered or unexported fields
}
func (*CreateUserRequest) Descriptor
deprecated
func (*CreateUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.
func (*CreateUserRequest) GetDisplayName ¶
func (x *CreateUserRequest) GetDisplayName() string
func (*CreateUserRequest) GetEmail ¶
func (x *CreateUserRequest) GetEmail() string
func (*CreateUserRequest) GetPassword ¶
func (x *CreateUserRequest) GetPassword() string
func (*CreateUserRequest) GetTenantRole ¶
func (x *CreateUserRequest) GetTenantRole() string
func (*CreateUserRequest) ProtoMessage ¶
func (*CreateUserRequest) ProtoMessage()
func (*CreateUserRequest) ProtoReflect ¶
func (x *CreateUserRequest) ProtoReflect() protoreflect.Message
func (*CreateUserRequest) Reset ¶
func (x *CreateUserRequest) Reset()
func (*CreateUserRequest) String ¶
func (x *CreateUserRequest) String() string
type CreateUserResponse ¶
type CreateUserResponse struct {
User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
// One-time temporary password generated for the new user, shown to the
// admin once to hand off. The user must change it (or register a passkey)
// on first login. Empty when the admin supplied the password directly.
TempPassword string `protobuf:"bytes,2,opt,name=temp_password,json=tempPassword,proto3" json:"temp_password,omitempty"`
// contains filtered or unexported fields
}
func (*CreateUserResponse) Descriptor
deprecated
func (*CreateUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateUserResponse.ProtoReflect.Descriptor instead.
func (*CreateUserResponse) GetTempPassword ¶
func (x *CreateUserResponse) GetTempPassword() string
func (*CreateUserResponse) GetUser ¶
func (x *CreateUserResponse) GetUser() *User
func (*CreateUserResponse) ProtoMessage ¶
func (*CreateUserResponse) ProtoMessage()
func (*CreateUserResponse) ProtoReflect ¶
func (x *CreateUserResponse) ProtoReflect() protoreflect.Message
func (*CreateUserResponse) Reset ¶
func (x *CreateUserResponse) Reset()
func (*CreateUserResponse) String ¶
func (x *CreateUserResponse) String() string
type CredentialStatusResponse ¶
type CredentialStatusResponse struct {
Slug string `protobuf:"bytes,1,opt,name=slug,proto3" json:"slug,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
AuthMode string `protobuf:"bytes,3,opt,name=auth_mode,json=authMode,proto3" json:"auth_mode,omitempty"`
Authorized bool `protobuf:"varint,4,opt,name=authorized,proto3" json:"authorized,omitempty"`
TokenExpiresAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=token_expires_at,json=tokenExpiresAt,proto3" json:"token_expires_at,omitempty"`
// contains filtered or unexported fields
}
func (*CredentialStatusResponse) Descriptor
deprecated
func (*CredentialStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use CredentialStatusResponse.ProtoReflect.Descriptor instead.
func (*CredentialStatusResponse) GetAuthMode ¶
func (x *CredentialStatusResponse) GetAuthMode() string
func (*CredentialStatusResponse) GetAuthorized ¶
func (x *CredentialStatusResponse) GetAuthorized() bool
func (*CredentialStatusResponse) GetName ¶
func (x *CredentialStatusResponse) GetName() string
func (*CredentialStatusResponse) GetSlug ¶
func (x *CredentialStatusResponse) GetSlug() string
func (*CredentialStatusResponse) GetTokenExpiresAt ¶
func (x *CredentialStatusResponse) GetTokenExpiresAt() *timestamppb.Timestamp
func (*CredentialStatusResponse) ProtoMessage ¶
func (*CredentialStatusResponse) ProtoMessage()
func (*CredentialStatusResponse) ProtoReflect ¶
func (x *CredentialStatusResponse) ProtoReflect() protoreflect.Message
func (*CredentialStatusResponse) Reset ¶
func (x *CredentialStatusResponse) Reset()
func (*CredentialStatusResponse) String ¶
func (x *CredentialStatusResponse) String() string
type DeviceLoginApproveRequest ¶
type DeviceLoginApproveRequest struct {
UserCode string `protobuf:"bytes,1,opt,name=user_code,json=userCode,proto3" json:"user_code,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceLoginApproveRequest) Descriptor
deprecated
func (*DeviceLoginApproveRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeviceLoginApproveRequest.ProtoReflect.Descriptor instead.
func (*DeviceLoginApproveRequest) GetUserCode ¶
func (x *DeviceLoginApproveRequest) GetUserCode() string
func (*DeviceLoginApproveRequest) ProtoMessage ¶
func (*DeviceLoginApproveRequest) ProtoMessage()
func (*DeviceLoginApproveRequest) ProtoReflect ¶
func (x *DeviceLoginApproveRequest) ProtoReflect() protoreflect.Message
func (*DeviceLoginApproveRequest) Reset ¶
func (x *DeviceLoginApproveRequest) Reset()
func (*DeviceLoginApproveRequest) String ¶
func (x *DeviceLoginApproveRequest) String() string
type DeviceLoginBeginRequest ¶
type DeviceLoginBeginRequest struct {
ClientName string `protobuf:"bytes,1,opt,name=client_name,json=clientName,proto3" json:"client_name,omitempty"`
DeviceName string `protobuf:"bytes,2,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceLoginBeginRequest) Descriptor
deprecated
func (*DeviceLoginBeginRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeviceLoginBeginRequest.ProtoReflect.Descriptor instead.
func (*DeviceLoginBeginRequest) GetClientName ¶
func (x *DeviceLoginBeginRequest) GetClientName() string
func (*DeviceLoginBeginRequest) GetDeviceName ¶
func (x *DeviceLoginBeginRequest) GetDeviceName() string
func (*DeviceLoginBeginRequest) ProtoMessage ¶
func (*DeviceLoginBeginRequest) ProtoMessage()
func (*DeviceLoginBeginRequest) ProtoReflect ¶
func (x *DeviceLoginBeginRequest) ProtoReflect() protoreflect.Message
func (*DeviceLoginBeginRequest) Reset ¶
func (x *DeviceLoginBeginRequest) Reset()
func (*DeviceLoginBeginRequest) String ¶
func (x *DeviceLoginBeginRequest) String() string
type DeviceLoginBeginResponse ¶
type DeviceLoginBeginResponse struct {
DeviceCode string `protobuf:"bytes,1,opt,name=device_code,json=deviceCode,proto3" json:"device_code,omitempty"`
UserCode string `protobuf:"bytes,2,opt,name=user_code,json=userCode,proto3" json:"user_code,omitempty"`
VerificationUrl string `protobuf:"bytes,3,opt,name=verification_url,json=verificationUrl,proto3" json:"verification_url,omitempty"`
ExpiresInSeconds int32 `protobuf:"varint,4,opt,name=expires_in_seconds,json=expiresInSeconds,proto3" json:"expires_in_seconds,omitempty"`
PollIntervalSeconds int32 `protobuf:"varint,5,opt,name=poll_interval_seconds,json=pollIntervalSeconds,proto3" json:"poll_interval_seconds,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceLoginBeginResponse) Descriptor
deprecated
func (*DeviceLoginBeginResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeviceLoginBeginResponse.ProtoReflect.Descriptor instead.
func (*DeviceLoginBeginResponse) GetDeviceCode ¶
func (x *DeviceLoginBeginResponse) GetDeviceCode() string
func (*DeviceLoginBeginResponse) GetExpiresInSeconds ¶
func (x *DeviceLoginBeginResponse) GetExpiresInSeconds() int32
func (*DeviceLoginBeginResponse) GetPollIntervalSeconds ¶
func (x *DeviceLoginBeginResponse) GetPollIntervalSeconds() int32
func (*DeviceLoginBeginResponse) GetUserCode ¶
func (x *DeviceLoginBeginResponse) GetUserCode() string
func (*DeviceLoginBeginResponse) GetVerificationUrl ¶
func (x *DeviceLoginBeginResponse) GetVerificationUrl() string
func (*DeviceLoginBeginResponse) ProtoMessage ¶
func (*DeviceLoginBeginResponse) ProtoMessage()
func (*DeviceLoginBeginResponse) ProtoReflect ¶
func (x *DeviceLoginBeginResponse) ProtoReflect() protoreflect.Message
func (*DeviceLoginBeginResponse) Reset ¶
func (x *DeviceLoginBeginResponse) Reset()
func (*DeviceLoginBeginResponse) String ¶
func (x *DeviceLoginBeginResponse) String() string
type DeviceLoginDenyRequest ¶
type DeviceLoginDenyRequest struct {
UserCode string `protobuf:"bytes,1,opt,name=user_code,json=userCode,proto3" json:"user_code,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceLoginDenyRequest) Descriptor
deprecated
func (*DeviceLoginDenyRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeviceLoginDenyRequest.ProtoReflect.Descriptor instead.
func (*DeviceLoginDenyRequest) GetUserCode ¶
func (x *DeviceLoginDenyRequest) GetUserCode() string
func (*DeviceLoginDenyRequest) ProtoMessage ¶
func (*DeviceLoginDenyRequest) ProtoMessage()
func (*DeviceLoginDenyRequest) ProtoReflect ¶
func (x *DeviceLoginDenyRequest) ProtoReflect() protoreflect.Message
func (*DeviceLoginDenyRequest) Reset ¶
func (x *DeviceLoginDenyRequest) Reset()
func (*DeviceLoginDenyRequest) String ¶
func (x *DeviceLoginDenyRequest) String() string
type DeviceLoginInspectRequest ¶
type DeviceLoginInspectRequest struct {
UserCode string `protobuf:"bytes,1,opt,name=user_code,json=userCode,proto3" json:"user_code,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceLoginInspectRequest) Descriptor
deprecated
func (*DeviceLoginInspectRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeviceLoginInspectRequest.ProtoReflect.Descriptor instead.
func (*DeviceLoginInspectRequest) GetUserCode ¶
func (x *DeviceLoginInspectRequest) GetUserCode() string
func (*DeviceLoginInspectRequest) ProtoMessage ¶
func (*DeviceLoginInspectRequest) ProtoMessage()
func (*DeviceLoginInspectRequest) ProtoReflect ¶
func (x *DeviceLoginInspectRequest) ProtoReflect() protoreflect.Message
func (*DeviceLoginInspectRequest) Reset ¶
func (x *DeviceLoginInspectRequest) Reset()
func (*DeviceLoginInspectRequest) String ¶
func (x *DeviceLoginInspectRequest) String() string
type DeviceLoginInspectResponse ¶
type DeviceLoginInspectResponse struct {
Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // pending, approved, denied, expired
UserCode string `protobuf:"bytes,2,opt,name=user_code,json=userCode,proto3" json:"user_code,omitempty"`
ClientName string `protobuf:"bytes,3,opt,name=client_name,json=clientName,proto3" json:"client_name,omitempty"`
ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
DeviceName string `protobuf:"bytes,5,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceLoginInspectResponse) Descriptor
deprecated
func (*DeviceLoginInspectResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeviceLoginInspectResponse.ProtoReflect.Descriptor instead.
func (*DeviceLoginInspectResponse) GetClientName ¶
func (x *DeviceLoginInspectResponse) GetClientName() string
func (*DeviceLoginInspectResponse) GetDeviceName ¶
func (x *DeviceLoginInspectResponse) GetDeviceName() string
func (*DeviceLoginInspectResponse) GetExpiresAt ¶
func (x *DeviceLoginInspectResponse) GetExpiresAt() *timestamppb.Timestamp
func (*DeviceLoginInspectResponse) GetStatus ¶
func (x *DeviceLoginInspectResponse) GetStatus() string
func (*DeviceLoginInspectResponse) GetUserCode ¶
func (x *DeviceLoginInspectResponse) GetUserCode() string
func (*DeviceLoginInspectResponse) ProtoMessage ¶
func (*DeviceLoginInspectResponse) ProtoMessage()
func (*DeviceLoginInspectResponse) ProtoReflect ¶
func (x *DeviceLoginInspectResponse) ProtoReflect() protoreflect.Message
func (*DeviceLoginInspectResponse) Reset ¶
func (x *DeviceLoginInspectResponse) Reset()
func (*DeviceLoginInspectResponse) String ¶
func (x *DeviceLoginInspectResponse) String() string
type DeviceLoginPollRequest ¶
type DeviceLoginPollRequest struct {
DeviceCode string `protobuf:"bytes,1,opt,name=device_code,json=deviceCode,proto3" json:"device_code,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceLoginPollRequest) Descriptor
deprecated
func (*DeviceLoginPollRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeviceLoginPollRequest.ProtoReflect.Descriptor instead.
func (*DeviceLoginPollRequest) GetDeviceCode ¶
func (x *DeviceLoginPollRequest) GetDeviceCode() string
func (*DeviceLoginPollRequest) ProtoMessage ¶
func (*DeviceLoginPollRequest) ProtoMessage()
func (*DeviceLoginPollRequest) ProtoReflect ¶
func (x *DeviceLoginPollRequest) ProtoReflect() protoreflect.Message
func (*DeviceLoginPollRequest) Reset ¶
func (x *DeviceLoginPollRequest) Reset()
func (*DeviceLoginPollRequest) String ¶
func (x *DeviceLoginPollRequest) String() string
type DeviceLoginPollResponse ¶
type DeviceLoginPollResponse struct {
Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // pending, approved, denied, expired, slow_down
AccessToken string `protobuf:"bytes,2,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
RefreshToken string `protobuf:"bytes,3,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
User *User `protobuf:"bytes,4,opt,name=user,proto3" json:"user,omitempty"`
PollIntervalSeconds int32 `protobuf:"varint,5,opt,name=poll_interval_seconds,json=pollIntervalSeconds,proto3" json:"poll_interval_seconds,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceLoginPollResponse) Descriptor
deprecated
func (*DeviceLoginPollResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeviceLoginPollResponse.ProtoReflect.Descriptor instead.
func (*DeviceLoginPollResponse) GetAccessToken ¶
func (x *DeviceLoginPollResponse) GetAccessToken() string
func (*DeviceLoginPollResponse) GetPollIntervalSeconds ¶
func (x *DeviceLoginPollResponse) GetPollIntervalSeconds() int32
func (*DeviceLoginPollResponse) GetRefreshToken ¶
func (x *DeviceLoginPollResponse) GetRefreshToken() string
func (*DeviceLoginPollResponse) GetStatus ¶
func (x *DeviceLoginPollResponse) GetStatus() string
func (*DeviceLoginPollResponse) GetUser ¶
func (x *DeviceLoginPollResponse) GetUser() *User
func (*DeviceLoginPollResponse) ProtoMessage ¶
func (*DeviceLoginPollResponse) ProtoMessage()
func (*DeviceLoginPollResponse) ProtoReflect ¶
func (x *DeviceLoginPollResponse) ProtoReflect() protoreflect.Message
func (*DeviceLoginPollResponse) Reset ¶
func (x *DeviceLoginPollResponse) Reset()
func (*DeviceLoginPollResponse) String ¶
func (x *DeviceLoginPollResponse) String() string
type EnvVarInfo ¶
type EnvVarInfo struct {
Slug string `protobuf:"bytes,1,opt,name=slug,proto3" json:"slug,omitempty"`
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
IsSecret bool `protobuf:"varint,3,opt,name=is_secret,json=isSecret,proto3" json:"is_secret,omitempty"`
Configured bool `protobuf:"varint,4,opt,name=configured,proto3" json:"configured,omitempty"`
DefaultValue string `protobuf:"bytes,5,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
Pattern string `protobuf:"bytes,6,opt,name=pattern,proto3" json:"pattern,omitempty"`
Value string `protobuf:"bytes,7,opt,name=value,proto3" json:"value,omitempty"`
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
EnvVarInfo is one row from ListEnvVars. Value is populated only when !is_secret AND configured; secret values are never returned through any read endpoint.
func (*EnvVarInfo) Descriptor
deprecated
func (*EnvVarInfo) Descriptor() ([]byte, []int)
Deprecated: Use EnvVarInfo.ProtoReflect.Descriptor instead.
func (*EnvVarInfo) GetConfigured ¶
func (x *EnvVarInfo) GetConfigured() bool
func (*EnvVarInfo) GetDefaultValue ¶
func (x *EnvVarInfo) GetDefaultValue() string
func (*EnvVarInfo) GetDescription ¶
func (x *EnvVarInfo) GetDescription() string
func (*EnvVarInfo) GetIsSecret ¶
func (x *EnvVarInfo) GetIsSecret() bool
func (*EnvVarInfo) GetPattern ¶
func (x *EnvVarInfo) GetPattern() string
func (*EnvVarInfo) GetSlug ¶
func (x *EnvVarInfo) GetSlug() string
func (*EnvVarInfo) GetUpdatedAt ¶
func (x *EnvVarInfo) GetUpdatedAt() *timestamppb.Timestamp
func (*EnvVarInfo) GetValue ¶
func (x *EnvVarInfo) GetValue() string
func (*EnvVarInfo) ProtoMessage ¶
func (*EnvVarInfo) ProtoMessage()
func (*EnvVarInfo) ProtoReflect ¶
func (x *EnvVarInfo) ProtoReflect() protoreflect.Message
func (*EnvVarInfo) Reset ¶
func (x *EnvVarInfo) Reset()
func (*EnvVarInfo) String ¶
func (x *EnvVarInfo) String() string
type ErrorResponse ¶
type ErrorResponse struct {
Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
Detail string `protobuf:"bytes,2,opt,name=detail,proto3" json:"detail,omitempty"`
// contains filtered or unexported fields
}
func (*ErrorResponse) Descriptor
deprecated
func (*ErrorResponse) Descriptor() ([]byte, []int)
Deprecated: Use ErrorResponse.ProtoReflect.Descriptor instead.
func (*ErrorResponse) GetDetail ¶
func (x *ErrorResponse) GetDetail() string
func (*ErrorResponse) GetError ¶
func (x *ErrorResponse) GetError() string
func (*ErrorResponse) ProtoMessage ¶
func (*ErrorResponse) ProtoMessage()
func (*ErrorResponse) ProtoReflect ¶
func (x *ErrorResponse) ProtoReflect() protoreflect.Message
func (*ErrorResponse) Reset ¶
func (x *ErrorResponse) Reset()
func (*ErrorResponse) String ¶
func (x *ErrorResponse) String() string
type ExecEndpointInfo ¶
type ExecEndpointInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
LlmHint string `protobuf:"bytes,4,opt,name=llm_hint,json=llmHint,proto3" json:"llm_hint,omitempty"`
Access string `protobuf:"bytes,5,opt,name=access,proto3" json:"access,omitempty"`
Transport string `protobuf:"bytes,6,opt,name=transport,proto3" json:"transport,omitempty"`
Host string `protobuf:"bytes,7,opt,name=host,proto3" json:"host,omitempty"`
Port int32 `protobuf:"varint,8,opt,name=port,proto3" json:"port,omitempty"`
SshUser string `protobuf:"bytes,9,opt,name=ssh_user,json=sshUser,proto3" json:"ssh_user,omitempty"`
PublicKeyOpenssh string `protobuf:"bytes,10,opt,name=public_key_openssh,json=publicKeyOpenssh,proto3" json:"public_key_openssh,omitempty"`
PublicKeyComment string `protobuf:"bytes,11,opt,name=public_key_comment,json=publicKeyComment,proto3" json:"public_key_comment,omitempty"`
HostKeyFingerprint string `protobuf:"bytes,12,opt,name=host_key_fingerprint,json=hostKeyFingerprint,proto3" json:"host_key_fingerprint,omitempty"`
HostKeyPinnedAt *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=host_key_pinned_at,json=hostKeyPinnedAt,proto3" json:"host_key_pinned_at,omitempty"`
LastUsedAt *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=last_used_at,json=lastUsedAt,proto3" json:"last_used_at,omitempty"`
// contains filtered or unexported fields
}
ExecEndpointInfo is one row from ListExecEndpoints — the operator-visible projection that strips the secrets-store private-key reference and surfaces only the host-key SHA256 fingerprint (not the full blob).
func (*ExecEndpointInfo) Descriptor
deprecated
func (*ExecEndpointInfo) Descriptor() ([]byte, []int)
Deprecated: Use ExecEndpointInfo.ProtoReflect.Descriptor instead.
func (*ExecEndpointInfo) GetAccess ¶
func (x *ExecEndpointInfo) GetAccess() string
func (*ExecEndpointInfo) GetDescription ¶
func (x *ExecEndpointInfo) GetDescription() string
func (*ExecEndpointInfo) GetHost ¶
func (x *ExecEndpointInfo) GetHost() string
func (*ExecEndpointInfo) GetHostKeyFingerprint ¶
func (x *ExecEndpointInfo) GetHostKeyFingerprint() string
func (*ExecEndpointInfo) GetHostKeyPinnedAt ¶
func (x *ExecEndpointInfo) GetHostKeyPinnedAt() *timestamppb.Timestamp
func (*ExecEndpointInfo) GetId ¶
func (x *ExecEndpointInfo) GetId() string
func (*ExecEndpointInfo) GetLastUsedAt ¶
func (x *ExecEndpointInfo) GetLastUsedAt() *timestamppb.Timestamp
func (*ExecEndpointInfo) GetLlmHint ¶
func (x *ExecEndpointInfo) GetLlmHint() string
func (*ExecEndpointInfo) GetPort ¶
func (x *ExecEndpointInfo) GetPort() int32
func (*ExecEndpointInfo) GetPublicKeyComment ¶
func (x *ExecEndpointInfo) GetPublicKeyComment() string
func (*ExecEndpointInfo) GetPublicKeyOpenssh ¶
func (x *ExecEndpointInfo) GetPublicKeyOpenssh() string
func (*ExecEndpointInfo) GetSlug ¶
func (x *ExecEndpointInfo) GetSlug() string
func (*ExecEndpointInfo) GetSshUser ¶
func (x *ExecEndpointInfo) GetSshUser() string
func (*ExecEndpointInfo) GetTransport ¶
func (x *ExecEndpointInfo) GetTransport() string
func (*ExecEndpointInfo) ProtoMessage ¶
func (*ExecEndpointInfo) ProtoMessage()
func (*ExecEndpointInfo) ProtoReflect ¶
func (x *ExecEndpointInfo) ProtoReflect() protoreflect.Message
func (*ExecEndpointInfo) Reset ¶
func (x *ExecEndpointInfo) Reset()
func (*ExecEndpointInfo) String ¶
func (x *ExecEndpointInfo) String() string
type ExecEndpointTestResult ¶
type ExecEndpointTestResult struct {
Ok bool `protobuf:"varint,1,opt,name=ok,proto3" json:"ok,omitempty"`
ExitCode int32 `protobuf:"varint,2,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
DurationMs int64 `protobuf:"varint,3,opt,name=duration_ms,json=durationMs,proto3" json:"duration_ms,omitempty"`
Stdout string `protobuf:"bytes,4,opt,name=stdout,proto3" json:"stdout,omitempty"`
Stderr string `protobuf:"bytes,5,opt,name=stderr,proto3" json:"stderr,omitempty"`
Error string `protobuf:"bytes,6,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
ExecEndpointTestResult is the parsed outcome of running `whoami` over the configured SSH transport. ok signals success at the transport+auth+host-key layer; non-zero exit_code with ok=true means the connection worked but the command failed.
func (*ExecEndpointTestResult) Descriptor
deprecated
func (*ExecEndpointTestResult) Descriptor() ([]byte, []int)
Deprecated: Use ExecEndpointTestResult.ProtoReflect.Descriptor instead.
func (*ExecEndpointTestResult) GetDurationMs ¶
func (x *ExecEndpointTestResult) GetDurationMs() int64
func (*ExecEndpointTestResult) GetError ¶
func (x *ExecEndpointTestResult) GetError() string
func (*ExecEndpointTestResult) GetExitCode ¶
func (x *ExecEndpointTestResult) GetExitCode() int32
func (*ExecEndpointTestResult) GetOk ¶
func (x *ExecEndpointTestResult) GetOk() bool
func (*ExecEndpointTestResult) GetStderr ¶
func (x *ExecEndpointTestResult) GetStderr() string
func (*ExecEndpointTestResult) GetStdout ¶
func (x *ExecEndpointTestResult) GetStdout() string
func (*ExecEndpointTestResult) ProtoMessage ¶
func (*ExecEndpointTestResult) ProtoMessage()
func (*ExecEndpointTestResult) ProtoReflect ¶
func (x *ExecEndpointTestResult) ProtoReflect() protoreflect.Message
func (*ExecEndpointTestResult) Reset ¶
func (x *ExecEndpointTestResult) Reset()
func (*ExecEndpointTestResult) String ¶
func (x *ExecEndpointTestResult) String() string
type FileInfo ¶
type FileInfo struct {
Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // S3-style storage path, e.g. "uploads/foo.png"
Filename string `protobuf:"bytes,2,opt,name=filename,proto3" json:"filename,omitempty"` // original upload name; preserved as S3 metadata
ContentType string `protobuf:"bytes,3,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
Size int64 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"`
LastModified string `protobuf:"bytes,5,opt,name=last_modified,json=lastModified,proto3" json:"last_modified,omitempty"` // RFC3339
// contains filtered or unexported fields
}
FileInfo describes a file in agent storage. Returned by listDir / statFile / writeFile (in run_js) and embedded in PromptRequest for chat uploads.
func (*FileInfo) Descriptor
deprecated
func (*FileInfo) GetContentType ¶
func (*FileInfo) GetFilename ¶
func (*FileInfo) GetLastModified ¶
func (*FileInfo) ProtoMessage ¶
func (*FileInfo) ProtoMessage()
func (*FileInfo) ProtoReflect ¶
func (x *FileInfo) ProtoReflect() protoreflect.Message
type FireScheduleResponse ¶
type FireScheduleResponse struct {
RunId string `protobuf:"bytes,1,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`
// contains filtered or unexported fields
}
func (*FireScheduleResponse) Descriptor
deprecated
func (*FireScheduleResponse) Descriptor() ([]byte, []int)
Deprecated: Use FireScheduleResponse.ProtoReflect.Descriptor instead.
func (*FireScheduleResponse) GetRunId ¶
func (x *FireScheduleResponse) GetRunId() string
func (*FireScheduleResponse) ProtoMessage ¶
func (*FireScheduleResponse) ProtoMessage()
func (*FireScheduleResponse) ProtoReflect ¶
func (x *FireScheduleResponse) ProtoReflect() protoreflect.Message
func (*FireScheduleResponse) Reset ¶
func (x *FireScheduleResponse) Reset()
func (*FireScheduleResponse) String ¶
func (x *FireScheduleResponse) String() string
type GenerateRelayCodeRequest ¶
type GenerateRelayCodeRequest struct {
ReturnUrl string `protobuf:"bytes,1,opt,name=return_url,json=returnUrl,proto3" json:"return_url,omitempty"`
// contains filtered or unexported fields
}
func (*GenerateRelayCodeRequest) Descriptor
deprecated
func (*GenerateRelayCodeRequest) Descriptor() ([]byte, []int)
Deprecated: Use GenerateRelayCodeRequest.ProtoReflect.Descriptor instead.
func (*GenerateRelayCodeRequest) GetReturnUrl ¶
func (x *GenerateRelayCodeRequest) GetReturnUrl() string
func (*GenerateRelayCodeRequest) ProtoMessage ¶
func (*GenerateRelayCodeRequest) ProtoMessage()
func (*GenerateRelayCodeRequest) ProtoReflect ¶
func (x *GenerateRelayCodeRequest) ProtoReflect() protoreflect.Message
func (*GenerateRelayCodeRequest) Reset ¶
func (x *GenerateRelayCodeRequest) Reset()
func (*GenerateRelayCodeRequest) String ¶
func (x *GenerateRelayCodeRequest) String() string
type GenerateRelayCodeResponse ¶
type GenerateRelayCodeResponse struct {
Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
CallbackUrl string `protobuf:"bytes,2,opt,name=callback_url,json=callbackUrl,proto3" json:"callback_url,omitempty"`
// contains filtered or unexported fields
}
func (*GenerateRelayCodeResponse) Descriptor
deprecated
func (*GenerateRelayCodeResponse) Descriptor() ([]byte, []int)
Deprecated: Use GenerateRelayCodeResponse.ProtoReflect.Descriptor instead.
func (*GenerateRelayCodeResponse) GetCallbackUrl ¶
func (x *GenerateRelayCodeResponse) GetCallbackUrl() string
func (*GenerateRelayCodeResponse) GetCode ¶
func (x *GenerateRelayCodeResponse) GetCode() string
func (*GenerateRelayCodeResponse) ProtoMessage ¶
func (*GenerateRelayCodeResponse) ProtoMessage()
func (*GenerateRelayCodeResponse) ProtoReflect ¶
func (x *GenerateRelayCodeResponse) ProtoReflect() protoreflect.Message
func (*GenerateRelayCodeResponse) Reset ¶
func (x *GenerateRelayCodeResponse) Reset()
func (*GenerateRelayCodeResponse) String ¶
func (x *GenerateRelayCodeResponse) String() string
type GetAgentBuildResponse ¶
type GetAgentBuildResponse struct {
Build *AgentBuildInfo `protobuf:"bytes,1,opt,name=build,proto3" json:"build,omitempty"`
// contains filtered or unexported fields
}
func (*GetAgentBuildResponse) Descriptor
deprecated
func (*GetAgentBuildResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAgentBuildResponse.ProtoReflect.Descriptor instead.
func (*GetAgentBuildResponse) GetBuild ¶
func (x *GetAgentBuildResponse) GetBuild() *AgentBuildInfo
func (*GetAgentBuildResponse) ProtoMessage ¶
func (*GetAgentBuildResponse) ProtoMessage()
func (*GetAgentBuildResponse) ProtoReflect ¶
func (x *GetAgentBuildResponse) ProtoReflect() protoreflect.Message
func (*GetAgentBuildResponse) Reset ¶
func (x *GetAgentBuildResponse) Reset()
func (*GetAgentBuildResponse) String ¶
func (x *GetAgentBuildResponse) String() string
type GetAgentDetailResponse ¶
type GetAgentDetailResponse struct {
Agent *AgentInfo `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"`
Connections []*ConnectionInfo `protobuf:"bytes,2,rep,name=connections,proto3" json:"connections,omitempty"`
Webhooks []*WebhookInfo `protobuf:"bytes,3,rep,name=webhooks,proto3" json:"webhooks,omitempty"`
Schedules []*ScheduleInfo `protobuf:"bytes,4,rep,name=schedules,proto3" json:"schedules,omitempty"`
Routes []*RouteInfo `protobuf:"bytes,5,rep,name=routes,proto3" json:"routes,omitempty"`
// External base URL for the agent's registered routes
// ({scheme}://{slug}.{agentDomain}[:port], no trailing slash). The UI
// links GET routes to route_base_url + path. Server-built from env —
// agent_domain is not client-derivable.
RouteBaseUrl string `protobuf:"bytes,6,opt,name=route_base_url,json=routeBaseUrl,proto3" json:"route_base_url,omitempty"`
// contains filtered or unexported fields
}
GetAgentDetailResponse returns rich agent detail with connections, webhooks, schedules, and routes.
func (*GetAgentDetailResponse) Descriptor
deprecated
func (*GetAgentDetailResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAgentDetailResponse.ProtoReflect.Descriptor instead.
func (*GetAgentDetailResponse) GetAgent ¶
func (x *GetAgentDetailResponse) GetAgent() *AgentInfo
func (*GetAgentDetailResponse) GetConnections ¶
func (x *GetAgentDetailResponse) GetConnections() []*ConnectionInfo
func (*GetAgentDetailResponse) GetRouteBaseUrl ¶
func (x *GetAgentDetailResponse) GetRouteBaseUrl() string
func (*GetAgentDetailResponse) GetRoutes ¶
func (x *GetAgentDetailResponse) GetRoutes() []*RouteInfo
func (*GetAgentDetailResponse) GetSchedules ¶
func (x *GetAgentDetailResponse) GetSchedules() []*ScheduleInfo
func (*GetAgentDetailResponse) GetWebhooks ¶
func (x *GetAgentDetailResponse) GetWebhooks() []*WebhookInfo
func (*GetAgentDetailResponse) ProtoMessage ¶
func (*GetAgentDetailResponse) ProtoMessage()
func (*GetAgentDetailResponse) ProtoReflect ¶
func (x *GetAgentDetailResponse) ProtoReflect() protoreflect.Message
func (*GetAgentDetailResponse) Reset ¶
func (x *GetAgentDetailResponse) Reset()
func (*GetAgentDetailResponse) String ¶
func (x *GetAgentDetailResponse) String() string
type GetAgentGitConfigResponse ¶
type GetAgentGitConfigResponse struct {
Config *AgentGitConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
// contains filtered or unexported fields
}
func (*GetAgentGitConfigResponse) Descriptor
deprecated
func (*GetAgentGitConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAgentGitConfigResponse.ProtoReflect.Descriptor instead.
func (*GetAgentGitConfigResponse) GetConfig ¶
func (x *GetAgentGitConfigResponse) GetConfig() *AgentGitConfig
func (*GetAgentGitConfigResponse) ProtoMessage ¶
func (*GetAgentGitConfigResponse) ProtoMessage()
func (*GetAgentGitConfigResponse) ProtoReflect ¶
func (x *GetAgentGitConfigResponse) ProtoReflect() protoreflect.Message
func (*GetAgentGitConfigResponse) Reset ¶
func (x *GetAgentGitConfigResponse) Reset()
func (*GetAgentGitConfigResponse) String ¶
func (x *GetAgentGitConfigResponse) String() string
type GetAgentModelConfigResponse ¶
type GetAgentModelConfigResponse struct {
Config *AgentModelConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
// contains filtered or unexported fields
}
func (*GetAgentModelConfigResponse) Descriptor
deprecated
func (*GetAgentModelConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAgentModelConfigResponse.ProtoReflect.Descriptor instead.
func (*GetAgentModelConfigResponse) GetConfig ¶
func (x *GetAgentModelConfigResponse) GetConfig() *AgentModelConfig
func (*GetAgentModelConfigResponse) ProtoMessage ¶
func (*GetAgentModelConfigResponse) ProtoMessage()
func (*GetAgentModelConfigResponse) ProtoReflect ¶
func (x *GetAgentModelConfigResponse) ProtoReflect() protoreflect.Message
func (*GetAgentModelConfigResponse) Reset ¶
func (x *GetAgentModelConfigResponse) Reset()
func (*GetAgentModelConfigResponse) String ¶
func (x *GetAgentModelConfigResponse) String() string
type GetAgentSDKInfoResponse ¶
type GetAgentSDKInfoResponse struct {
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
CommandImport string `protobuf:"bytes,2,opt,name=command_import,json=commandImport,proto3" json:"command_import,omitempty"`
// contains filtered or unexported fields
}
func (*GetAgentSDKInfoResponse) Descriptor
deprecated
func (*GetAgentSDKInfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAgentSDKInfoResponse.ProtoReflect.Descriptor instead.
func (*GetAgentSDKInfoResponse) GetCommandImport ¶
func (x *GetAgentSDKInfoResponse) GetCommandImport() string
func (*GetAgentSDKInfoResponse) GetVersion ¶
func (x *GetAgentSDKInfoResponse) GetVersion() string
func (*GetAgentSDKInfoResponse) ProtoMessage ¶
func (*GetAgentSDKInfoResponse) ProtoMessage()
func (*GetAgentSDKInfoResponse) ProtoReflect ¶
func (x *GetAgentSDKInfoResponse) ProtoReflect() protoreflect.Message
func (*GetAgentSDKInfoResponse) Reset ¶
func (x *GetAgentSDKInfoResponse) Reset()
func (*GetAgentSDKInfoResponse) String ¶
func (x *GetAgentSDKInfoResponse) String() string
type GetAgentSharingResponse ¶
type GetAgentSharingResponse struct {
Settings *A2ASettings `protobuf:"bytes,1,opt,name=settings,proto3" json:"settings,omitempty"`
// contains filtered or unexported fields
}
func (*GetAgentSharingResponse) Descriptor
deprecated
func (*GetAgentSharingResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAgentSharingResponse.ProtoReflect.Descriptor instead.
func (*GetAgentSharingResponse) GetSettings ¶
func (x *GetAgentSharingResponse) GetSettings() *A2ASettings
func (*GetAgentSharingResponse) ProtoMessage ¶
func (*GetAgentSharingResponse) ProtoMessage()
func (*GetAgentSharingResponse) ProtoReflect ¶
func (x *GetAgentSharingResponse) ProtoReflect() protoreflect.Message
func (*GetAgentSharingResponse) Reset ¶
func (x *GetAgentSharingResponse) Reset()
func (*GetAgentSharingResponse) String ¶
func (x *GetAgentSharingResponse) String() string
type GetConversationResponse ¶
type GetConversationResponse struct {
Conversation *ConversationInfo `protobuf:"bytes,1,opt,name=conversation,proto3" json:"conversation,omitempty"`
Messages []*AgentMessageInfo `protobuf:"bytes,2,rep,name=messages,proto3" json:"messages,omitempty"`
PendingConfirmation *PendingConfirmation `protobuf:"bytes,3,opt,name=pending_confirmation,json=pendingConfirmation,proto3" json:"pending_confirmation,omitempty"` // Set when a run is suspended awaiting user approval.
// has_older_messages is true when the conversation has messages older than
// the first message in `messages`. The client uses this to decide whether
// to enable scroll-up pagination via ListConversationMessages.
HasOlderMessages bool `protobuf:"varint,4,opt,name=has_older_messages,json=hasOlderMessages,proto3" json:"has_older_messages,omitempty"`
// in_flight_run_id is set when a prompt run is currently in flight for
// this conversation (status=running). Lets the client adopt the run id
// even when it joined after the run.started WS event already fired —
// without it, mid-flight WS deltas / completion events get filtered
// out and the Cancel button stays disabled until a page refresh.
InFlightRunId string `protobuf:"bytes,5,opt,name=in_flight_run_id,json=inFlightRunId,proto3" json:"in_flight_run_id,omitempty"`
// contains filtered or unexported fields
}
func (*GetConversationResponse) Descriptor
deprecated
func (*GetConversationResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetConversationResponse.ProtoReflect.Descriptor instead.
func (*GetConversationResponse) GetConversation ¶
func (x *GetConversationResponse) GetConversation() *ConversationInfo
func (*GetConversationResponse) GetHasOlderMessages ¶
func (x *GetConversationResponse) GetHasOlderMessages() bool
func (*GetConversationResponse) GetInFlightRunId ¶
func (x *GetConversationResponse) GetInFlightRunId() string
func (*GetConversationResponse) GetMessages ¶
func (x *GetConversationResponse) GetMessages() []*AgentMessageInfo
func (*GetConversationResponse) GetPendingConfirmation ¶
func (x *GetConversationResponse) GetPendingConfirmation() *PendingConfirmation
func (*GetConversationResponse) ProtoMessage ¶
func (*GetConversationResponse) ProtoMessage()
func (*GetConversationResponse) ProtoReflect ¶
func (x *GetConversationResponse) ProtoReflect() protoreflect.Message
func (*GetConversationResponse) Reset ¶
func (x *GetConversationResponse) Reset()
func (*GetConversationResponse) String ¶
func (x *GetConversationResponse) String() string
type GetRunResponse ¶
type GetRunResponse struct {
Run *RunInfo `protobuf:"bytes,1,opt,name=run,proto3" json:"run,omitempty"`
Messages []*AgentMessageInfo `protobuf:"bytes,2,rep,name=messages,proto3" json:"messages,omitempty"` // Messages produced during this run.
// contains filtered or unexported fields
}
func (*GetRunResponse) Descriptor
deprecated
func (*GetRunResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetRunResponse.ProtoReflect.Descriptor instead.
func (*GetRunResponse) GetMessages ¶
func (x *GetRunResponse) GetMessages() []*AgentMessageInfo
func (*GetRunResponse) GetRun ¶
func (x *GetRunResponse) GetRun() *RunInfo
func (*GetRunResponse) ProtoMessage ¶
func (*GetRunResponse) ProtoMessage()
func (*GetRunResponse) ProtoReflect ¶
func (x *GetRunResponse) ProtoReflect() protoreflect.Message
func (*GetRunResponse) Reset ¶
func (x *GetRunResponse) Reset()
func (*GetRunResponse) String ¶
func (x *GetRunResponse) String() string
type GetSystemSettingsResponse ¶
type GetSystemSettingsResponse struct {
Settings *SystemSettingsInfo `protobuf:"bytes,1,opt,name=settings,proto3" json:"settings,omitempty"`
// contains filtered or unexported fields
}
func (*GetSystemSettingsResponse) Descriptor
deprecated
func (*GetSystemSettingsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetSystemSettingsResponse.ProtoReflect.Descriptor instead.
func (*GetSystemSettingsResponse) GetSettings ¶
func (x *GetSystemSettingsResponse) GetSettings() *SystemSettingsInfo
func (*GetSystemSettingsResponse) ProtoMessage ¶
func (*GetSystemSettingsResponse) ProtoMessage()
func (*GetSystemSettingsResponse) ProtoReflect ¶
func (x *GetSystemSettingsResponse) ProtoReflect() protoreflect.Message
func (*GetSystemSettingsResponse) Reset ¶
func (x *GetSystemSettingsResponse) Reset()
func (*GetSystemSettingsResponse) String ¶
func (x *GetSystemSettingsResponse) String() string
type GetUsageResponse ¶
type GetUsageResponse struct {
Summary *UsageSummary `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"`
ByAgent []*UsageByAgent `protobuf:"bytes,2,rep,name=by_agent,json=byAgent,proto3" json:"by_agent,omitempty"`
ByModel []*UsageByModel `protobuf:"bytes,3,rep,name=by_model,json=byModel,proto3" json:"by_model,omitempty"`
WindowDays int32 `protobuf:"varint,4,opt,name=window_days,json=windowDays,proto3" json:"window_days,omitempty"` // window the rollup covers; 0 = all time
ByUser []*UsageByUser `protobuf:"bytes,5,rep,name=by_user,json=byUser,proto3" json:"by_user,omitempty"`
// contains filtered or unexported fields
}
func (*GetUsageResponse) Descriptor
deprecated
func (*GetUsageResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetUsageResponse.ProtoReflect.Descriptor instead.
func (*GetUsageResponse) GetByAgent ¶
func (x *GetUsageResponse) GetByAgent() []*UsageByAgent
func (*GetUsageResponse) GetByModel ¶
func (x *GetUsageResponse) GetByModel() []*UsageByModel
func (*GetUsageResponse) GetByUser ¶
func (x *GetUsageResponse) GetByUser() []*UsageByUser
func (*GetUsageResponse) GetSummary ¶
func (x *GetUsageResponse) GetSummary() *UsageSummary
func (*GetUsageResponse) GetWindowDays ¶
func (x *GetUsageResponse) GetWindowDays() int32
func (*GetUsageResponse) ProtoMessage ¶
func (*GetUsageResponse) ProtoMessage()
func (*GetUsageResponse) ProtoReflect ¶
func (x *GetUsageResponse) ProtoReflect() protoreflect.Message
func (*GetUsageResponse) Reset ¶
func (x *GetUsageResponse) Reset()
func (*GetUsageResponse) String ¶
func (x *GetUsageResponse) String() string
type GitCredential ¶
type GitCredential struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // "pat" | (v2) "github_app"
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
GithubInstallId string `protobuf:"bytes,5,opt,name=github_install_id,json=githubInstallId,proto3" json:"github_install_id,omitempty"` // empty for type="pat"
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
LastUsedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=last_used_at,json=lastUsedAt,proto3" json:"last_used_at,omitempty"`
// contains filtered or unexported fields
}
GitCredential is a per-user credential for accessing external git remotes (GitHub/GitLab/Bitbucket/self-hosted). The token itself is never returned from the API after creation — only metadata.
func (*GitCredential) Descriptor
deprecated
func (*GitCredential) Descriptor() ([]byte, []int)
Deprecated: Use GitCredential.ProtoReflect.Descriptor instead.
func (*GitCredential) GetCreatedAt ¶
func (x *GitCredential) GetCreatedAt() *timestamppb.Timestamp
func (*GitCredential) GetGithubInstallId ¶
func (x *GitCredential) GetGithubInstallId() string
func (*GitCredential) GetId ¶
func (x *GitCredential) GetId() string
func (*GitCredential) GetLastUsedAt ¶
func (x *GitCredential) GetLastUsedAt() *timestamppb.Timestamp
func (*GitCredential) GetName ¶
func (x *GitCredential) GetName() string
func (*GitCredential) GetType ¶
func (x *GitCredential) GetType() string
func (*GitCredential) GetUserId ¶
func (x *GitCredential) GetUserId() string
func (*GitCredential) ProtoMessage ¶
func (*GitCredential) ProtoMessage()
func (*GitCredential) ProtoReflect ¶
func (x *GitCredential) ProtoReflect() protoreflect.Message
func (*GitCredential) Reset ¶
func (x *GitCredential) Reset()
func (*GitCredential) String ¶
func (x *GitCredential) String() string
type GrantModelRequest ¶
type GrantModelRequest struct {
ProviderId string `protobuf:"bytes,1,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"`
Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
GranteeId string `protobuf:"bytes,3,opt,name=grantee_id,json=granteeId,proto3" json:"grantee_id,omitempty"`
// contains filtered or unexported fields
}
GrantModelRequest entitles a grantee to assign a (provider, model). Admin-only.
func (*GrantModelRequest) Descriptor
deprecated
func (*GrantModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use GrantModelRequest.ProtoReflect.Descriptor instead.
func (*GrantModelRequest) GetGranteeId ¶
func (x *GrantModelRequest) GetGranteeId() string
func (*GrantModelRequest) GetModel ¶
func (x *GrantModelRequest) GetModel() string
func (*GrantModelRequest) GetProviderId ¶
func (x *GrantModelRequest) GetProviderId() string
func (*GrantModelRequest) ProtoMessage ¶
func (*GrantModelRequest) ProtoMessage()
func (*GrantModelRequest) ProtoReflect ¶
func (x *GrantModelRequest) ProtoReflect() protoreflect.Message
func (*GrantModelRequest) Reset ¶
func (x *GrantModelRequest) Reset()
func (*GrantModelRequest) String ¶
func (x *GrantModelRequest) String() string
type GrantResourceRequest ¶
type GrantResourceRequest struct {
ResourceType string `protobuf:"bytes,1,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"` // connection | mcp_server | exec_endpoint | git_credential
ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
GranteeId string `protobuf:"bytes,3,opt,name=grantee_id,json=granteeId,proto3" json:"grantee_id,omitempty"`
Capabilities []string `protobuf:"bytes,4,rep,name=capabilities,proto3" json:"capabilities,omitempty"` // subset of view | bind | manage
// contains filtered or unexported fields
}
GrantResourceRequest shares a user-owned resource with a principal (a user id or a built-in role-group id). Gated by the manage capability on the resource.
func (*GrantResourceRequest) Descriptor
deprecated
func (*GrantResourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GrantResourceRequest.ProtoReflect.Descriptor instead.
func (*GrantResourceRequest) GetCapabilities ¶
func (x *GrantResourceRequest) GetCapabilities() []string
func (*GrantResourceRequest) GetGranteeId ¶
func (x *GrantResourceRequest) GetGranteeId() string
func (*GrantResourceRequest) GetResourceId ¶
func (x *GrantResourceRequest) GetResourceId() string
func (*GrantResourceRequest) GetResourceType ¶
func (x *GrantResourceRequest) GetResourceType() string
func (*GrantResourceRequest) ProtoMessage ¶
func (*GrantResourceRequest) ProtoMessage()
func (*GrantResourceRequest) ProtoReflect ¶
func (x *GrantResourceRequest) ProtoReflect() protoreflect.Message
func (*GrantResourceRequest) Reset ¶
func (x *GrantResourceRequest) Reset()
func (*GrantResourceRequest) String ¶
func (x *GrantResourceRequest) String() string
type HealthResponse ¶
type HealthResponse struct {
Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // "ok" | "degraded"
Db bool `protobuf:"varint,2,opt,name=db,proto3" json:"db,omitempty"` // Postgres reachable
S3 bool `protobuf:"varint,3,opt,name=s3,proto3" json:"s3,omitempty"` // S3/MinIO reachable
// contains filtered or unexported fields
}
HealthResponse reports the liveness/readiness of the airlock process and its hard dependencies (Postgres, S3). HTTP 200 means status="ok"; HTTP 503 means any dependency is down (per-subsystem booleans show which).
func (*HealthResponse) Descriptor
deprecated
func (*HealthResponse) Descriptor() ([]byte, []int)
Deprecated: Use HealthResponse.ProtoReflect.Descriptor instead.
func (*HealthResponse) GetDb ¶
func (x *HealthResponse) GetDb() bool
func (*HealthResponse) GetS3 ¶
func (x *HealthResponse) GetS3() bool
func (*HealthResponse) GetStatus ¶
func (x *HealthResponse) GetStatus() string
func (*HealthResponse) ProtoMessage ¶
func (*HealthResponse) ProtoMessage()
func (*HealthResponse) ProtoReflect ¶
func (x *HealthResponse) ProtoReflect() protoreflect.Message
func (*HealthResponse) Reset ¶
func (x *HealthResponse) Reset()
func (*HealthResponse) String ¶
func (x *HealthResponse) String() string
type InboundSiblingInfo ¶
type InboundSiblingInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
// Per-edge ceiling the parent agent picked (operator intent).
MaxAccess string `protobuf:"bytes,5,opt,name=max_access,json=maxAccess,proto3" json:"max_access,omitempty"`
// Display name of the parent agent's owner (user or group).
OwnerName string `protobuf:"bytes,6,opt,name=owner_name,json=ownerName,proto3" json:"owner_name,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Live effective ceiling = min(max_access, current authorizing-grant role).
EffectiveMaxAccess string `protobuf:"bytes,8,opt,name=effective_max_access,json=effectiveMaxAccess,proto3" json:"effective_max_access,omitempty"`
// contains filtered or unexported fields
}
InboundSiblingInfo is one agent that has added THIS agent to its address book (the reverse of SiblingInfo): who can call this agent via A2A, with the access ceiling they configured.
func (*InboundSiblingInfo) Descriptor
deprecated
func (*InboundSiblingInfo) Descriptor() ([]byte, []int)
Deprecated: Use InboundSiblingInfo.ProtoReflect.Descriptor instead.
func (*InboundSiblingInfo) GetCreatedAt ¶
func (x *InboundSiblingInfo) GetCreatedAt() *timestamppb.Timestamp
func (*InboundSiblingInfo) GetDescription ¶
func (x *InboundSiblingInfo) GetDescription() string
func (*InboundSiblingInfo) GetEffectiveMaxAccess ¶
func (x *InboundSiblingInfo) GetEffectiveMaxAccess() string
func (*InboundSiblingInfo) GetId ¶
func (x *InboundSiblingInfo) GetId() string
func (*InboundSiblingInfo) GetMaxAccess ¶
func (x *InboundSiblingInfo) GetMaxAccess() string
func (*InboundSiblingInfo) GetName ¶
func (x *InboundSiblingInfo) GetName() string
func (*InboundSiblingInfo) GetOwnerName ¶
func (x *InboundSiblingInfo) GetOwnerName() string
func (*InboundSiblingInfo) GetSlug ¶
func (x *InboundSiblingInfo) GetSlug() string
func (*InboundSiblingInfo) ProtoMessage ¶
func (*InboundSiblingInfo) ProtoMessage()
func (*InboundSiblingInfo) ProtoReflect ¶
func (x *InboundSiblingInfo) ProtoReflect() protoreflect.Message
func (*InboundSiblingInfo) Reset ¶
func (x *InboundSiblingInfo) Reset()
func (*InboundSiblingInfo) String ¶
func (x *InboundSiblingInfo) String() string
type LinkIdentityPreviewResponse ¶
type LinkIdentityPreviewResponse struct {
Platform string `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty"` // "telegram"
BridgeName string `protobuf:"bytes,2,opt,name=bridge_name,json=bridgeName,proto3" json:"bridge_name,omitempty"` // Bridge display name from DB
BotUsername string `protobuf:"bytes,3,opt,name=bot_username,json=botUsername,proto3" json:"bot_username,omitempty"` // @botname from bridges.bot_username
PlatformUserId string `protobuf:"bytes,4,opt,name=platform_user_id,json=platformUserId,proto3" json:"platform_user_id,omitempty"` // Platform-native user ID (Telegram chat_id)
PlatformUsername string `protobuf:"bytes,5,opt,name=platform_username,json=platformUsername,proto3" json:"platform_username,omitempty"` // @handle (may be empty)
PlatformDisplayName string `protobuf:"bytes,6,opt,name=platform_display_name,json=platformDisplayName,proto3" json:"platform_display_name,omitempty"` // Full / display name (may be empty)
CurrentUserEmail string `protobuf:"bytes,7,opt,name=current_user_email,json=currentUserEmail,proto3" json:"current_user_email,omitempty"` // Airlock account being linked to
PlatformAvatarUrl string `protobuf:"bytes,8,opt,name=platform_avatar_url,json=platformAvatarUrl,proto3" json:"platform_avatar_url,omitempty"` // Avatar image URL (may be empty)
// contains filtered or unexported fields
}
LinkIdentityPreviewResponse is returned by GET /api/v1/link-identity/preview so the frontend can show a confirmation dialog before linking. All fields are best-effort — display_name / username may be empty if the bridge can't fetch them from the platform.
func (*LinkIdentityPreviewResponse) Descriptor
deprecated
func (*LinkIdentityPreviewResponse) Descriptor() ([]byte, []int)
Deprecated: Use LinkIdentityPreviewResponse.ProtoReflect.Descriptor instead.
func (*LinkIdentityPreviewResponse) GetBotUsername ¶
func (x *LinkIdentityPreviewResponse) GetBotUsername() string
func (*LinkIdentityPreviewResponse) GetBridgeName ¶
func (x *LinkIdentityPreviewResponse) GetBridgeName() string
func (*LinkIdentityPreviewResponse) GetCurrentUserEmail ¶
func (x *LinkIdentityPreviewResponse) GetCurrentUserEmail() string
func (*LinkIdentityPreviewResponse) GetPlatform ¶
func (x *LinkIdentityPreviewResponse) GetPlatform() string
func (*LinkIdentityPreviewResponse) GetPlatformAvatarUrl ¶
func (x *LinkIdentityPreviewResponse) GetPlatformAvatarUrl() string
func (*LinkIdentityPreviewResponse) GetPlatformDisplayName ¶
func (x *LinkIdentityPreviewResponse) GetPlatformDisplayName() string
func (*LinkIdentityPreviewResponse) GetPlatformUserId ¶
func (x *LinkIdentityPreviewResponse) GetPlatformUserId() string
func (*LinkIdentityPreviewResponse) GetPlatformUsername ¶
func (x *LinkIdentityPreviewResponse) GetPlatformUsername() string
func (*LinkIdentityPreviewResponse) ProtoMessage ¶
func (*LinkIdentityPreviewResponse) ProtoMessage()
func (*LinkIdentityPreviewResponse) ProtoReflect ¶
func (x *LinkIdentityPreviewResponse) ProtoReflect() protoreflect.Message
func (*LinkIdentityPreviewResponse) Reset ¶
func (x *LinkIdentityPreviewResponse) Reset()
func (*LinkIdentityPreviewResponse) String ¶
func (x *LinkIdentityPreviewResponse) String() string
type ListAddableSiblingsResponse ¶
type ListAddableSiblingsResponse struct {
Agents []*AddableSiblingInfo `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"`
// contains filtered or unexported fields
}
func (*ListAddableSiblingsResponse) Descriptor
deprecated
func (*ListAddableSiblingsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAddableSiblingsResponse.ProtoReflect.Descriptor instead.
func (*ListAddableSiblingsResponse) GetAgents ¶
func (x *ListAddableSiblingsResponse) GetAgents() []*AddableSiblingInfo
func (*ListAddableSiblingsResponse) ProtoMessage ¶
func (*ListAddableSiblingsResponse) ProtoMessage()
func (*ListAddableSiblingsResponse) ProtoReflect ¶
func (x *ListAddableSiblingsResponse) ProtoReflect() protoreflect.Message
func (*ListAddableSiblingsResponse) Reset ¶
func (x *ListAddableSiblingsResponse) Reset()
func (*ListAddableSiblingsResponse) String ¶
func (x *ListAddableSiblingsResponse) String() string
type ListAgentBuildsResponse ¶
type ListAgentBuildsResponse struct {
Builds []*AgentBuildInfo `protobuf:"bytes,1,rep,name=builds,proto3" json:"builds,omitempty"`
// contains filtered or unexported fields
}
func (*ListAgentBuildsResponse) Descriptor
deprecated
func (*ListAgentBuildsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentBuildsResponse.ProtoReflect.Descriptor instead.
func (*ListAgentBuildsResponse) GetBuilds ¶
func (x *ListAgentBuildsResponse) GetBuilds() []*AgentBuildInfo
func (*ListAgentBuildsResponse) ProtoMessage ¶
func (*ListAgentBuildsResponse) ProtoMessage()
func (*ListAgentBuildsResponse) ProtoReflect ¶
func (x *ListAgentBuildsResponse) ProtoReflect() protoreflect.Message
func (*ListAgentBuildsResponse) Reset ¶
func (x *ListAgentBuildsResponse) Reset()
func (*ListAgentBuildsResponse) String ¶
func (x *ListAgentBuildsResponse) String() string
type ListAgentMembersResponse ¶
type ListAgentMembersResponse struct {
Members []*AgentMemberInfo `protobuf:"bytes,1,rep,name=members,proto3" json:"members,omitempty"`
// contains filtered or unexported fields
}
func (*ListAgentMembersResponse) Descriptor
deprecated
func (*ListAgentMembersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentMembersResponse.ProtoReflect.Descriptor instead.
func (*ListAgentMembersResponse) GetMembers ¶
func (x *ListAgentMembersResponse) GetMembers() []*AgentMemberInfo
func (*ListAgentMembersResponse) ProtoMessage ¶
func (*ListAgentMembersResponse) ProtoMessage()
func (*ListAgentMembersResponse) ProtoReflect ¶
func (x *ListAgentMembersResponse) ProtoReflect() protoreflect.Message
func (*ListAgentMembersResponse) Reset ¶
func (x *ListAgentMembersResponse) Reset()
func (*ListAgentMembersResponse) String ¶
func (x *ListAgentMembersResponse) String() string
type ListAgentsResponse ¶
type ListAgentsResponse struct {
Agents []*AgentInfo `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() []*AgentInfo
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 ListAllowedModelsResponse ¶
type ListAllowedModelsResponse struct {
Unrestricted bool `protobuf:"varint,1,opt,name=unrestricted,proto3" json:"unrestricted,omitempty"`
Models []*AllowedModel `protobuf:"bytes,2,rep,name=models,proto3" json:"models,omitempty"`
// contains filtered or unexported fields
}
ListAllowedModelsResponse is the model picker's allow-list. unrestricted=true (tenant admin) means any configured model may be assigned.
func (*ListAllowedModelsResponse) Descriptor
deprecated
func (*ListAllowedModelsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAllowedModelsResponse.ProtoReflect.Descriptor instead.
func (*ListAllowedModelsResponse) GetModels ¶
func (x *ListAllowedModelsResponse) GetModels() []*AllowedModel
func (*ListAllowedModelsResponse) GetUnrestricted ¶
func (x *ListAllowedModelsResponse) GetUnrestricted() bool
func (*ListAllowedModelsResponse) ProtoMessage ¶
func (*ListAllowedModelsResponse) ProtoMessage()
func (*ListAllowedModelsResponse) ProtoReflect ¶
func (x *ListAllowedModelsResponse) ProtoReflect() protoreflect.Message
func (*ListAllowedModelsResponse) Reset ¶
func (x *ListAllowedModelsResponse) Reset()
func (*ListAllowedModelsResponse) String ¶
func (x *ListAllowedModelsResponse) String() string
type ListBridgesResponse ¶
type ListBridgesResponse struct {
Bridges []*BridgeInfo `protobuf:"bytes,1,rep,name=bridges,proto3" json:"bridges,omitempty"`
// contains filtered or unexported fields
}
func (*ListBridgesResponse) Descriptor
deprecated
func (*ListBridgesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListBridgesResponse.ProtoReflect.Descriptor instead.
func (*ListBridgesResponse) GetBridges ¶
func (x *ListBridgesResponse) GetBridges() []*BridgeInfo
func (*ListBridgesResponse) ProtoMessage ¶
func (*ListBridgesResponse) ProtoMessage()
func (*ListBridgesResponse) ProtoReflect ¶
func (x *ListBridgesResponse) ProtoReflect() protoreflect.Message
func (*ListBridgesResponse) Reset ¶
func (x *ListBridgesResponse) Reset()
func (*ListBridgesResponse) String ¶
func (x *ListBridgesResponse) String() string
type ListCandidatesResponse ¶
type ListCandidatesResponse struct {
Candidates []*CandidateInfo `protobuf:"bytes,1,rep,name=candidates,proto3" json:"candidates,omitempty"`
// contains filtered or unexported fields
}
func (*ListCandidatesResponse) Descriptor
deprecated
func (*ListCandidatesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCandidatesResponse.ProtoReflect.Descriptor instead.
func (*ListCandidatesResponse) GetCandidates ¶
func (x *ListCandidatesResponse) GetCandidates() []*CandidateInfo
func (*ListCandidatesResponse) ProtoMessage ¶
func (*ListCandidatesResponse) ProtoMessage()
func (*ListCandidatesResponse) ProtoReflect ¶
func (x *ListCandidatesResponse) ProtoReflect() protoreflect.Message
func (*ListCandidatesResponse) Reset ¶
func (x *ListCandidatesResponse) Reset()
func (*ListCandidatesResponse) String ¶
func (x *ListCandidatesResponse) String() string
type ListCapabilitiesResponse ¶
type ListCapabilitiesResponse struct {
Providers []*ProviderCapabilityInfo `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers,omitempty"`
// contains filtered or unexported fields
}
func (*ListCapabilitiesResponse) Descriptor
deprecated
func (*ListCapabilitiesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCapabilitiesResponse.ProtoReflect.Descriptor instead.
func (*ListCapabilitiesResponse) GetProviders ¶
func (x *ListCapabilitiesResponse) GetProviders() []*ProviderCapabilityInfo
func (*ListCapabilitiesResponse) ProtoMessage ¶
func (*ListCapabilitiesResponse) ProtoMessage()
func (*ListCapabilitiesResponse) ProtoReflect ¶
func (x *ListCapabilitiesResponse) ProtoReflect() protoreflect.Message
func (*ListCapabilitiesResponse) Reset ¶
func (x *ListCapabilitiesResponse) Reset()
func (*ListCapabilitiesResponse) String ¶
func (x *ListCapabilitiesResponse) String() string
type ListCatalogModelsResponse ¶
type ListCatalogModelsResponse struct {
Models []*ModelInfo `protobuf:"bytes,1,rep,name=models,proto3" json:"models,omitempty"`
// contains filtered or unexported fields
}
func (*ListCatalogModelsResponse) Descriptor
deprecated
func (*ListCatalogModelsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCatalogModelsResponse.ProtoReflect.Descriptor instead.
func (*ListCatalogModelsResponse) GetModels ¶
func (x *ListCatalogModelsResponse) GetModels() []*ModelInfo
func (*ListCatalogModelsResponse) ProtoMessage ¶
func (*ListCatalogModelsResponse) ProtoMessage()
func (*ListCatalogModelsResponse) ProtoReflect ¶
func (x *ListCatalogModelsResponse) ProtoReflect() protoreflect.Message
func (*ListCatalogModelsResponse) Reset ¶
func (x *ListCatalogModelsResponse) Reset()
func (*ListCatalogModelsResponse) String ¶
func (x *ListCatalogModelsResponse) String() string
type ListCatalogProvidersResponse ¶
type ListCatalogProvidersResponse struct {
Providers []*ProviderInfo `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers,omitempty"`
// contains filtered or unexported fields
}
func (*ListCatalogProvidersResponse) Descriptor
deprecated
func (*ListCatalogProvidersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCatalogProvidersResponse.ProtoReflect.Descriptor instead.
func (*ListCatalogProvidersResponse) GetProviders ¶
func (x *ListCatalogProvidersResponse) GetProviders() []*ProviderInfo
func (*ListCatalogProvidersResponse) ProtoMessage ¶
func (*ListCatalogProvidersResponse) ProtoMessage()
func (*ListCatalogProvidersResponse) ProtoReflect ¶
func (x *ListCatalogProvidersResponse) ProtoReflect() protoreflect.Message
func (*ListCatalogProvidersResponse) Reset ¶
func (x *ListCatalogProvidersResponse) Reset()
func (*ListCatalogProvidersResponse) String ¶
func (x *ListCatalogProvidersResponse) String() string
type ListConnectionsResponse ¶
type ListConnectionsResponse struct {
Connections []*ConnectionInfo `protobuf:"bytes,1,rep,name=connections,proto3" json:"connections,omitempty"`
OauthCallbackUrl string `protobuf:"bytes,2,opt,name=oauth_callback_url,json=oauthCallbackUrl,proto3" json:"oauth_callback_url,omitempty"` // redirect URI for OAuth app configuration
// contains filtered or unexported fields
}
func (*ListConnectionsResponse) Descriptor
deprecated
func (*ListConnectionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListConnectionsResponse.ProtoReflect.Descriptor instead.
func (*ListConnectionsResponse) GetConnections ¶
func (x *ListConnectionsResponse) GetConnections() []*ConnectionInfo
func (*ListConnectionsResponse) GetOauthCallbackUrl ¶
func (x *ListConnectionsResponse) GetOauthCallbackUrl() string
func (*ListConnectionsResponse) ProtoMessage ¶
func (*ListConnectionsResponse) ProtoMessage()
func (*ListConnectionsResponse) ProtoReflect ¶
func (x *ListConnectionsResponse) ProtoReflect() protoreflect.Message
func (*ListConnectionsResponse) Reset ¶
func (x *ListConnectionsResponse) Reset()
func (*ListConnectionsResponse) String ¶
func (x *ListConnectionsResponse) String() string
type ListConversationFeedResponse ¶
type ListConversationFeedResponse struct {
Items []*ConversationFeedItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// Opaque cursor for the next (older) page; empty when the end is reached.
NextCursor string `protobuf:"bytes,2,opt,name=next_cursor,json=nextCursor,proto3" json:"next_cursor,omitempty"`
// contains filtered or unexported fields
}
func (*ListConversationFeedResponse) Descriptor
deprecated
func (*ListConversationFeedResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListConversationFeedResponse.ProtoReflect.Descriptor instead.
func (*ListConversationFeedResponse) GetItems ¶
func (x *ListConversationFeedResponse) GetItems() []*ConversationFeedItem
func (*ListConversationFeedResponse) GetNextCursor ¶
func (x *ListConversationFeedResponse) GetNextCursor() string
func (*ListConversationFeedResponse) ProtoMessage ¶
func (*ListConversationFeedResponse) ProtoMessage()
func (*ListConversationFeedResponse) ProtoReflect ¶
func (x *ListConversationFeedResponse) ProtoReflect() protoreflect.Message
func (*ListConversationFeedResponse) Reset ¶
func (x *ListConversationFeedResponse) Reset()
func (*ListConversationFeedResponse) String ¶
func (x *ListConversationFeedResponse) String() string
type ListConversationsResponse ¶
type ListConversationsResponse struct {
Conversations []*ConversationInfo `protobuf:"bytes,1,rep,name=conversations,proto3" json:"conversations,omitempty"`
// contains filtered or unexported fields
}
func (*ListConversationsResponse) Descriptor
deprecated
func (*ListConversationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListConversationsResponse.ProtoReflect.Descriptor instead.
func (*ListConversationsResponse) GetConversations ¶
func (x *ListConversationsResponse) GetConversations() []*ConversationInfo
func (*ListConversationsResponse) ProtoMessage ¶
func (*ListConversationsResponse) ProtoMessage()
func (*ListConversationsResponse) ProtoReflect ¶
func (x *ListConversationsResponse) ProtoReflect() protoreflect.Message
func (*ListConversationsResponse) Reset ¶
func (x *ListConversationsResponse) Reset()
func (*ListConversationsResponse) String ¶
func (x *ListConversationsResponse) String() string
type ListEnvVarsResponse ¶
type ListEnvVarsResponse struct {
EnvVars []*EnvVarInfo `protobuf:"bytes,1,rep,name=env_vars,json=envVars,proto3" json:"env_vars,omitempty"`
// contains filtered or unexported fields
}
func (*ListEnvVarsResponse) Descriptor
deprecated
func (*ListEnvVarsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListEnvVarsResponse.ProtoReflect.Descriptor instead.
func (*ListEnvVarsResponse) GetEnvVars ¶
func (x *ListEnvVarsResponse) GetEnvVars() []*EnvVarInfo
func (*ListEnvVarsResponse) ProtoMessage ¶
func (*ListEnvVarsResponse) ProtoMessage()
func (*ListEnvVarsResponse) ProtoReflect ¶
func (x *ListEnvVarsResponse) ProtoReflect() protoreflect.Message
func (*ListEnvVarsResponse) Reset ¶
func (x *ListEnvVarsResponse) Reset()
func (*ListEnvVarsResponse) String ¶
func (x *ListEnvVarsResponse) String() string
type ListExecEndpointsResponse ¶
type ListExecEndpointsResponse struct {
Endpoints []*ExecEndpointInfo `protobuf:"bytes,1,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
// contains filtered or unexported fields
}
func (*ListExecEndpointsResponse) Descriptor
deprecated
func (*ListExecEndpointsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListExecEndpointsResponse.ProtoReflect.Descriptor instead.
func (*ListExecEndpointsResponse) GetEndpoints ¶
func (x *ListExecEndpointsResponse) GetEndpoints() []*ExecEndpointInfo
func (*ListExecEndpointsResponse) ProtoMessage ¶
func (*ListExecEndpointsResponse) ProtoMessage()
func (*ListExecEndpointsResponse) ProtoReflect ¶
func (x *ListExecEndpointsResponse) ProtoReflect() protoreflect.Message
func (*ListExecEndpointsResponse) Reset ¶
func (x *ListExecEndpointsResponse) Reset()
func (*ListExecEndpointsResponse) String ¶
func (x *ListExecEndpointsResponse) String() string
type ListFilesResponse ¶
type ListFilesResponse struct {
Files []*FileInfo `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
// contains filtered or unexported fields
}
func (*ListFilesResponse) Descriptor
deprecated
func (*ListFilesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListFilesResponse.ProtoReflect.Descriptor instead.
func (*ListFilesResponse) GetFiles ¶
func (x *ListFilesResponse) GetFiles() []*FileInfo
func (*ListFilesResponse) ProtoMessage ¶
func (*ListFilesResponse) ProtoMessage()
func (*ListFilesResponse) ProtoReflect ¶
func (x *ListFilesResponse) ProtoReflect() protoreflect.Message
func (*ListFilesResponse) Reset ¶
func (x *ListFilesResponse) Reset()
func (*ListFilesResponse) String ¶
func (x *ListFilesResponse) String() string
type ListGitCredentialsResponse ¶
type ListGitCredentialsResponse struct {
Credentials []*GitCredential `protobuf:"bytes,1,rep,name=credentials,proto3" json:"credentials,omitempty"`
// contains filtered or unexported fields
}
func (*ListGitCredentialsResponse) Descriptor
deprecated
func (*ListGitCredentialsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListGitCredentialsResponse.ProtoReflect.Descriptor instead.
func (*ListGitCredentialsResponse) GetCredentials ¶
func (x *ListGitCredentialsResponse) GetCredentials() []*GitCredential
func (*ListGitCredentialsResponse) ProtoMessage ¶
func (*ListGitCredentialsResponse) ProtoMessage()
func (*ListGitCredentialsResponse) ProtoReflect ¶
func (x *ListGitCredentialsResponse) ProtoReflect() protoreflect.Message
func (*ListGitCredentialsResponse) Reset ¶
func (x *ListGitCredentialsResponse) Reset()
func (*ListGitCredentialsResponse) String ¶
func (x *ListGitCredentialsResponse) String() string
type ListInboundSiblingsResponse ¶
type ListInboundSiblingsResponse struct {
Siblings []*InboundSiblingInfo `protobuf:"bytes,1,rep,name=siblings,proto3" json:"siblings,omitempty"`
// contains filtered or unexported fields
}
func (*ListInboundSiblingsResponse) Descriptor
deprecated
func (*ListInboundSiblingsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListInboundSiblingsResponse.ProtoReflect.Descriptor instead.
func (*ListInboundSiblingsResponse) GetSiblings ¶
func (x *ListInboundSiblingsResponse) GetSiblings() []*InboundSiblingInfo
func (*ListInboundSiblingsResponse) ProtoMessage ¶
func (*ListInboundSiblingsResponse) ProtoMessage()
func (*ListInboundSiblingsResponse) ProtoReflect ¶
func (x *ListInboundSiblingsResponse) ProtoReflect() protoreflect.Message
func (*ListInboundSiblingsResponse) Reset ¶
func (x *ListInboundSiblingsResponse) Reset()
func (*ListInboundSiblingsResponse) String ¶
func (x *ListInboundSiblingsResponse) String() string
type ListMCPServersResponse ¶
type ListMCPServersResponse struct {
McpServers []*MCPServerInfo `protobuf:"bytes,1,rep,name=mcp_servers,json=mcpServers,proto3" json:"mcp_servers,omitempty"`
OauthCallbackUrl string `protobuf:"bytes,2,opt,name=oauth_callback_url,json=oauthCallbackUrl,proto3" json:"oauth_callback_url,omitempty"`
// contains filtered or unexported fields
}
func (*ListMCPServersResponse) Descriptor
deprecated
func (*ListMCPServersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListMCPServersResponse.ProtoReflect.Descriptor instead.
func (*ListMCPServersResponse) GetMcpServers ¶
func (x *ListMCPServersResponse) GetMcpServers() []*MCPServerInfo
func (*ListMCPServersResponse) GetOauthCallbackUrl ¶
func (x *ListMCPServersResponse) GetOauthCallbackUrl() string
func (*ListMCPServersResponse) ProtoMessage ¶
func (*ListMCPServersResponse) ProtoMessage()
func (*ListMCPServersResponse) ProtoReflect ¶
func (x *ListMCPServersResponse) ProtoReflect() protoreflect.Message
func (*ListMCPServersResponse) Reset ¶
func (x *ListMCPServersResponse) Reset()
func (*ListMCPServersResponse) String ¶
func (x *ListMCPServersResponse) String() string
type ListModelGrantsResponse ¶
type ListModelGrantsResponse struct {
Grants []*ModelGrantInfo `protobuf:"bytes,1,rep,name=grants,proto3" json:"grants,omitempty"`
// contains filtered or unexported fields
}
func (*ListModelGrantsResponse) Descriptor
deprecated
func (*ListModelGrantsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListModelGrantsResponse.ProtoReflect.Descriptor instead.
func (*ListModelGrantsResponse) GetGrants ¶
func (x *ListModelGrantsResponse) GetGrants() []*ModelGrantInfo
func (*ListModelGrantsResponse) ProtoMessage ¶
func (*ListModelGrantsResponse) ProtoMessage()
func (*ListModelGrantsResponse) ProtoReflect ¶
func (x *ListModelGrantsResponse) ProtoReflect() protoreflect.Message
func (*ListModelGrantsResponse) Reset ¶
func (x *ListModelGrantsResponse) Reset()
func (*ListModelGrantsResponse) String ¶
func (x *ListModelGrantsResponse) String() string
type ListNeedsResponse ¶
type ListNeedsResponse struct {
Needs []*NeedInfo `protobuf:"bytes,1,rep,name=needs,proto3" json:"needs,omitempty"`
// contains filtered or unexported fields
}
func (*ListNeedsResponse) Descriptor
deprecated
func (*ListNeedsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListNeedsResponse.ProtoReflect.Descriptor instead.
func (*ListNeedsResponse) GetNeeds ¶
func (x *ListNeedsResponse) GetNeeds() []*NeedInfo
func (*ListNeedsResponse) ProtoMessage ¶
func (*ListNeedsResponse) ProtoMessage()
func (*ListNeedsResponse) ProtoReflect ¶
func (x *ListNeedsResponse) ProtoReflect() protoreflect.Message
func (*ListNeedsResponse) Reset ¶
func (x *ListNeedsResponse) Reset()
func (*ListNeedsResponse) String ¶
func (x *ListNeedsResponse) String() string
type ListOwnedResourcesResponse ¶
type ListOwnedResourcesResponse struct {
Resources []*OwnedResourceInfo `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty"`
// contains filtered or unexported fields
}
func (*ListOwnedResourcesResponse) Descriptor
deprecated
func (*ListOwnedResourcesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListOwnedResourcesResponse.ProtoReflect.Descriptor instead.
func (*ListOwnedResourcesResponse) GetResources ¶
func (x *ListOwnedResourcesResponse) GetResources() []*OwnedResourceInfo
func (*ListOwnedResourcesResponse) ProtoMessage ¶
func (*ListOwnedResourcesResponse) ProtoMessage()
func (*ListOwnedResourcesResponse) ProtoReflect ¶
func (x *ListOwnedResourcesResponse) ProtoReflect() protoreflect.Message
func (*ListOwnedResourcesResponse) Reset ¶
func (x *ListOwnedResourcesResponse) Reset()
func (*ListOwnedResourcesResponse) String ¶
func (x *ListOwnedResourcesResponse) String() string
type ListPasskeysResponse ¶
type ListPasskeysResponse struct {
Passkeys []*Passkey `protobuf:"bytes,1,rep,name=passkeys,proto3" json:"passkeys,omitempty"`
// contains filtered or unexported fields
}
func (*ListPasskeysResponse) Descriptor
deprecated
func (*ListPasskeysResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPasskeysResponse.ProtoReflect.Descriptor instead.
func (*ListPasskeysResponse) GetPasskeys ¶
func (x *ListPasskeysResponse) GetPasskeys() []*Passkey
func (*ListPasskeysResponse) ProtoMessage ¶
func (*ListPasskeysResponse) ProtoMessage()
func (*ListPasskeysResponse) ProtoReflect ¶
func (x *ListPasskeysResponse) ProtoReflect() protoreflect.Message
func (*ListPasskeysResponse) Reset ¶
func (x *ListPasskeysResponse) Reset()
func (*ListPasskeysResponse) String ¶
func (x *ListPasskeysResponse) String() string
type ListPlatformIdentitiesResponse ¶
type ListPlatformIdentitiesResponse struct {
Identities []*PlatformIdentityInfo `protobuf:"bytes,1,rep,name=identities,proto3" json:"identities,omitempty"`
// contains filtered or unexported fields
}
func (*ListPlatformIdentitiesResponse) Descriptor
deprecated
func (*ListPlatformIdentitiesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPlatformIdentitiesResponse.ProtoReflect.Descriptor instead.
func (*ListPlatformIdentitiesResponse) GetIdentities ¶
func (x *ListPlatformIdentitiesResponse) GetIdentities() []*PlatformIdentityInfo
func (*ListPlatformIdentitiesResponse) ProtoMessage ¶
func (*ListPlatformIdentitiesResponse) ProtoMessage()
func (*ListPlatformIdentitiesResponse) ProtoReflect ¶
func (x *ListPlatformIdentitiesResponse) ProtoReflect() protoreflect.Message
func (*ListPlatformIdentitiesResponse) Reset ¶
func (x *ListPlatformIdentitiesResponse) Reset()
func (*ListPlatformIdentitiesResponse) String ¶
func (x *ListPlatformIdentitiesResponse) String() string
type ListProvidersResponse ¶
type ListProvidersResponse struct {
Providers []*Provider `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers,omitempty"`
// contains filtered or unexported fields
}
func (*ListProvidersResponse) Descriptor
deprecated
func (*ListProvidersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListProvidersResponse.ProtoReflect.Descriptor instead.
func (*ListProvidersResponse) GetProviders ¶
func (x *ListProvidersResponse) GetProviders() []*Provider
func (*ListProvidersResponse) ProtoMessage ¶
func (*ListProvidersResponse) ProtoMessage()
func (*ListProvidersResponse) ProtoReflect ¶
func (x *ListProvidersResponse) ProtoReflect() protoreflect.Message
func (*ListProvidersResponse) Reset ¶
func (x *ListProvidersResponse) Reset()
func (*ListProvidersResponse) String ¶
func (x *ListProvidersResponse) String() string
type ListResourceGrantsResponse ¶
type ListResourceGrantsResponse struct {
Grants []*ResourceGrantInfo `protobuf:"bytes,1,rep,name=grants,proto3" json:"grants,omitempty"`
// contains filtered or unexported fields
}
func (*ListResourceGrantsResponse) Descriptor
deprecated
func (*ListResourceGrantsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListResourceGrantsResponse.ProtoReflect.Descriptor instead.
func (*ListResourceGrantsResponse) GetGrants ¶
func (x *ListResourceGrantsResponse) GetGrants() []*ResourceGrantInfo
func (*ListResourceGrantsResponse) ProtoMessage ¶
func (*ListResourceGrantsResponse) ProtoMessage()
func (*ListResourceGrantsResponse) ProtoReflect ¶
func (x *ListResourceGrantsResponse) ProtoReflect() protoreflect.Message
func (*ListResourceGrantsResponse) Reset ¶
func (x *ListResourceGrantsResponse) Reset()
func (*ListResourceGrantsResponse) String ¶
func (x *ListResourceGrantsResponse) String() string
type ListRunsResponse ¶
type ListRunsResponse struct {
Runs []*RunInfo `protobuf:"bytes,1,rep,name=runs,proto3" json:"runs,omitempty"`
NextCursor string `protobuf:"bytes,2,opt,name=next_cursor,json=nextCursor,proto3" json:"next_cursor,omitempty"`
// contains filtered or unexported fields
}
func (*ListRunsResponse) Descriptor
deprecated
func (*ListRunsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRunsResponse.ProtoReflect.Descriptor instead.
func (*ListRunsResponse) GetNextCursor ¶
func (x *ListRunsResponse) GetNextCursor() string
func (*ListRunsResponse) GetRuns ¶
func (x *ListRunsResponse) GetRuns() []*RunInfo
func (*ListRunsResponse) ProtoMessage ¶
func (*ListRunsResponse) ProtoMessage()
func (*ListRunsResponse) ProtoReflect ¶
func (x *ListRunsResponse) ProtoReflect() protoreflect.Message
func (*ListRunsResponse) Reset ¶
func (x *ListRunsResponse) Reset()
func (*ListRunsResponse) String ¶
func (x *ListRunsResponse) String() string
type ListSchedulesResponse ¶
type ListSchedulesResponse struct {
Schedules []*ScheduleInfo `protobuf:"bytes,1,rep,name=schedules,proto3" json:"schedules,omitempty"`
// contains filtered or unexported fields
}
func (*ListSchedulesResponse) Descriptor
deprecated
func (*ListSchedulesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSchedulesResponse.ProtoReflect.Descriptor instead.
func (*ListSchedulesResponse) GetSchedules ¶
func (x *ListSchedulesResponse) GetSchedules() []*ScheduleInfo
func (*ListSchedulesResponse) ProtoMessage ¶
func (*ListSchedulesResponse) ProtoMessage()
func (*ListSchedulesResponse) ProtoReflect ¶
func (x *ListSchedulesResponse) ProtoReflect() protoreflect.Message
func (*ListSchedulesResponse) Reset ¶
func (x *ListSchedulesResponse) Reset()
func (*ListSchedulesResponse) String ¶
func (x *ListSchedulesResponse) String() string
type ListSelectableUsersResponse ¶
type ListSelectableUsersResponse struct {
Users []*UserSummary `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
// contains filtered or unexported fields
}
func (*ListSelectableUsersResponse) Descriptor
deprecated
func (*ListSelectableUsersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSelectableUsersResponse.ProtoReflect.Descriptor instead.
func (*ListSelectableUsersResponse) GetUsers ¶
func (x *ListSelectableUsersResponse) GetUsers() []*UserSummary
func (*ListSelectableUsersResponse) ProtoMessage ¶
func (*ListSelectableUsersResponse) ProtoMessage()
func (*ListSelectableUsersResponse) ProtoReflect ¶
func (x *ListSelectableUsersResponse) ProtoReflect() protoreflect.Message
func (*ListSelectableUsersResponse) Reset ¶
func (x *ListSelectableUsersResponse) Reset()
func (*ListSelectableUsersResponse) String ¶
func (x *ListSelectableUsersResponse) String() string
type ListSiblingsResponse ¶
type ListSiblingsResponse struct {
Siblings []*SiblingInfo `protobuf:"bytes,1,rep,name=siblings,proto3" json:"siblings,omitempty"`
// contains filtered or unexported fields
}
func (*ListSiblingsResponse) Descriptor
deprecated
func (*ListSiblingsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSiblingsResponse.ProtoReflect.Descriptor instead.
func (*ListSiblingsResponse) GetSiblings ¶
func (x *ListSiblingsResponse) GetSiblings() []*SiblingInfo
func (*ListSiblingsResponse) ProtoMessage ¶
func (*ListSiblingsResponse) ProtoMessage()
func (*ListSiblingsResponse) ProtoReflect ¶
func (x *ListSiblingsResponse) ProtoReflect() protoreflect.Message
func (*ListSiblingsResponse) Reset ¶
func (x *ListSiblingsResponse) Reset()
func (*ListSiblingsResponse) String ¶
func (x *ListSiblingsResponse) String() string
type ListToolsResponse ¶
type ListToolsResponse struct {
Tools []*ToolInfo `protobuf:"bytes,1,rep,name=tools,proto3" json:"tools,omitempty"`
// contains filtered or unexported fields
}
func (*ListToolsResponse) Descriptor
deprecated
func (*ListToolsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListToolsResponse.ProtoReflect.Descriptor instead.
func (*ListToolsResponse) GetTools ¶
func (x *ListToolsResponse) GetTools() []*ToolInfo
func (*ListToolsResponse) ProtoMessage ¶
func (*ListToolsResponse) ProtoMessage()
func (*ListToolsResponse) ProtoReflect ¶
func (x *ListToolsResponse) ProtoReflect() protoreflect.Message
func (*ListToolsResponse) Reset ¶
func (x *ListToolsResponse) Reset()
func (*ListToolsResponse) String ¶
func (x *ListToolsResponse) String() string
type ListTopicsResponse ¶
type ListTopicsResponse struct {
Topics []*TopicInfo `protobuf:"bytes,1,rep,name=topics,proto3" json:"topics,omitempty"`
// contains filtered or unexported fields
}
func (*ListTopicsResponse) Descriptor
deprecated
func (*ListTopicsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTopicsResponse.ProtoReflect.Descriptor instead.
func (*ListTopicsResponse) GetTopics ¶
func (x *ListTopicsResponse) GetTopics() []*TopicInfo
func (*ListTopicsResponse) ProtoMessage ¶
func (*ListTopicsResponse) ProtoMessage()
func (*ListTopicsResponse) ProtoReflect ¶
func (x *ListTopicsResponse) ProtoReflect() protoreflect.Message
func (*ListTopicsResponse) Reset ¶
func (x *ListTopicsResponse) Reset()
func (*ListTopicsResponse) String ¶
func (x *ListTopicsResponse) String() string
type ListUserSessionsResponse ¶
type ListUserSessionsResponse struct {
Sessions []*UserSession `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions,omitempty"`
// contains filtered or unexported fields
}
func (*ListUserSessionsResponse) Descriptor
deprecated
func (*ListUserSessionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListUserSessionsResponse.ProtoReflect.Descriptor instead.
func (*ListUserSessionsResponse) GetSessions ¶
func (x *ListUserSessionsResponse) GetSessions() []*UserSession
func (*ListUserSessionsResponse) ProtoMessage ¶
func (*ListUserSessionsResponse) ProtoMessage()
func (*ListUserSessionsResponse) ProtoReflect ¶
func (x *ListUserSessionsResponse) ProtoReflect() protoreflect.Message
func (*ListUserSessionsResponse) Reset ¶
func (x *ListUserSessionsResponse) Reset()
func (*ListUserSessionsResponse) String ¶
func (x *ListUserSessionsResponse) String() string
type ListUsersResponse ¶
type ListUsersResponse struct {
Users []*User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
// contains filtered or unexported fields
}
func (*ListUsersResponse) Descriptor
deprecated
func (*ListUsersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListUsersResponse.ProtoReflect.Descriptor instead.
func (*ListUsersResponse) GetUsers ¶
func (x *ListUsersResponse) GetUsers() []*User
func (*ListUsersResponse) ProtoMessage ¶
func (*ListUsersResponse) ProtoMessage()
func (*ListUsersResponse) ProtoReflect ¶
func (x *ListUsersResponse) ProtoReflect() protoreflect.Message
func (*ListUsersResponse) Reset ¶
func (x *ListUsersResponse) Reset()
func (*ListUsersResponse) String ¶
func (x *ListUsersResponse) String() string
type ListWebhooksResponse ¶
type ListWebhooksResponse struct {
Webhooks []*WebhookInfo `protobuf:"bytes,1,rep,name=webhooks,proto3" json:"webhooks,omitempty"`
// contains filtered or unexported fields
}
func (*ListWebhooksResponse) Descriptor
deprecated
func (*ListWebhooksResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListWebhooksResponse.ProtoReflect.Descriptor instead.
func (*ListWebhooksResponse) GetWebhooks ¶
func (x *ListWebhooksResponse) GetWebhooks() []*WebhookInfo
func (*ListWebhooksResponse) ProtoMessage ¶
func (*ListWebhooksResponse) ProtoMessage()
func (*ListWebhooksResponse) ProtoReflect ¶
func (x *ListWebhooksResponse) ProtoReflect() protoreflect.Message
func (*ListWebhooksResponse) Reset ¶
func (x *ListWebhooksResponse) Reset()
func (*ListWebhooksResponse) String ¶
func (x *ListWebhooksResponse) String() string
type LoginRequest ¶
type LoginRequest struct {
Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
// contains filtered or unexported fields
}
func (*LoginRequest) Descriptor
deprecated
func (*LoginRequest) Descriptor() ([]byte, []int)
Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead.
func (*LoginRequest) GetEmail ¶
func (x *LoginRequest) GetEmail() string
func (*LoginRequest) GetPassword ¶
func (x *LoginRequest) GetPassword() string
func (*LoginRequest) ProtoMessage ¶
func (*LoginRequest) ProtoMessage()
func (*LoginRequest) ProtoReflect ¶
func (x *LoginRequest) ProtoReflect() protoreflect.Message
func (*LoginRequest) Reset ¶
func (x *LoginRequest) Reset()
func (*LoginRequest) String ¶
func (x *LoginRequest) String() string
type LoginResponse ¶
type LoginResponse struct {
AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
RefreshToken string `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
User *User `protobuf:"bytes,3,opt,name=user,proto3" json:"user,omitempty"`
// contains filtered or unexported fields
}
func (*LoginResponse) Descriptor
deprecated
func (*LoginResponse) Descriptor() ([]byte, []int)
Deprecated: Use LoginResponse.ProtoReflect.Descriptor instead.
func (*LoginResponse) GetAccessToken ¶
func (x *LoginResponse) GetAccessToken() string
func (*LoginResponse) GetRefreshToken ¶
func (x *LoginResponse) GetRefreshToken() string
func (*LoginResponse) GetUser ¶
func (x *LoginResponse) GetUser() *User
func (*LoginResponse) ProtoMessage ¶
func (*LoginResponse) ProtoMessage()
func (*LoginResponse) ProtoReflect ¶
func (x *LoginResponse) ProtoReflect() protoreflect.Message
func (*LoginResponse) Reset ¶
func (x *LoginResponse) Reset()
func (*LoginResponse) String ¶
func (x *LoginResponse) String() string
type LogoutRequest ¶
type LogoutRequest struct {
RefreshToken string `protobuf:"bytes,1,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
// contains filtered or unexported fields
}
func (*LogoutRequest) Descriptor
deprecated
func (*LogoutRequest) Descriptor() ([]byte, []int)
Deprecated: Use LogoutRequest.ProtoReflect.Descriptor instead.
func (*LogoutRequest) GetRefreshToken ¶
func (x *LogoutRequest) GetRefreshToken() string
func (*LogoutRequest) ProtoMessage ¶
func (*LogoutRequest) ProtoMessage()
func (*LogoutRequest) ProtoReflect ¶
func (x *LogoutRequest) ProtoReflect() protoreflect.Message
func (*LogoutRequest) Reset ¶
func (x *LogoutRequest) Reset()
func (*LogoutRequest) String ¶
func (x *LogoutRequest) String() string
type MCPCredentialStatusResponse ¶
type MCPCredentialStatusResponse struct {
Status *MCPStatusInfo `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*MCPCredentialStatusResponse) Descriptor
deprecated
func (*MCPCredentialStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use MCPCredentialStatusResponse.ProtoReflect.Descriptor instead.
func (*MCPCredentialStatusResponse) GetStatus ¶
func (x *MCPCredentialStatusResponse) GetStatus() *MCPStatusInfo
func (*MCPCredentialStatusResponse) ProtoMessage ¶
func (*MCPCredentialStatusResponse) ProtoMessage()
func (*MCPCredentialStatusResponse) ProtoReflect ¶
func (x *MCPCredentialStatusResponse) ProtoReflect() protoreflect.Message
func (*MCPCredentialStatusResponse) Reset ¶
func (x *MCPCredentialStatusResponse) Reset()
func (*MCPCredentialStatusResponse) String ¶
func (x *MCPCredentialStatusResponse) String() string
type MCPServerInfo ¶
type MCPServerInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
Url string `protobuf:"bytes,4,opt,name=url,proto3" json:"url,omitempty"`
AuthMode string `protobuf:"bytes,5,opt,name=auth_mode,json=authMode,proto3" json:"auth_mode,omitempty"`
Authorized bool `protobuf:"varint,6,opt,name=authorized,proto3" json:"authorized,omitempty"`
HasOauthApp bool `protobuf:"varint,7,opt,name=has_oauth_app,json=hasOauthApp,proto3" json:"has_oauth_app,omitempty"`
ToolCount int32 `protobuf:"varint,8,opt,name=tool_count,json=toolCount,proto3" json:"tool_count,omitempty"`
AuthUrl string `protobuf:"bytes,9,opt,name=auth_url,json=authUrl,proto3" json:"auth_url,omitempty"` // airlock-hosted URL the operator visits to authorize; empty for non-interactive auth modes
TokenExpiresAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=token_expires_at,json=tokenExpiresAt,proto3" json:"token_expires_at,omitempty"`
LastSyncedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=last_synced_at,json=lastSyncedAt,proto3" json:"last_synced_at,omitempty"`
// contains filtered or unexported fields
}
MCPServerInfo is one row from ListMCPServers — agent-declared MCP servers with their authorization status and live tool count.
func (*MCPServerInfo) Descriptor
deprecated
func (*MCPServerInfo) Descriptor() ([]byte, []int)
Deprecated: Use MCPServerInfo.ProtoReflect.Descriptor instead.
func (*MCPServerInfo) GetAuthMode ¶
func (x *MCPServerInfo) GetAuthMode() string
func (*MCPServerInfo) GetAuthUrl ¶
func (x *MCPServerInfo) GetAuthUrl() string
func (*MCPServerInfo) GetAuthorized ¶
func (x *MCPServerInfo) GetAuthorized() bool
func (*MCPServerInfo) GetHasOauthApp ¶
func (x *MCPServerInfo) GetHasOauthApp() bool
func (*MCPServerInfo) GetId ¶
func (x *MCPServerInfo) GetId() string
func (*MCPServerInfo) GetLastSyncedAt ¶
func (x *MCPServerInfo) GetLastSyncedAt() *timestamppb.Timestamp
func (*MCPServerInfo) GetName ¶
func (x *MCPServerInfo) GetName() string
func (*MCPServerInfo) GetSlug ¶
func (x *MCPServerInfo) GetSlug() string
func (*MCPServerInfo) GetTokenExpiresAt ¶
func (x *MCPServerInfo) GetTokenExpiresAt() *timestamppb.Timestamp
func (*MCPServerInfo) GetToolCount ¶
func (x *MCPServerInfo) GetToolCount() int32
func (*MCPServerInfo) GetUrl ¶
func (x *MCPServerInfo) GetUrl() string
func (*MCPServerInfo) ProtoMessage ¶
func (*MCPServerInfo) ProtoMessage()
func (*MCPServerInfo) ProtoReflect ¶
func (x *MCPServerInfo) ProtoReflect() protoreflect.Message
func (*MCPServerInfo) Reset ¶
func (x *MCPServerInfo) Reset()
func (*MCPServerInfo) String ¶
func (x *MCPServerInfo) String() string
type MCPStatusInfo ¶
type MCPStatusInfo struct {
Slug string `protobuf:"bytes,1,opt,name=slug,proto3" json:"slug,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
AuthMode string `protobuf:"bytes,3,opt,name=auth_mode,json=authMode,proto3" json:"auth_mode,omitempty"`
Authorized bool `protobuf:"varint,4,opt,name=authorized,proto3" json:"authorized,omitempty"`
// contains filtered or unexported fields
}
MCPStatusInfo is the lighter shape used by status-only endpoints (set/revoke/oauth-app) — no URL / sync metadata, just whether the MCP credential is currently configured.
func (*MCPStatusInfo) Descriptor
deprecated
func (*MCPStatusInfo) Descriptor() ([]byte, []int)
Deprecated: Use MCPStatusInfo.ProtoReflect.Descriptor instead.
func (*MCPStatusInfo) GetAuthMode ¶
func (x *MCPStatusInfo) GetAuthMode() string
func (*MCPStatusInfo) GetAuthorized ¶
func (x *MCPStatusInfo) GetAuthorized() bool
func (*MCPStatusInfo) GetName ¶
func (x *MCPStatusInfo) GetName() string
func (*MCPStatusInfo) GetSlug ¶
func (x *MCPStatusInfo) GetSlug() string
func (*MCPStatusInfo) ProtoMessage ¶
func (*MCPStatusInfo) ProtoMessage()
func (*MCPStatusInfo) ProtoReflect ¶
func (x *MCPStatusInfo) ProtoReflect() protoreflect.Message
func (*MCPStatusInfo) Reset ¶
func (x *MCPStatusInfo) Reset()
func (*MCPStatusInfo) String ¶
func (x *MCPStatusInfo) String() string
type MeResponse ¶
type MeResponse struct {
User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
TenantPermissions []string `protobuf:"bytes,2,rep,name=tenant_permissions,json=tenantPermissions,proto3" json:"tenant_permissions,omitempty"`
// contains filtered or unexported fields
}
MeResponse is the /api/v1/me payload. tenant_permissions enumerates every tenant-axis Action (from airlock/authz/policy.go) the caller's tenant role currently satisfies — the frontend uses this as the single source of truth for UI gating, replacing per-component role checks.
func (*MeResponse) Descriptor
deprecated
func (*MeResponse) Descriptor() ([]byte, []int)
Deprecated: Use MeResponse.ProtoReflect.Descriptor instead.
func (*MeResponse) GetTenantPermissions ¶
func (x *MeResponse) GetTenantPermissions() []string
func (*MeResponse) GetUser ¶
func (x *MeResponse) GetUser() *User
func (*MeResponse) ProtoMessage ¶
func (*MeResponse) ProtoMessage()
func (*MeResponse) ProtoReflect ¶
func (x *MeResponse) ProtoReflect() protoreflect.Message
func (*MeResponse) Reset ¶
func (x *MeResponse) Reset()
func (*MeResponse) String ¶
func (x *MeResponse) String() string
type MessageRole ¶
type MessageRole int32
MessageRole maps to LLM message roles.
const ( MessageRole_MESSAGE_ROLE_UNSPECIFIED MessageRole = 0 MessageRole_MESSAGE_ROLE_USER MessageRole = 1 MessageRole_MESSAGE_ROLE_ASSISTANT MessageRole = 2 MessageRole_MESSAGE_ROLE_SYSTEM MessageRole = 3 MessageRole_MESSAGE_ROLE_TOOL MessageRole = 4 )
func (MessageRole) Descriptor ¶
func (MessageRole) Descriptor() protoreflect.EnumDescriptor
func (MessageRole) Enum ¶
func (x MessageRole) Enum() *MessageRole
func (MessageRole) EnumDescriptor
deprecated
func (MessageRole) EnumDescriptor() ([]byte, []int)
Deprecated: Use MessageRole.Descriptor instead.
func (MessageRole) Number ¶
func (x MessageRole) Number() protoreflect.EnumNumber
func (MessageRole) String ¶
func (x MessageRole) String() string
func (MessageRole) Type ¶
func (MessageRole) Type() protoreflect.EnumType
type ModelGrantInfo ¶
type ModelGrantInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
ProviderId string `protobuf:"bytes,2,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"`
ProviderCatalog string `protobuf:"bytes,3,opt,name=provider_catalog,json=providerCatalog,proto3" json:"provider_catalog,omitempty"` // catalog id (e.g. "openai")
ProviderSlug string `protobuf:"bytes,4,opt,name=provider_slug,json=providerSlug,proto3" json:"provider_slug,omitempty"`
Model string `protobuf:"bytes,5,opt,name=model,proto3" json:"model,omitempty"`
GranteeId string `protobuf:"bytes,6,opt,name=grantee_id,json=granteeId,proto3" json:"grantee_id,omitempty"`
// contains filtered or unexported fields
}
func (*ModelGrantInfo) Descriptor
deprecated
func (*ModelGrantInfo) Descriptor() ([]byte, []int)
Deprecated: Use ModelGrantInfo.ProtoReflect.Descriptor instead.
func (*ModelGrantInfo) GetGranteeId ¶
func (x *ModelGrantInfo) GetGranteeId() string
func (*ModelGrantInfo) GetId ¶
func (x *ModelGrantInfo) GetId() string
func (*ModelGrantInfo) GetModel ¶
func (x *ModelGrantInfo) GetModel() string
func (*ModelGrantInfo) GetProviderCatalog ¶
func (x *ModelGrantInfo) GetProviderCatalog() string
func (*ModelGrantInfo) GetProviderId ¶
func (x *ModelGrantInfo) GetProviderId() string
func (*ModelGrantInfo) GetProviderSlug ¶
func (x *ModelGrantInfo) GetProviderSlug() string
func (*ModelGrantInfo) ProtoMessage ¶
func (*ModelGrantInfo) ProtoMessage()
func (*ModelGrantInfo) ProtoReflect ¶
func (x *ModelGrantInfo) ProtoReflect() protoreflect.Message
func (*ModelGrantInfo) Reset ¶
func (x *ModelGrantInfo) Reset()
func (*ModelGrantInfo) String ¶
func (x *ModelGrantInfo) String() string
type ModelInfo ¶
type ModelInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
ProviderId string `protobuf:"bytes,2,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"`
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
ToolCall bool `protobuf:"varint,4,opt,name=tool_call,json=toolCall,proto3" json:"tool_call,omitempty"`
Reasoning bool `protobuf:"varint,5,opt,name=reasoning,proto3" json:"reasoning,omitempty"`
ContextLimit int32 `protobuf:"varint,6,opt,name=context_limit,json=contextLimit,proto3" json:"context_limit,omitempty"`
OutputLimit int32 `protobuf:"varint,7,opt,name=output_limit,json=outputLimit,proto3" json:"output_limit,omitempty"`
CostInput float64 `protobuf:"fixed64,8,opt,name=cost_input,json=costInput,proto3" json:"cost_input,omitempty"`
CostOutput float64 `protobuf:"fixed64,9,opt,name=cost_output,json=costOutput,proto3" json:"cost_output,omitempty"`
// Kind is the model's primary purpose as published by the catalog. One of
// "language", "embedding", "image", "audio", "video", "speech",
// "transcription", or "reranking".
Kind string `protobuf:"bytes,10,opt,name=kind,proto3" json:"kind,omitempty"`
// Per-model capability flags computed by sol's CapabilitiesFromModel
// (kind-derived plus modality-derived). The strings match
// ProviderCapabilityInfo.capabilities — "text", "vision", "embedding",
// "speech", "transcription", "image_gen", "reranking". Used by the
// frontend to compose sub-filters within a kind (e.g. vision picker =
// language model with vision cap).
Caps []string `protobuf:"bytes,11,rep,name=caps,proto3" json:"caps,omitempty"`
// contains filtered or unexported fields
}
ModelInfo represents a model available from a provider.
func (*ModelInfo) Descriptor
deprecated
func (*ModelInfo) GetContextLimit ¶
func (*ModelInfo) GetCostInput ¶
func (*ModelInfo) GetCostOutput ¶
func (*ModelInfo) GetOutputLimit ¶
func (*ModelInfo) GetProviderId ¶
func (*ModelInfo) GetReasoning ¶
func (*ModelInfo) GetToolCall ¶
func (*ModelInfo) ProtoMessage ¶
func (*ModelInfo) ProtoMessage()
func (*ModelInfo) ProtoReflect ¶
func (x *ModelInfo) ProtoReflect() protoreflect.Message
type ModelRef ¶
type ModelRef struct {
Model string `protobuf:"bytes,1,opt,name=model,proto3" json:"model,omitempty"`
ProviderId string `protobuf:"bytes,2,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"`
// contains filtered or unexported fields
}
ModelRef is a (model, providers-row) pair the UI resolves to a display label. Used for read-only "inherited default" hints.
func (*ModelRef) Descriptor
deprecated
func (*ModelRef) GetProviderId ¶
func (*ModelRef) ProtoMessage ¶
func (*ModelRef) ProtoMessage()
func (*ModelRef) ProtoReflect ¶
func (x *ModelRef) ProtoReflect() protoreflect.Message
type ModelSlotInfo ¶
type ModelSlotInfo struct {
Slug string `protobuf:"bytes,1,opt,name=slug,proto3" json:"slug,omitempty"` // declared by agent code via RegisterModel
Capability string `protobuf:"bytes,2,opt,name=capability,proto3" json:"capability,omitempty"` // "text", "vision", "image", "speech", "transcription", "embedding"
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // human-readable hint from the agent author
// assigned_model carries the bare model name; assigned_provider_id
// names the providers row to use. Empty + empty ⇄ fall through to
// the capability default.
AssignedModel string `protobuf:"bytes,4,opt,name=assigned_model,json=assignedModel,proto3" json:"assigned_model,omitempty"`
AssignedProviderId string `protobuf:"bytes,5,opt,name=assigned_provider_id,json=assignedProviderId,proto3" json:"assigned_provider_id,omitempty"`
// resolved_model / resolved_provider_id are the model this slot will
// actually use right now: the assignment when bound, otherwise the slot's
// capability default (agent override → system default). Read-only, ignored
// on update; the UI shows it as the inherited default for an unbound slot.
ResolvedModel string `protobuf:"bytes,6,opt,name=resolved_model,json=resolvedModel,proto3" json:"resolved_model,omitempty"`
ResolvedProviderId string `protobuf:"bytes,7,opt,name=resolved_provider_id,json=resolvedProviderId,proto3" json:"resolved_provider_id,omitempty"`
// contains filtered or unexported fields
}
func (*ModelSlotInfo) Descriptor
deprecated
func (*ModelSlotInfo) Descriptor() ([]byte, []int)
Deprecated: Use ModelSlotInfo.ProtoReflect.Descriptor instead.
func (*ModelSlotInfo) GetAssignedModel ¶
func (x *ModelSlotInfo) GetAssignedModel() string
func (*ModelSlotInfo) GetAssignedProviderId ¶
func (x *ModelSlotInfo) GetAssignedProviderId() string
func (*ModelSlotInfo) GetCapability ¶
func (x *ModelSlotInfo) GetCapability() string
func (*ModelSlotInfo) GetDescription ¶
func (x *ModelSlotInfo) GetDescription() string
func (*ModelSlotInfo) GetResolvedModel ¶
func (x *ModelSlotInfo) GetResolvedModel() string
func (*ModelSlotInfo) GetResolvedProviderId ¶
func (x *ModelSlotInfo) GetResolvedProviderId() string
func (*ModelSlotInfo) GetSlug ¶
func (x *ModelSlotInfo) GetSlug() string
func (*ModelSlotInfo) ProtoMessage ¶
func (*ModelSlotInfo) ProtoMessage()
func (*ModelSlotInfo) ProtoReflect ¶
func (x *ModelSlotInfo) ProtoReflect() protoreflect.Message
func (*ModelSlotInfo) Reset ¶
func (x *ModelSlotInfo) Reset()
func (*ModelSlotInfo) String ¶
func (x *ModelSlotInfo) String() string
type ModelUsageResponse ¶
type ModelUsageResponse struct {
AgentCount int32 `protobuf:"varint,1,opt,name=agent_count,json=agentCount,proto3" json:"agent_count,omitempty"`
IsSystemDefault bool `protobuf:"varint,2,opt,name=is_system_default,json=isSystemDefault,proto3" json:"is_system_default,omitempty"`
// contains filtered or unexported fields
}
ModelUsageResponse reports how a (provider, model) is currently configured, so the UI can confirm before disabling it. agent_count is how many agents pin it as a capability override or slot assignment (those reset to the workspace default on disable); is_system_default means it's a configured default and stays usable regardless of the allow-list (left untouched).
func (*ModelUsageResponse) Descriptor
deprecated
func (*ModelUsageResponse) Descriptor() ([]byte, []int)
Deprecated: Use ModelUsageResponse.ProtoReflect.Descriptor instead.
func (*ModelUsageResponse) GetAgentCount ¶
func (x *ModelUsageResponse) GetAgentCount() int32
func (*ModelUsageResponse) GetIsSystemDefault ¶
func (x *ModelUsageResponse) GetIsSystemDefault() bool
func (*ModelUsageResponse) ProtoMessage ¶
func (*ModelUsageResponse) ProtoMessage()
func (*ModelUsageResponse) ProtoReflect ¶
func (x *ModelUsageResponse) ProtoReflect() protoreflect.Message
func (*ModelUsageResponse) Reset ¶
func (x *ModelUsageResponse) Reset()
func (*ModelUsageResponse) String ¶
func (x *ModelUsageResponse) String() string
type NeedInfo ¶
type NeedInfo struct {
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // connection | mcp_server | exec_endpoint
Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
Bound bool `protobuf:"varint,4,opt,name=bound,proto3" json:"bound,omitempty"`
BoundResourceId string `protobuf:"bytes,5,opt,name=bound_resource_id,json=boundResourceId,proto3" json:"bound_resource_id,omitempty"`
// contains filtered or unexported fields
}
func (*NeedInfo) Descriptor
deprecated
func (*NeedInfo) GetBoundResourceId ¶
func (*NeedInfo) GetDescription ¶
func (*NeedInfo) ProtoMessage ¶
func (*NeedInfo) ProtoMessage()
func (*NeedInfo) ProtoReflect ¶
func (x *NeedInfo) ProtoReflect() protoreflect.Message
type OAuthStartRequest ¶
type OAuthStartRequest struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
RedirectUri string `protobuf:"bytes,3,opt,name=redirect_uri,json=redirectUri,proto3" json:"redirect_uri,omitempty"`
// contains filtered or unexported fields
}
func (*OAuthStartRequest) Descriptor
deprecated
func (*OAuthStartRequest) Descriptor() ([]byte, []int)
Deprecated: Use OAuthStartRequest.ProtoReflect.Descriptor instead.
func (*OAuthStartRequest) GetAgentId ¶
func (x *OAuthStartRequest) GetAgentId() string
func (*OAuthStartRequest) GetRedirectUri ¶
func (x *OAuthStartRequest) GetRedirectUri() string
func (*OAuthStartRequest) GetSlug ¶
func (x *OAuthStartRequest) GetSlug() string
func (*OAuthStartRequest) ProtoMessage ¶
func (*OAuthStartRequest) ProtoMessage()
func (*OAuthStartRequest) ProtoReflect ¶
func (x *OAuthStartRequest) ProtoReflect() protoreflect.Message
func (*OAuthStartRequest) Reset ¶
func (x *OAuthStartRequest) Reset()
func (*OAuthStartRequest) String ¶
func (x *OAuthStartRequest) String() string
type OAuthStartResponse ¶
type OAuthStartResponse struct {
AuthorizeUrl string `protobuf:"bytes,1,opt,name=authorize_url,json=authorizeUrl,proto3" json:"authorize_url,omitempty"`
// contains filtered or unexported fields
}
func (*OAuthStartResponse) Descriptor
deprecated
func (*OAuthStartResponse) Descriptor() ([]byte, []int)
Deprecated: Use OAuthStartResponse.ProtoReflect.Descriptor instead.
func (*OAuthStartResponse) GetAuthorizeUrl ¶
func (x *OAuthStartResponse) GetAuthorizeUrl() string
func (*OAuthStartResponse) ProtoMessage ¶
func (*OAuthStartResponse) ProtoMessage()
func (*OAuthStartResponse) ProtoReflect ¶
func (x *OAuthStartResponse) ProtoReflect() protoreflect.Message
func (*OAuthStartResponse) Reset ¶
func (x *OAuthStartResponse) Reset()
func (*OAuthStartResponse) String ¶
func (x *OAuthStartResponse) String() string
type OwnedResourceInfo ¶
type OwnedResourceInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // connection | mcp_server | exec_endpoint
Slug string `protobuf:"bytes,3,opt,name=slug,proto3" json:"slug,omitempty"`
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
AuthMode string `protobuf:"bytes,5,opt,name=auth_mode,json=authMode,proto3" json:"auth_mode,omitempty"`
Authorized bool `protobuf:"varint,6,opt,name=authorized,proto3" json:"authorized,omitempty"` // has usable credentials (or is configured, for exec)
AgentCount int32 `protobuf:"varint,7,opt,name=agent_count,json=agentCount,proto3" json:"agent_count,omitempty"` // how many of the owner's agents bind this resource
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
LastUsedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=last_used_at,json=lastUsedAt,proto3" json:"last_used_at,omitempty"`
// contains filtered or unexported fields
}
OwnedResourceInfo is one resource a principal owns, across all of their agents, with how many agents currently bind it. No secret material.
func (*OwnedResourceInfo) Descriptor
deprecated
func (*OwnedResourceInfo) Descriptor() ([]byte, []int)
Deprecated: Use OwnedResourceInfo.ProtoReflect.Descriptor instead.
func (*OwnedResourceInfo) GetAgentCount ¶
func (x *OwnedResourceInfo) GetAgentCount() int32
func (*OwnedResourceInfo) GetAuthMode ¶
func (x *OwnedResourceInfo) GetAuthMode() string
func (*OwnedResourceInfo) GetAuthorized ¶
func (x *OwnedResourceInfo) GetAuthorized() bool
func (*OwnedResourceInfo) GetCreatedAt ¶
func (x *OwnedResourceInfo) GetCreatedAt() *timestamppb.Timestamp
func (*OwnedResourceInfo) GetId ¶
func (x *OwnedResourceInfo) GetId() string
func (*OwnedResourceInfo) GetLastUsedAt ¶
func (x *OwnedResourceInfo) GetLastUsedAt() *timestamppb.Timestamp
func (*OwnedResourceInfo) GetName ¶
func (x *OwnedResourceInfo) GetName() string
func (*OwnedResourceInfo) GetSlug ¶
func (x *OwnedResourceInfo) GetSlug() string
func (*OwnedResourceInfo) GetType ¶
func (x *OwnedResourceInfo) GetType() string
func (*OwnedResourceInfo) ProtoMessage ¶
func (*OwnedResourceInfo) ProtoMessage()
func (*OwnedResourceInfo) ProtoReflect ¶
func (x *OwnedResourceInfo) ProtoReflect() protoreflect.Message
func (*OwnedResourceInfo) Reset ¶
func (x *OwnedResourceInfo) Reset()
func (*OwnedResourceInfo) String ¶
func (x *OwnedResourceInfo) String() string
type PaginatedMessagesResponse ¶
type PaginatedMessagesResponse struct {
Messages []*AgentMessageInfo `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"`
// has_more is true when additional messages exist past this page in the
// direction of the query (older for `before`, newer for `after`).
HasMore bool `protobuf:"varint,2,opt,name=has_more,json=hasMore,proto3" json:"has_more,omitempty"`
// contains filtered or unexported fields
}
PaginatedMessagesResponse is the result of GET /api/v1/conversations/{convID}/messages — older or newer page for infinite-scroll chat history.
func (*PaginatedMessagesResponse) Descriptor
deprecated
func (*PaginatedMessagesResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaginatedMessagesResponse.ProtoReflect.Descriptor instead.
func (*PaginatedMessagesResponse) GetHasMore ¶
func (x *PaginatedMessagesResponse) GetHasMore() bool
func (*PaginatedMessagesResponse) GetMessages ¶
func (x *PaginatedMessagesResponse) GetMessages() []*AgentMessageInfo
func (*PaginatedMessagesResponse) ProtoMessage ¶
func (*PaginatedMessagesResponse) ProtoMessage()
func (*PaginatedMessagesResponse) ProtoReflect ¶
func (x *PaginatedMessagesResponse) ProtoReflect() protoreflect.Message
func (*PaginatedMessagesResponse) Reset ¶
func (x *PaginatedMessagesResponse) Reset()
func (*PaginatedMessagesResponse) String ¶
func (x *PaginatedMessagesResponse) String() string
type Passkey ¶
type Passkey struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
FriendlyName string `protobuf:"bytes,2,opt,name=friendly_name,json=friendlyName,proto3" json:"friendly_name,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
LastUsedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_used_at,json=lastUsedAt,proto3" json:"last_used_at,omitempty"`
BackupEligible bool `protobuf:"varint,5,opt,name=backup_eligible,json=backupEligible,proto3" json:"backup_eligible,omitempty"`
// contains filtered or unexported fields
}
Passkey is a registered WebAuthn credential for human login. The raw credential id and public key never leave the backend; only display metadata is surfaced. backup_eligible distinguishes a synced/multi-device passkey from a single-device one for the UI.
func (*Passkey) Descriptor
deprecated
func (*Passkey) GetBackupEligible ¶
func (*Passkey) GetCreatedAt ¶
func (x *Passkey) GetCreatedAt() *timestamppb.Timestamp
func (*Passkey) GetFriendlyName ¶
func (*Passkey) GetLastUsedAt ¶
func (x *Passkey) GetLastUsedAt() *timestamppb.Timestamp
func (*Passkey) ProtoMessage ¶
func (*Passkey) ProtoMessage()
func (*Passkey) ProtoReflect ¶
func (x *Passkey) ProtoReflect() protoreflect.Message
type PendingConfirmation ¶
type PendingConfirmation struct {
ToolCallId string `protobuf:"bytes,1,opt,name=tool_call_id,json=toolCallId,proto3" json:"tool_call_id,omitempty"`
ToolName string `protobuf:"bytes,2,opt,name=tool_name,json=toolName,proto3" json:"tool_name,omitempty"`
Input string `protobuf:"bytes,3,opt,name=input,proto3" json:"input,omitempty"` // JSON-encoded tool input (direct run_js confirmation)
// permission/patterns/code carry the confirmation detail for a
// delegated (A2A) suspension — a sub-agent's request_confirmation that
// surfaced through promptAgent. Mirrors ConfirmationRequiredEvent so
// the UI renders it the same as a live confirmation.
Permission string `protobuf:"bytes,4,opt,name=permission,proto3" json:"permission,omitempty"`
Patterns []string `protobuf:"bytes,5,rep,name=patterns,proto3" json:"patterns,omitempty"`
Code string `protobuf:"bytes,6,opt,name=code,proto3" json:"code,omitempty"`
// run_id is the suspended run this confirmation belongs to. The client
// sends it back as resume_run_id on approve/deny so the backend resumes
// THIS run rather than guessing the conversation's latest suspended one.
// Carried here so a gate restored on conversation load (no live
// confirmation_required event in hand) is still approvable.
RunId string `protobuf:"bytes,7,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`
// description is the plain-language summary a run_js call carries, shown in
// the confirmation card in place of the raw code/permission when present.
Description string `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
// contains filtered or unexported fields
}
PendingConfirmation describes a tool call awaiting user approval, reconstructed from a suspended run's checkpoint on conversation load.
func (*PendingConfirmation) Descriptor
deprecated
func (*PendingConfirmation) Descriptor() ([]byte, []int)
Deprecated: Use PendingConfirmation.ProtoReflect.Descriptor instead.
func (*PendingConfirmation) GetCode ¶
func (x *PendingConfirmation) GetCode() string
func (*PendingConfirmation) GetDescription ¶
func (x *PendingConfirmation) GetDescription() string
func (*PendingConfirmation) GetInput ¶
func (x *PendingConfirmation) GetInput() string
func (*PendingConfirmation) GetPatterns ¶
func (x *PendingConfirmation) GetPatterns() []string
func (*PendingConfirmation) GetPermission ¶
func (x *PendingConfirmation) GetPermission() string
func (*PendingConfirmation) GetRunId ¶
func (x *PendingConfirmation) GetRunId() string
func (*PendingConfirmation) GetToolCallId ¶
func (x *PendingConfirmation) GetToolCallId() string
func (*PendingConfirmation) GetToolName ¶
func (x *PendingConfirmation) GetToolName() string
func (*PendingConfirmation) ProtoMessage ¶
func (*PendingConfirmation) ProtoMessage()
func (*PendingConfirmation) ProtoReflect ¶
func (x *PendingConfirmation) ProtoReflect() protoreflect.Message
func (*PendingConfirmation) Reset ¶
func (x *PendingConfirmation) Reset()
func (*PendingConfirmation) String ¶
func (x *PendingConfirmation) String() string
type PlatformIdentityInfo ¶
type PlatformIdentityInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Platform string `protobuf:"bytes,2,opt,name=platform,proto3" json:"platform,omitempty"` // "telegram"
PlatformUserId string `protobuf:"bytes,3,opt,name=platform_user_id,json=platformUserId,proto3" json:"platform_user_id,omitempty"` // Telegram user ID
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
OwnerUserId string `protobuf:"bytes,5,opt,name=owner_user_id,json=ownerUserId,proto3" json:"owner_user_id,omitempty"`
OwnerEmail string `protobuf:"bytes,6,opt,name=owner_email,json=ownerEmail,proto3" json:"owner_email,omitempty"`
OwnerDisplayName string `protobuf:"bytes,7,opt,name=owner_display_name,json=ownerDisplayName,proto3" json:"owner_display_name,omitempty"`
// contains filtered or unexported fields
}
PlatformIdentityInfo represents a user's verified external identity. The owner_* fields are populated only on the admin variant of the identities list (caller holds TenantIdentityManageAll); regular users see them empty since the list is already scoped to themselves.
func (*PlatformIdentityInfo) Descriptor
deprecated
func (*PlatformIdentityInfo) Descriptor() ([]byte, []int)
Deprecated: Use PlatformIdentityInfo.ProtoReflect.Descriptor instead.
func (*PlatformIdentityInfo) GetCreatedAt ¶
func (x *PlatformIdentityInfo) GetCreatedAt() *timestamppb.Timestamp
func (*PlatformIdentityInfo) GetId ¶
func (x *PlatformIdentityInfo) GetId() string
func (*PlatformIdentityInfo) GetOwnerDisplayName ¶
func (x *PlatformIdentityInfo) GetOwnerDisplayName() string
func (*PlatformIdentityInfo) GetOwnerEmail ¶
func (x *PlatformIdentityInfo) GetOwnerEmail() string
func (*PlatformIdentityInfo) GetOwnerUserId ¶
func (x *PlatformIdentityInfo) GetOwnerUserId() string
func (*PlatformIdentityInfo) GetPlatform ¶
func (x *PlatformIdentityInfo) GetPlatform() string
func (*PlatformIdentityInfo) GetPlatformUserId ¶
func (x *PlatformIdentityInfo) GetPlatformUserId() string
func (*PlatformIdentityInfo) ProtoMessage ¶
func (*PlatformIdentityInfo) ProtoMessage()
func (*PlatformIdentityInfo) ProtoReflect ¶
func (x *PlatformIdentityInfo) ProtoReflect() protoreflect.Message
func (*PlatformIdentityInfo) Reset ¶
func (x *PlatformIdentityInfo) Reset()
func (*PlatformIdentityInfo) String ¶
func (x *PlatformIdentityInfo) String() string
type PromptRequest ¶
type PromptRequest struct {
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
FilePaths []string `protobuf:"bytes,3,rep,name=file_paths,json=filePaths,proto3" json:"file_paths,omitempty"`
Approved *bool `protobuf:"varint,4,opt,name=approved,proto3,oneof" json:"approved,omitempty"` // Set by UI when responding to a confirmation request.
// The exact run the UI is approving/denying — carried from the
// confirmation event so the backend resumes that run instead of guessing
// the conversation's latest suspended run. Required when `approved` is set.
ResumeRunId string `protobuf:"bytes,5,opt,name=resume_run_id,json=resumeRunId,proto3" json:"resume_run_id,omitempty"`
// contains filtered or unexported fields
}
func (*PromptRequest) Descriptor
deprecated
func (*PromptRequest) Descriptor() ([]byte, []int)
Deprecated: Use PromptRequest.ProtoReflect.Descriptor instead.
func (*PromptRequest) GetApproved ¶
func (x *PromptRequest) GetApproved() bool
func (*PromptRequest) GetConversationId ¶
func (x *PromptRequest) GetConversationId() string
func (*PromptRequest) GetFilePaths ¶
func (x *PromptRequest) GetFilePaths() []string
func (*PromptRequest) GetMessage ¶
func (x *PromptRequest) GetMessage() string
func (*PromptRequest) GetResumeRunId ¶
func (x *PromptRequest) GetResumeRunId() string
func (*PromptRequest) ProtoMessage ¶
func (*PromptRequest) ProtoMessage()
func (*PromptRequest) ProtoReflect ¶
func (x *PromptRequest) ProtoReflect() protoreflect.Message
func (*PromptRequest) Reset ¶
func (x *PromptRequest) Reset()
func (*PromptRequest) String ¶
func (x *PromptRequest) String() string
type PromptResponse ¶
type PromptResponse struct {
RunId string `protobuf:"bytes,1,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`
ConversationId string `protobuf:"bytes,2,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// command_reply is set when the message was a recognized slash command
// (e.g. /clear) handled without invoking the agent. run_id is empty in
// that case; the client should reload the conversation to pick up any
// new system messages (like a checkpoint marker).
CommandReply string `protobuf:"bytes,3,opt,name=command_reply,json=commandReply,proto3" json:"command_reply,omitempty"`
// contains filtered or unexported fields
}
func (*PromptResponse) Descriptor
deprecated
func (*PromptResponse) Descriptor() ([]byte, []int)
Deprecated: Use PromptResponse.ProtoReflect.Descriptor instead.
func (*PromptResponse) GetCommandReply ¶
func (x *PromptResponse) GetCommandReply() string
func (*PromptResponse) GetConversationId ¶
func (x *PromptResponse) GetConversationId() string
func (*PromptResponse) GetRunId ¶
func (x *PromptResponse) GetRunId() string
func (*PromptResponse) ProtoMessage ¶
func (*PromptResponse) ProtoMessage()
func (*PromptResponse) ProtoReflect ¶
func (x *PromptResponse) ProtoReflect() protoreflect.Message
func (*PromptResponse) Reset ¶
func (x *PromptResponse) Reset()
func (*PromptResponse) String ¶
func (x *PromptResponse) String() string
type Provider ¶
type Provider struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
ProviderId string `protobuf:"bytes,2,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"`
DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
IsEnabled bool `protobuf:"varint,4,opt,name=is_enabled,json=isEnabled,proto3" json:"is_enabled,omitempty"`
BaseUrl string `protobuf:"bytes,5,opt,name=base_url,json=baseUrl,proto3" json:"base_url,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// slug disambiguates rows that share a provider_id (multi-key
// support: "openai/personal" + "openai/team-acme"). Required.
// Auto-derived from display_name on the client (kebab-case); user
// can override.
Slug string `protobuf:"bytes,9,opt,name=slug,proto3" json:"slug,omitempty"`
// has_api_key reports that a key is configured, without ever sending it
// (keys are write-once + encrypted at rest). Lets the admin UI show a
// "configured" state and the create/edit form treat the key as set-once.
HasApiKey bool `protobuf:"varint,10,opt,name=has_api_key,json=hasApiKey,proto3" json:"has_api_key,omitempty"`
// contains filtered or unexported fields
}
Provider represents a configured LLM provider with encrypted API key.
func (*Provider) Descriptor
deprecated
func (*Provider) GetBaseUrl ¶
func (*Provider) GetCreatedAt ¶
func (x *Provider) GetCreatedAt() *timestamppb.Timestamp
func (*Provider) GetDisplayName ¶
func (*Provider) GetHasApiKey ¶
func (*Provider) GetIsEnabled ¶
func (*Provider) GetProviderId ¶
func (*Provider) GetUpdatedAt ¶
func (x *Provider) GetUpdatedAt() *timestamppb.Timestamp
func (*Provider) ProtoMessage ¶
func (*Provider) ProtoMessage()
func (*Provider) ProtoReflect ¶
func (x *Provider) ProtoReflect() protoreflect.Message
type ProviderCapabilityInfo ¶
type ProviderCapabilityInfo struct {
ProviderId string `protobuf:"bytes,1,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"`
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Supported capabilities from: "text", "vision", "transcription",
// "speech", "image_gen", "embedding", "reranking", "search".
Capabilities []string `protobuf:"bytes,3,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
// true when the user has an enabled row in the providers table for this provider_id.
Configured bool `protobuf:"varint,4,opt,name=configured,proto3" json:"configured,omitempty"`
// true when the provider isn't present in models.dev and is only known via our
// hand-maintained overlay (e.g. brave, deepgram).
CatalogOnly bool `protobuf:"varint,5,opt,name=catalog_only,json=catalogOnly,proto3" json:"catalog_only,omitempty"`
// contains filtered or unexported fields
}
ProviderCapabilityInfo describes what capabilities a known provider offers and whether the user has it configured. Returned by GET /api/v1/catalog/capabilities.
func (*ProviderCapabilityInfo) Descriptor
deprecated
func (*ProviderCapabilityInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProviderCapabilityInfo.ProtoReflect.Descriptor instead.
func (*ProviderCapabilityInfo) GetCapabilities ¶
func (x *ProviderCapabilityInfo) GetCapabilities() []string
func (*ProviderCapabilityInfo) GetCatalogOnly ¶
func (x *ProviderCapabilityInfo) GetCatalogOnly() bool
func (*ProviderCapabilityInfo) GetConfigured ¶
func (x *ProviderCapabilityInfo) GetConfigured() bool
func (*ProviderCapabilityInfo) GetDisplayName ¶
func (x *ProviderCapabilityInfo) GetDisplayName() string
func (*ProviderCapabilityInfo) GetProviderId ¶
func (x *ProviderCapabilityInfo) GetProviderId() string
func (*ProviderCapabilityInfo) ProtoMessage ¶
func (*ProviderCapabilityInfo) ProtoMessage()
func (*ProviderCapabilityInfo) ProtoReflect ¶
func (x *ProviderCapabilityInfo) ProtoReflect() protoreflect.Message
func (*ProviderCapabilityInfo) Reset ¶
func (x *ProviderCapabilityInfo) Reset()
func (*ProviderCapabilityInfo) String ¶
func (x *ProviderCapabilityInfo) String() string
type ProviderInfo ¶
type ProviderInfo 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"`
// contains filtered or unexported fields
}
ProviderInfo represents a known LLM provider from the catalog.
func (*ProviderInfo) Descriptor
deprecated
func (*ProviderInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProviderInfo.ProtoReflect.Descriptor instead.
func (*ProviderInfo) GetId ¶
func (x *ProviderInfo) GetId() string
func (*ProviderInfo) GetName ¶
func (x *ProviderInfo) GetName() string
func (*ProviderInfo) ProtoMessage ¶
func (*ProviderInfo) ProtoMessage()
func (*ProviderInfo) ProtoReflect ¶
func (x *ProviderInfo) ProtoReflect() protoreflect.Message
func (*ProviderInfo) Reset ¶
func (x *ProviderInfo) Reset()
func (*ProviderInfo) String ¶
func (x *ProviderInfo) String() string
type RefreshRequest ¶
type RefreshRequest struct {
RefreshToken string `protobuf:"bytes,1,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
// contains filtered or unexported fields
}
func (*RefreshRequest) Descriptor
deprecated
func (*RefreshRequest) Descriptor() ([]byte, []int)
Deprecated: Use RefreshRequest.ProtoReflect.Descriptor instead.
func (*RefreshRequest) GetRefreshToken ¶
func (x *RefreshRequest) GetRefreshToken() string
func (*RefreshRequest) ProtoMessage ¶
func (*RefreshRequest) ProtoMessage()
func (*RefreshRequest) ProtoReflect ¶
func (x *RefreshRequest) ProtoReflect() protoreflect.Message
func (*RefreshRequest) Reset ¶
func (x *RefreshRequest) Reset()
func (*RefreshRequest) String ¶
func (x *RefreshRequest) String() string
type RefreshResponse ¶
type RefreshResponse struct {
AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
// contains filtered or unexported fields
}
func (*RefreshResponse) Descriptor
deprecated
func (*RefreshResponse) Descriptor() ([]byte, []int)
Deprecated: Use RefreshResponse.ProtoReflect.Descriptor instead.
func (*RefreshResponse) GetAccessToken ¶
func (x *RefreshResponse) GetAccessToken() string
func (*RefreshResponse) ProtoMessage ¶
func (*RefreshResponse) ProtoMessage()
func (*RefreshResponse) ProtoReflect ¶
func (x *RefreshResponse) ProtoReflect() protoreflect.Message
func (*RefreshResponse) Reset ¶
func (x *RefreshResponse) Reset()
func (*RefreshResponse) String ¶
func (x *RefreshResponse) String() string
type RegisterPasskeyResponse ¶
type RegisterPasskeyResponse struct {
Passkey *Passkey `protobuf:"bytes,1,opt,name=passkey,proto3" json:"passkey,omitempty"`
// contains filtered or unexported fields
}
func (*RegisterPasskeyResponse) Descriptor
deprecated
func (*RegisterPasskeyResponse) Descriptor() ([]byte, []int)
Deprecated: Use RegisterPasskeyResponse.ProtoReflect.Descriptor instead.
func (*RegisterPasskeyResponse) GetPasskey ¶
func (x *RegisterPasskeyResponse) GetPasskey() *Passkey
func (*RegisterPasskeyResponse) ProtoMessage ¶
func (*RegisterPasskeyResponse) ProtoMessage()
func (*RegisterPasskeyResponse) ProtoReflect ¶
func (x *RegisterPasskeyResponse) ProtoReflect() protoreflect.Message
func (*RegisterPasskeyResponse) Reset ¶
func (x *RegisterPasskeyResponse) Reset()
func (*RegisterPasskeyResponse) String ¶
func (x *RegisterPasskeyResponse) String() string
type RegisterRequest ¶
type RegisterRequest struct {
Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
TenantName string `protobuf:"bytes,4,opt,name=tenant_name,json=tenantName,proto3" json:"tenant_name,omitempty"`
TenantSlug string `protobuf:"bytes,5,opt,name=tenant_slug,json=tenantSlug,proto3" json:"tenant_slug,omitempty"`
// contains filtered or unexported fields
}
func (*RegisterRequest) Descriptor
deprecated
func (*RegisterRequest) Descriptor() ([]byte, []int)
Deprecated: Use RegisterRequest.ProtoReflect.Descriptor instead.
func (*RegisterRequest) GetDisplayName ¶
func (x *RegisterRequest) GetDisplayName() string
func (*RegisterRequest) GetEmail ¶
func (x *RegisterRequest) GetEmail() string
func (*RegisterRequest) GetPassword ¶
func (x *RegisterRequest) GetPassword() string
func (*RegisterRequest) GetTenantName ¶
func (x *RegisterRequest) GetTenantName() string
func (*RegisterRequest) GetTenantSlug ¶
func (x *RegisterRequest) GetTenantSlug() string
func (*RegisterRequest) ProtoMessage ¶
func (*RegisterRequest) ProtoMessage()
func (*RegisterRequest) ProtoReflect ¶
func (x *RegisterRequest) ProtoReflect() protoreflect.Message
func (*RegisterRequest) Reset ¶
func (x *RegisterRequest) Reset()
func (*RegisterRequest) String ¶
func (x *RegisterRequest) String() string
type RegisterResponse ¶
type RegisterResponse struct {
AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
RefreshToken string `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
User *User `protobuf:"bytes,3,opt,name=user,proto3" json:"user,omitempty"`
Tenant *Tenant `protobuf:"bytes,4,opt,name=tenant,proto3" json:"tenant,omitempty"`
// contains filtered or unexported fields
}
func (*RegisterResponse) Descriptor
deprecated
func (*RegisterResponse) Descriptor() ([]byte, []int)
Deprecated: Use RegisterResponse.ProtoReflect.Descriptor instead.
func (*RegisterResponse) GetAccessToken ¶
func (x *RegisterResponse) GetAccessToken() string
func (*RegisterResponse) GetRefreshToken ¶
func (x *RegisterResponse) GetRefreshToken() string
func (*RegisterResponse) GetTenant ¶
func (x *RegisterResponse) GetTenant() *Tenant
func (*RegisterResponse) GetUser ¶
func (x *RegisterResponse) GetUser() *User
func (*RegisterResponse) ProtoMessage ¶
func (*RegisterResponse) ProtoMessage()
func (*RegisterResponse) ProtoReflect ¶
func (x *RegisterResponse) ProtoReflect() protoreflect.Message
func (*RegisterResponse) Reset ¶
func (x *RegisterResponse) Reset()
func (*RegisterResponse) String ¶
func (x *RegisterResponse) String() string
type RenamePasskeyRequest ¶
type RenamePasskeyRequest struct {
FriendlyName string `protobuf:"bytes,1,opt,name=friendly_name,json=friendlyName,proto3" json:"friendly_name,omitempty"` // id is a path param
// contains filtered or unexported fields
}
func (*RenamePasskeyRequest) Descriptor
deprecated
func (*RenamePasskeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use RenamePasskeyRequest.ProtoReflect.Descriptor instead.
func (*RenamePasskeyRequest) GetFriendlyName ¶
func (x *RenamePasskeyRequest) GetFriendlyName() string
func (*RenamePasskeyRequest) ProtoMessage ¶
func (*RenamePasskeyRequest) ProtoMessage()
func (*RenamePasskeyRequest) ProtoReflect ¶
func (x *RenamePasskeyRequest) ProtoReflect() protoreflect.Message
func (*RenamePasskeyRequest) Reset ¶
func (x *RenamePasskeyRequest) Reset()
func (*RenamePasskeyRequest) String ¶
func (x *RenamePasskeyRequest) String() string
type ResourceGrantInfo ¶
type ResourceGrantInfo struct {
GranteeId string `protobuf:"bytes,1,opt,name=grantee_id,json=granteeId,proto3" json:"grantee_id,omitempty"`
Capabilities []string `protobuf:"bytes,2,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
// contains filtered or unexported fields
}
func (*ResourceGrantInfo) Descriptor
deprecated
func (*ResourceGrantInfo) Descriptor() ([]byte, []int)
Deprecated: Use ResourceGrantInfo.ProtoReflect.Descriptor instead.
func (*ResourceGrantInfo) GetCapabilities ¶
func (x *ResourceGrantInfo) GetCapabilities() []string
func (*ResourceGrantInfo) GetGranteeId ¶
func (x *ResourceGrantInfo) GetGranteeId() string
func (*ResourceGrantInfo) ProtoMessage ¶
func (*ResourceGrantInfo) ProtoMessage()
func (*ResourceGrantInfo) ProtoReflect ¶
func (x *ResourceGrantInfo) ProtoReflect() protoreflect.Message
func (*ResourceGrantInfo) Reset ¶
func (x *ResourceGrantInfo) Reset()
func (*ResourceGrantInfo) String ¶
func (x *ResourceGrantInfo) String() string
type RollbackBuildRequest ¶
type RollbackBuildRequest struct {
BuildId string `protobuf:"bytes,1,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"`
ConversationId string `protobuf:"bytes,2,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// contains filtered or unexported fields
}
RollbackBuildRequest targets a specific past build to roll back to. build_id must reference a completed build belonging to the agent. conversation_id is optional; when set, a single post-rollback message is posted into that conversation (mirroring upgrade's notifier).
func (*RollbackBuildRequest) Descriptor
deprecated
func (*RollbackBuildRequest) Descriptor() ([]byte, []int)
Deprecated: Use RollbackBuildRequest.ProtoReflect.Descriptor instead.
func (*RollbackBuildRequest) GetBuildId ¶
func (x *RollbackBuildRequest) GetBuildId() string
func (*RollbackBuildRequest) GetConversationId ¶
func (x *RollbackBuildRequest) GetConversationId() string
func (*RollbackBuildRequest) ProtoMessage ¶
func (*RollbackBuildRequest) ProtoMessage()
func (*RollbackBuildRequest) ProtoReflect ¶
func (x *RollbackBuildRequest) ProtoReflect() protoreflect.Message
func (*RollbackBuildRequest) Reset ¶
func (x *RollbackBuildRequest) Reset()
func (*RollbackBuildRequest) String ¶
func (x *RollbackBuildRequest) String() string
type RotateExecKeypairResponse ¶
type RotateExecKeypairResponse struct {
Endpoint *ExecEndpointInfo `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
// contains filtered or unexported fields
}
func (*RotateExecKeypairResponse) Descriptor
deprecated
func (*RotateExecKeypairResponse) Descriptor() ([]byte, []int)
Deprecated: Use RotateExecKeypairResponse.ProtoReflect.Descriptor instead.
func (*RotateExecKeypairResponse) GetEndpoint ¶
func (x *RotateExecKeypairResponse) GetEndpoint() *ExecEndpointInfo
func (*RotateExecKeypairResponse) ProtoMessage ¶
func (*RotateExecKeypairResponse) ProtoMessage()
func (*RotateExecKeypairResponse) ProtoReflect ¶
func (x *RotateExecKeypairResponse) ProtoReflect() protoreflect.Message
func (*RotateExecKeypairResponse) Reset ¶
func (x *RotateExecKeypairResponse) Reset()
func (*RotateExecKeypairResponse) String ¶
func (x *RotateExecKeypairResponse) String() string
type RouteInfo ¶
type RouteInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
Method string `protobuf:"bytes,3,opt,name=method,proto3" json:"method,omitempty"`
Access string `protobuf:"bytes,4,opt,name=access,proto3" json:"access,omitempty"`
Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
// contains filtered or unexported fields
}
RouteInfo represents a code-synced HTTP route registration.
func (*RouteInfo) Descriptor
deprecated
func (*RouteInfo) GetDescription ¶
func (*RouteInfo) ProtoMessage ¶
func (*RouteInfo) ProtoMessage()
func (*RouteInfo) ProtoReflect ¶
func (x *RouteInfo) ProtoReflect() protoreflect.Message
type RunInfo ¶
type RunInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
AgentId string `protobuf:"bytes,2,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
BridgeId string `protobuf:"bytes,3,opt,name=bridge_id,json=bridgeId,proto3" json:"bridge_id,omitempty"`
Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` // "running", "completed", "failed", "timeout"
SourceRef string `protobuf:"bytes,5,opt,name=source_ref,json=sourceRef,proto3" json:"source_ref,omitempty"` // agent commit hash at time of run
// Only populated in detail responses.
InputPayload *structpb.Struct `protobuf:"bytes,6,opt,name=input_payload,json=inputPayload,proto3" json:"input_payload,omitempty"`
Actions *structpb.ListValue `protobuf:"bytes,7,opt,name=actions,proto3" json:"actions,omitempty"`
LlmTokensIn int32 `protobuf:"varint,8,opt,name=llm_tokens_in,json=llmTokensIn,proto3" json:"llm_tokens_in,omitempty"`
LlmTokensOut int32 `protobuf:"varint,9,opt,name=llm_tokens_out,json=llmTokensOut,proto3" json:"llm_tokens_out,omitempty"`
LlmCostEstimate float64 `protobuf:"fixed64,10,opt,name=llm_cost_estimate,json=llmCostEstimate,proto3" json:"llm_cost_estimate,omitempty"`
DurationMs int32 `protobuf:"varint,11,opt,name=duration_ms,json=durationMs,proto3" json:"duration_ms,omitempty"`
StdoutLog string `protobuf:"bytes,12,opt,name=stdout_log,json=stdoutLog,proto3" json:"stdout_log,omitempty"`
ErrorMessage string `protobuf:"bytes,13,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
// error_kind classifies error_message: "platform" (provider/network),
// "agent" (agent code bug), or "" (no error / unknown). Frontend uses
// this to suppress the "Fix this error" workflow on platform errors.
ErrorKind string `protobuf:"bytes,14,opt,name=error_kind,json=errorKind,proto3" json:"error_kind,omitempty"`
PanicTrace string `protobuf:"bytes,15,opt,name=panic_trace,json=panicTrace,proto3" json:"panic_trace,omitempty"`
StartedAt *timestamppb.Timestamp `protobuf:"bytes,16,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
FinishedAt *timestamppb.Timestamp `protobuf:"bytes,17,opt,name=finished_at,json=finishedAt,proto3" json:"finished_at,omitempty"`
// Cached (cache-read) portion of llm_tokens_in. Non-cached input is
// llm_tokens_in - llm_tokens_cached; llm_cost_estimate already reflects
// the cheaper cache-read rate (priced per-row in the llm_usage ledger).
LlmTokensCached int32 `protobuf:"varint,18,opt,name=llm_tokens_cached,json=llmTokensCached,proto3" json:"llm_tokens_cached,omitempty"`
// trigger_type is what fired the run: "prompt" (web chat), "bridge",
// "code" (agent HTTP route), "webhook", "cron", or "a2a".
TriggerType string `protobuf:"bytes,19,opt,name=trigger_type,json=triggerType,proto3" json:"trigger_type,omitempty"`
// contains filtered or unexported fields
}
RunInfo represents a single execution of an agent.
func (*RunInfo) Descriptor
deprecated
func (*RunInfo) GetActions ¶
func (*RunInfo) GetAgentId ¶
func (*RunInfo) GetBridgeId ¶
func (*RunInfo) GetDurationMs ¶
func (*RunInfo) GetErrorKind ¶
func (*RunInfo) GetErrorMessage ¶
func (*RunInfo) GetFinishedAt ¶
func (x *RunInfo) GetFinishedAt() *timestamppb.Timestamp
func (*RunInfo) GetInputPayload ¶
func (*RunInfo) GetLlmCostEstimate ¶
func (*RunInfo) GetLlmTokensCached ¶
func (*RunInfo) GetLlmTokensIn ¶
func (*RunInfo) GetLlmTokensOut ¶
func (*RunInfo) GetPanicTrace ¶
func (*RunInfo) GetSourceRef ¶
func (*RunInfo) GetStartedAt ¶
func (x *RunInfo) GetStartedAt() *timestamppb.Timestamp
func (*RunInfo) GetStdoutLog ¶
func (*RunInfo) GetTriggerType ¶
func (*RunInfo) ProtoMessage ¶
func (*RunInfo) ProtoMessage()
func (*RunInfo) ProtoReflect ¶
func (x *RunInfo) ProtoReflect() protoreflect.Message
type ScheduleInfo ¶
type ScheduleInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
Schedule string `protobuf:"bytes,3,opt,name=schedule,proto3" json:"schedule,omitempty"` // cron expression for kind="cron"; empty for "schedule"
Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
LastFiredAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=last_fired_at,json=lastFiredAt,proto3" json:"last_fired_at,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
Kind string `protobuf:"bytes,7,opt,name=kind,proto3" json:"kind,omitempty"` // "cron" | "schedule"
NextFireAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=next_fire_at,json=nextFireAt,proto3" json:"next_fire_at,omitempty"` // earliest pending fire; null if none armed
Enabled bool `protobuf:"varint,9,opt,name=enabled,proto3" json:"enabled,omitempty"`
// contains filtered or unexported fields
}
ScheduleInfo represents one synced schedule handler — a recurring cron (kind="cron") or a runtime-armed one-shot handler (kind="schedule") — enriched with the next pending fire time.
func (*ScheduleInfo) Descriptor
deprecated
func (*ScheduleInfo) Descriptor() ([]byte, []int)
Deprecated: Use ScheduleInfo.ProtoReflect.Descriptor instead.
func (*ScheduleInfo) GetCreatedAt ¶
func (x *ScheduleInfo) GetCreatedAt() *timestamppb.Timestamp
func (*ScheduleInfo) GetDescription ¶
func (x *ScheduleInfo) GetDescription() string
func (*ScheduleInfo) GetEnabled ¶
func (x *ScheduleInfo) GetEnabled() bool
func (*ScheduleInfo) GetId ¶
func (x *ScheduleInfo) GetId() string
func (*ScheduleInfo) GetKind ¶
func (x *ScheduleInfo) GetKind() string
func (*ScheduleInfo) GetLastFiredAt ¶
func (x *ScheduleInfo) GetLastFiredAt() *timestamppb.Timestamp
func (*ScheduleInfo) GetNextFireAt ¶
func (x *ScheduleInfo) GetNextFireAt() *timestamppb.Timestamp
func (*ScheduleInfo) GetSchedule ¶
func (x *ScheduleInfo) GetSchedule() string
func (*ScheduleInfo) GetSlug ¶
func (x *ScheduleInfo) GetSlug() string
func (*ScheduleInfo) ProtoMessage ¶
func (*ScheduleInfo) ProtoMessage()
func (*ScheduleInfo) ProtoReflect ¶
func (x *ScheduleInfo) ProtoReflect() protoreflect.Message
func (*ScheduleInfo) Reset ¶
func (x *ScheduleInfo) Reset()
func (*ScheduleInfo) String ¶
func (x *ScheduleInfo) String() string
type SetAPIKeyRequest ¶
type SetAPIKeyRequest struct {
ApiKey string `protobuf:"bytes,1,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
// contains filtered or unexported fields
}
func (*SetAPIKeyRequest) Descriptor
deprecated
func (*SetAPIKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetAPIKeyRequest.ProtoReflect.Descriptor instead.
func (*SetAPIKeyRequest) GetApiKey ¶
func (x *SetAPIKeyRequest) GetApiKey() string
func (*SetAPIKeyRequest) ProtoMessage ¶
func (*SetAPIKeyRequest) ProtoMessage()
func (*SetAPIKeyRequest) ProtoReflect ¶
func (x *SetAPIKeyRequest) ProtoReflect() protoreflect.Message
func (*SetAPIKeyRequest) Reset ¶
func (x *SetAPIKeyRequest) Reset()
func (*SetAPIKeyRequest) String ¶
func (x *SetAPIKeyRequest) String() string
type SetEnvVarValueRequest ¶
type SetEnvVarValueRequest struct {
Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
func (*SetEnvVarValueRequest) Descriptor
deprecated
func (*SetEnvVarValueRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetEnvVarValueRequest.ProtoReflect.Descriptor instead.
func (*SetEnvVarValueRequest) GetValue ¶
func (x *SetEnvVarValueRequest) GetValue() string
func (*SetEnvVarValueRequest) ProtoMessage ¶
func (*SetEnvVarValueRequest) ProtoMessage()
func (*SetEnvVarValueRequest) ProtoReflect ¶
func (x *SetEnvVarValueRequest) ProtoReflect() protoreflect.Message
func (*SetEnvVarValueRequest) Reset ¶
func (x *SetEnvVarValueRequest) Reset()
func (*SetEnvVarValueRequest) String ¶
func (x *SetEnvVarValueRequest) String() string
type SetOAuthAppRequest ¶
type SetOAuthAppRequest struct {
ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
ClientSecret string `protobuf:"bytes,2,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"`
// contains filtered or unexported fields
}
func (*SetOAuthAppRequest) Descriptor
deprecated
func (*SetOAuthAppRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetOAuthAppRequest.ProtoReflect.Descriptor instead.
func (*SetOAuthAppRequest) GetClientId ¶
func (x *SetOAuthAppRequest) GetClientId() string
func (*SetOAuthAppRequest) GetClientSecret ¶
func (x *SetOAuthAppRequest) GetClientSecret() string
func (*SetOAuthAppRequest) ProtoMessage ¶
func (*SetOAuthAppRequest) ProtoMessage()
func (*SetOAuthAppRequest) ProtoReflect ¶
func (x *SetOAuthAppRequest) ProtoReflect() protoreflect.Message
func (*SetOAuthAppRequest) Reset ¶
func (x *SetOAuthAppRequest) Reset()
func (*SetOAuthAppRequest) String ¶
func (x *SetOAuthAppRequest) String() string
type SetPasswordRequest ¶
type SetPasswordRequest struct {
Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"`
// contains filtered or unexported fields
}
func (*SetPasswordRequest) Descriptor
deprecated
func (*SetPasswordRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetPasswordRequest.ProtoReflect.Descriptor instead.
func (*SetPasswordRequest) GetPassword ¶
func (x *SetPasswordRequest) GetPassword() string
func (*SetPasswordRequest) ProtoMessage ¶
func (*SetPasswordRequest) ProtoMessage()
func (*SetPasswordRequest) ProtoReflect ¶
func (x *SetPasswordRequest) ProtoReflect() protoreflect.Message
func (*SetPasswordRequest) Reset ¶
func (x *SetPasswordRequest) Reset()
func (*SetPasswordRequest) String ¶
func (x *SetPasswordRequest) String() string
type SetupCountsInfo ¶
type SetupCountsInfo struct {
Connections int32 `protobuf:"varint,1,opt,name=connections,proto3" json:"connections,omitempty"`
McpServers int32 `protobuf:"varint,2,opt,name=mcp_servers,json=mcpServers,proto3" json:"mcp_servers,omitempty"`
EnvVars int32 `protobuf:"varint,3,opt,name=env_vars,json=envVars,proto3" json:"env_vars,omitempty"`
// contains filtered or unexported fields
}
SetupCountsInfo aggregates the setup-completeness counters across an agent's connections, MCP servers, and env vars. Used by the agent-card progress bar to flag agents whose operator hasn't finished setup.
func (*SetupCountsInfo) Descriptor
deprecated
func (*SetupCountsInfo) Descriptor() ([]byte, []int)
Deprecated: Use SetupCountsInfo.ProtoReflect.Descriptor instead.
func (*SetupCountsInfo) GetConnections ¶
func (x *SetupCountsInfo) GetConnections() int32
func (*SetupCountsInfo) GetEnvVars ¶
func (x *SetupCountsInfo) GetEnvVars() int32
func (*SetupCountsInfo) GetMcpServers ¶
func (x *SetupCountsInfo) GetMcpServers() int32
func (*SetupCountsInfo) ProtoMessage ¶
func (*SetupCountsInfo) ProtoMessage()
func (*SetupCountsInfo) ProtoReflect ¶
func (x *SetupCountsInfo) ProtoReflect() protoreflect.Message
func (*SetupCountsInfo) Reset ¶
func (x *SetupCountsInfo) Reset()
func (*SetupCountsInfo) String ¶
func (x *SetupCountsInfo) String() string
type SiblingInfo ¶
type SiblingInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Per-edge access ceiling ("public" | "user" | "admin") the operator
// picked when adding the sibling — caps what this agent can do when it
// calls the sibling (operator intent).
MaxAccess string `protobuf:"bytes,8,opt,name=max_access,json=maxAccess,proto3" json:"max_access,omitempty"`
// The live effective ceiling = min(max_access, current role of the grant
// that authorizes this edge). Auto-downgrades when the target lowers the
// grant; this is the value the UI shows.
EffectiveMaxAccess string `protobuf:"bytes,9,opt,name=effective_max_access,json=effectiveMaxAccess,proto3" json:"effective_max_access,omitempty"`
// contains filtered or unexported fields
}
SiblingInfo is one entry in an agent's A2A address book.
func (*SiblingInfo) Descriptor
deprecated
func (*SiblingInfo) Descriptor() ([]byte, []int)
Deprecated: Use SiblingInfo.ProtoReflect.Descriptor instead.
func (*SiblingInfo) GetCreatedAt ¶
func (x *SiblingInfo) GetCreatedAt() *timestamppb.Timestamp
func (*SiblingInfo) GetDescription ¶
func (x *SiblingInfo) GetDescription() string
func (*SiblingInfo) GetEffectiveMaxAccess ¶
func (x *SiblingInfo) GetEffectiveMaxAccess() string
func (*SiblingInfo) GetId ¶
func (x *SiblingInfo) GetId() string
func (*SiblingInfo) GetMaxAccess ¶
func (x *SiblingInfo) GetMaxAccess() string
func (*SiblingInfo) GetName ¶
func (x *SiblingInfo) GetName() string
func (*SiblingInfo) GetSlug ¶
func (x *SiblingInfo) GetSlug() string
func (*SiblingInfo) ProtoMessage ¶
func (*SiblingInfo) ProtoMessage()
func (*SiblingInfo) ProtoReflect ¶
func (x *SiblingInfo) ProtoReflect() protoreflect.Message
func (*SiblingInfo) Reset ¶
func (x *SiblingInfo) Reset()
func (*SiblingInfo) String ¶
func (x *SiblingInfo) String() string
type SystemSettingsInfo ¶
type SystemSettingsInfo struct {
DefaultBuildModel string `protobuf:"bytes,1,opt,name=default_build_model,json=defaultBuildModel,proto3" json:"default_build_model,omitempty"`
DefaultExecModel string `protobuf:"bytes,2,opt,name=default_exec_model,json=defaultExecModel,proto3" json:"default_exec_model,omitempty"`
DefaultSttModel string `protobuf:"bytes,3,opt,name=default_stt_model,json=defaultSttModel,proto3" json:"default_stt_model,omitempty"`
DefaultVisionModel string `protobuf:"bytes,4,opt,name=default_vision_model,json=defaultVisionModel,proto3" json:"default_vision_model,omitempty"`
DefaultTtsModel string `protobuf:"bytes,5,opt,name=default_tts_model,json=defaultTtsModel,proto3" json:"default_tts_model,omitempty"`
DefaultImageGenModel string `protobuf:"bytes,6,opt,name=default_image_gen_model,json=defaultImageGenModel,proto3" json:"default_image_gen_model,omitempty"`
DefaultSearchModel string `protobuf:"bytes,7,opt,name=default_search_model,json=defaultSearchModel,proto3" json:"default_search_model,omitempty"`
DefaultEmbeddingModel string `` /* 126-byte string literal not displayed */
DefaultBuildProviderId string `` /* 131-byte string literal not displayed */
DefaultExecProviderId string `` /* 129-byte string literal not displayed */
DefaultSttProviderId string `` /* 126-byte string literal not displayed */
DefaultVisionProviderId string `` /* 135-byte string literal not displayed */
DefaultTtsProviderId string `` /* 126-byte string literal not displayed */
DefaultImageGenProviderId string `` /* 143-byte string literal not displayed */
DefaultSearchProviderId string `` /* 135-byte string literal not displayed */
DefaultEmbeddingProviderId string `` /* 144-byte string literal not displayed */
// contains filtered or unexported fields
}
SystemSettingsInfo mirrors the system_settings table (single-row, global). Per-capability default models are used wherever the system picks a model for a capability and no agent-specific override is set. Each slot pairs a model name with a provider row UUID (multi-key support); empty + empty means "no default configured for this capability". public_url / agent_domain are deliberately absent: they are env-only (PUBLIC_URL / AGENT_DOMAIN), shared with the bundled Caddy via .env, and never DB/UI-editable.
func (*SystemSettingsInfo) Descriptor
deprecated
func (*SystemSettingsInfo) Descriptor() ([]byte, []int)
Deprecated: Use SystemSettingsInfo.ProtoReflect.Descriptor instead.
func (*SystemSettingsInfo) GetDefaultBuildModel ¶
func (x *SystemSettingsInfo) GetDefaultBuildModel() string
func (*SystemSettingsInfo) GetDefaultBuildProviderId ¶
func (x *SystemSettingsInfo) GetDefaultBuildProviderId() string
func (*SystemSettingsInfo) GetDefaultEmbeddingModel ¶
func (x *SystemSettingsInfo) GetDefaultEmbeddingModel() string
func (*SystemSettingsInfo) GetDefaultEmbeddingProviderId ¶
func (x *SystemSettingsInfo) GetDefaultEmbeddingProviderId() string
func (*SystemSettingsInfo) GetDefaultExecModel ¶
func (x *SystemSettingsInfo) GetDefaultExecModel() string
func (*SystemSettingsInfo) GetDefaultExecProviderId ¶
func (x *SystemSettingsInfo) GetDefaultExecProviderId() string
func (*SystemSettingsInfo) GetDefaultImageGenModel ¶
func (x *SystemSettingsInfo) GetDefaultImageGenModel() string
func (*SystemSettingsInfo) GetDefaultImageGenProviderId ¶
func (x *SystemSettingsInfo) GetDefaultImageGenProviderId() string
func (*SystemSettingsInfo) GetDefaultSearchModel ¶
func (x *SystemSettingsInfo) GetDefaultSearchModel() string
func (*SystemSettingsInfo) GetDefaultSearchProviderId ¶
func (x *SystemSettingsInfo) GetDefaultSearchProviderId() string
func (*SystemSettingsInfo) GetDefaultSttModel ¶
func (x *SystemSettingsInfo) GetDefaultSttModel() string
func (*SystemSettingsInfo) GetDefaultSttProviderId ¶
func (x *SystemSettingsInfo) GetDefaultSttProviderId() string
func (*SystemSettingsInfo) GetDefaultTtsModel ¶
func (x *SystemSettingsInfo) GetDefaultTtsModel() string
func (*SystemSettingsInfo) GetDefaultTtsProviderId ¶
func (x *SystemSettingsInfo) GetDefaultTtsProviderId() string
func (*SystemSettingsInfo) GetDefaultVisionModel ¶
func (x *SystemSettingsInfo) GetDefaultVisionModel() string
func (*SystemSettingsInfo) GetDefaultVisionProviderId ¶
func (x *SystemSettingsInfo) GetDefaultVisionProviderId() string
func (*SystemSettingsInfo) ProtoMessage ¶
func (*SystemSettingsInfo) ProtoMessage()
func (*SystemSettingsInfo) ProtoReflect ¶
func (x *SystemSettingsInfo) ProtoReflect() protoreflect.Message
func (*SystemSettingsInfo) Reset ¶
func (x *SystemSettingsInfo) Reset()
func (*SystemSettingsInfo) String ¶
func (x *SystemSettingsInfo) String() string
type Tenant ¶
type Tenant struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
Settings *structpb.Struct `protobuf:"bytes,4,opt,name=settings,proto3" json:"settings,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
Tenant represents a workspace (organization).
func (*Tenant) Descriptor
deprecated
func (*Tenant) GetCreatedAt ¶
func (x *Tenant) GetCreatedAt() *timestamppb.Timestamp
func (*Tenant) GetSettings ¶
func (*Tenant) GetUpdatedAt ¶
func (x *Tenant) GetUpdatedAt() *timestamppb.Timestamp
func (*Tenant) ProtoMessage ¶
func (*Tenant) ProtoMessage()
func (*Tenant) ProtoReflect ¶
func (x *Tenant) ProtoReflect() protoreflect.Message
type TenantRole ¶
type TenantRole int32
TenantRole defines the role a user has within a tenant. Hierarchy: admin > manager > user.
const ( TenantRole_TENANT_ROLE_UNSPECIFIED TenantRole = 0 TenantRole_TENANT_ROLE_ADMIN TenantRole = 1 TenantRole_TENANT_ROLE_MANAGER TenantRole = 2 TenantRole_TENANT_ROLE_USER TenantRole = 3 )
func (TenantRole) Descriptor ¶
func (TenantRole) Descriptor() protoreflect.EnumDescriptor
func (TenantRole) Enum ¶
func (x TenantRole) Enum() *TenantRole
func (TenantRole) EnumDescriptor
deprecated
func (TenantRole) EnumDescriptor() ([]byte, []int)
Deprecated: Use TenantRole.Descriptor instead.
func (TenantRole) Number ¶
func (x TenantRole) Number() protoreflect.EnumNumber
func (TenantRole) String ¶
func (x TenantRole) String() string
func (TenantRole) Type ¶
func (TenantRole) Type() protoreflect.EnumType
type TestCredentialResponse ¶
type TestCredentialResponse struct {
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
StatusCode int32 `protobuf:"varint,2,opt,name=status_code,json=statusCode,proto3" json:"status_code,omitempty"`
Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*TestCredentialResponse) Descriptor
deprecated
func (*TestCredentialResponse) Descriptor() ([]byte, []int)
Deprecated: Use TestCredentialResponse.ProtoReflect.Descriptor instead.
func (*TestCredentialResponse) GetMessage ¶
func (x *TestCredentialResponse) GetMessage() string
func (*TestCredentialResponse) GetStatusCode ¶
func (x *TestCredentialResponse) GetStatusCode() int32
func (*TestCredentialResponse) GetSuccess ¶
func (x *TestCredentialResponse) GetSuccess() bool
func (*TestCredentialResponse) ProtoMessage ¶
func (*TestCredentialResponse) ProtoMessage()
func (*TestCredentialResponse) ProtoReflect ¶
func (x *TestCredentialResponse) ProtoReflect() protoreflect.Message
func (*TestCredentialResponse) Reset ¶
func (x *TestCredentialResponse) Reset()
func (*TestCredentialResponse) String ¶
func (x *TestCredentialResponse) String() string
type TestExecEndpointResponse ¶
type TestExecEndpointResponse struct {
Result *ExecEndpointTestResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*TestExecEndpointResponse) Descriptor
deprecated
func (*TestExecEndpointResponse) Descriptor() ([]byte, []int)
Deprecated: Use TestExecEndpointResponse.ProtoReflect.Descriptor instead.
func (*TestExecEndpointResponse) GetResult ¶
func (x *TestExecEndpointResponse) GetResult() *ExecEndpointTestResult
func (*TestExecEndpointResponse) ProtoMessage ¶
func (*TestExecEndpointResponse) ProtoMessage()
func (*TestExecEndpointResponse) ProtoReflect ¶
func (x *TestExecEndpointResponse) ProtoReflect() protoreflect.Message
func (*TestExecEndpointResponse) Reset ¶
func (x *TestExecEndpointResponse) Reset()
func (*TestExecEndpointResponse) String ¶
func (x *TestExecEndpointResponse) String() string
type TodoItem ¶
type TodoItem struct {
Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` // "pending" | "in_progress" | "completed" | "cancelled"
Priority string `protobuf:"bytes,3,opt,name=priority,proto3" json:"priority,omitempty"` // "high" | "medium" | "low"
Id string `protobuf:"bytes,4,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
TodoItem mirrors a sol todo entry. Carried on AgentBuildInfo (snapshot) and AgentBuildTodoEvent (live).
func (*TodoItem) Descriptor
deprecated
func (*TodoItem) GetContent ¶
func (*TodoItem) GetPriority ¶
func (*TodoItem) ProtoMessage ¶
func (*TodoItem) ProtoMessage()
func (*TodoItem) ProtoReflect ¶
func (x *TodoItem) ProtoReflect() protoreflect.Message
type ToolInfo ¶
type ToolInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
Access string `protobuf:"bytes,4,opt,name=access,proto3" json:"access,omitempty"` // "admin", "user", "public"
InputSchema string `protobuf:"bytes,5,opt,name=input_schema,json=inputSchema,proto3" json:"input_schema,omitempty"`
OutputSchema string `protobuf:"bytes,6,opt,name=output_schema,json=outputSchema,proto3" json:"output_schema,omitempty"`
// contains filtered or unexported fields
}
ToolInfo represents a registered tool on an agent. InputSchema and OutputSchema are JSON-encoded JSON Schemas.
func (*ToolInfo) Descriptor
deprecated
func (*ToolInfo) GetDescription ¶
func (*ToolInfo) GetInputSchema ¶
func (*ToolInfo) GetOutputSchema ¶
func (*ToolInfo) ProtoMessage ¶
func (*ToolInfo) ProtoMessage()
func (*ToolInfo) ProtoReflect ¶
func (x *ToolInfo) ProtoReflect() protoreflect.Message
type TopicInfo ¶
type TopicInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
Subscribed bool `protobuf:"varint,4,opt,name=subscribed,proto3" json:"subscribed,omitempty"` // per-conversation subscription status
// contains filtered or unexported fields
}
TopicInfo represents a notification topic with subscription status.
func (*TopicInfo) Descriptor
deprecated
func (*TopicInfo) GetDescription ¶
func (*TopicInfo) GetSubscribed ¶
func (*TopicInfo) ProtoMessage ¶
func (*TopicInfo) ProtoMessage()
func (*TopicInfo) ProtoReflect ¶
func (x *TopicInfo) ProtoReflect() protoreflect.Message
type TransferAgentOwnershipRequest ¶
type TransferAgentOwnershipRequest struct {
NewOwnerId string `protobuf:"bytes,1,opt,name=new_owner_id,json=newOwnerId,proto3" json:"new_owner_id,omitempty"`
// contains filtered or unexported fields
}
TransferAgentOwnershipRequest hands the agent to another tenant user. The new owner gets admin membership; the old owner is removed. Owner-scoped bindings (connections, MCP/exec, git credential, bridges) are unbound.
func (*TransferAgentOwnershipRequest) Descriptor
deprecated
func (*TransferAgentOwnershipRequest) Descriptor() ([]byte, []int)
Deprecated: Use TransferAgentOwnershipRequest.ProtoReflect.Descriptor instead.
func (*TransferAgentOwnershipRequest) GetNewOwnerId ¶
func (x *TransferAgentOwnershipRequest) GetNewOwnerId() string
func (*TransferAgentOwnershipRequest) ProtoMessage ¶
func (*TransferAgentOwnershipRequest) ProtoMessage()
func (*TransferAgentOwnershipRequest) ProtoReflect ¶
func (x *TransferAgentOwnershipRequest) ProtoReflect() protoreflect.Message
func (*TransferAgentOwnershipRequest) Reset ¶
func (x *TransferAgentOwnershipRequest) Reset()
func (*TransferAgentOwnershipRequest) String ¶
func (x *TransferAgentOwnershipRequest) String() string
type TransferAgentOwnershipResponse ¶
type TransferAgentOwnershipResponse struct {
Agent *AgentInfo `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"`
// contains filtered or unexported fields
}
func (*TransferAgentOwnershipResponse) Descriptor
deprecated
func (*TransferAgentOwnershipResponse) Descriptor() ([]byte, []int)
Deprecated: Use TransferAgentOwnershipResponse.ProtoReflect.Descriptor instead.
func (*TransferAgentOwnershipResponse) GetAgent ¶
func (x *TransferAgentOwnershipResponse) GetAgent() *AgentInfo
func (*TransferAgentOwnershipResponse) ProtoMessage ¶
func (*TransferAgentOwnershipResponse) ProtoMessage()
func (*TransferAgentOwnershipResponse) ProtoReflect ¶
func (x *TransferAgentOwnershipResponse) ProtoReflect() protoreflect.Message
func (*TransferAgentOwnershipResponse) Reset ¶
func (x *TransferAgentOwnershipResponse) Reset()
func (*TransferAgentOwnershipResponse) String ¶
func (x *TransferAgentOwnershipResponse) String() string
type UpdateAgentModelConfigRequest ¶
type UpdateAgentModelConfigRequest struct {
Config *AgentModelConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateAgentModelConfigRequest) Descriptor
deprecated
func (*UpdateAgentModelConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAgentModelConfigRequest.ProtoReflect.Descriptor instead.
func (*UpdateAgentModelConfigRequest) GetConfig ¶
func (x *UpdateAgentModelConfigRequest) GetConfig() *AgentModelConfig
func (*UpdateAgentModelConfigRequest) ProtoMessage ¶
func (*UpdateAgentModelConfigRequest) ProtoMessage()
func (*UpdateAgentModelConfigRequest) ProtoReflect ¶
func (x *UpdateAgentModelConfigRequest) ProtoReflect() protoreflect.Message
func (*UpdateAgentModelConfigRequest) Reset ¶
func (x *UpdateAgentModelConfigRequest) Reset()
func (*UpdateAgentModelConfigRequest) String ¶
func (x *UpdateAgentModelConfigRequest) String() string
type UpdateAgentModelConfigResponse ¶
type UpdateAgentModelConfigResponse struct {
Config *AgentModelConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateAgentModelConfigResponse) Descriptor
deprecated
func (*UpdateAgentModelConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAgentModelConfigResponse.ProtoReflect.Descriptor instead.
func (*UpdateAgentModelConfigResponse) GetConfig ¶
func (x *UpdateAgentModelConfigResponse) GetConfig() *AgentModelConfig
func (*UpdateAgentModelConfigResponse) ProtoMessage ¶
func (*UpdateAgentModelConfigResponse) ProtoMessage()
func (*UpdateAgentModelConfigResponse) ProtoReflect ¶
func (x *UpdateAgentModelConfigResponse) ProtoReflect() protoreflect.Message
func (*UpdateAgentModelConfigResponse) Reset ¶
func (x *UpdateAgentModelConfigResponse) Reset()
func (*UpdateAgentModelConfigResponse) String ¶
func (x *UpdateAgentModelConfigResponse) String() string
type UpdateAgentRequest ¶
type UpdateAgentRequest struct {
Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
AutoFix *bool `protobuf:"varint,2,opt,name=auto_fix,json=autoFix,proto3,oneof" json:"auto_fix,omitempty"`
// Rename: omitted (null) leaves the field unchanged. slug must stay
// unique and kebab-shaped; changing it re-points sibling agent_<slug>
// bindings and any externally-configured MCP URL.
Name *string `protobuf:"bytes,5,opt,name=name,proto3,oneof" json:"name,omitempty"`
Slug *string `protobuf:"bytes,6,opt,name=slug,proto3,oneof" json:"slug,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateAgentRequest) Descriptor
deprecated
func (*UpdateAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAgentRequest.ProtoReflect.Descriptor instead.
func (*UpdateAgentRequest) GetAutoFix ¶
func (x *UpdateAgentRequest) GetAutoFix() bool
func (*UpdateAgentRequest) GetDescription ¶
func (x *UpdateAgentRequest) GetDescription() string
func (*UpdateAgentRequest) GetName ¶
func (x *UpdateAgentRequest) GetName() string
func (*UpdateAgentRequest) GetSlug ¶
func (x *UpdateAgentRequest) GetSlug() string
func (*UpdateAgentRequest) ProtoMessage ¶
func (*UpdateAgentRequest) ProtoMessage()
func (*UpdateAgentRequest) ProtoReflect ¶
func (x *UpdateAgentRequest) ProtoReflect() protoreflect.Message
func (*UpdateAgentRequest) Reset ¶
func (x *UpdateAgentRequest) Reset()
func (*UpdateAgentRequest) String ¶
func (x *UpdateAgentRequest) String() string
type UpdateAgentResponse ¶
type UpdateAgentResponse struct {
Agent *AgentInfo `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateAgentResponse) Descriptor
deprecated
func (*UpdateAgentResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAgentResponse.ProtoReflect.Descriptor instead.
func (*UpdateAgentResponse) GetAgent ¶
func (x *UpdateAgentResponse) GetAgent() *AgentInfo
func (*UpdateAgentResponse) ProtoMessage ¶
func (*UpdateAgentResponse) ProtoMessage()
func (*UpdateAgentResponse) ProtoReflect ¶
func (x *UpdateAgentResponse) ProtoReflect() protoreflect.Message
func (*UpdateAgentResponse) Reset ¶
func (x *UpdateAgentResponse) Reset()
func (*UpdateAgentResponse) String ¶
func (x *UpdateAgentResponse) String() string
type UpdateAgentSharingRequest ¶
type UpdateAgentSharingRequest struct {
Settings *A2ASettings `protobuf:"bytes,1,opt,name=settings,proto3" json:"settings,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateAgentSharingRequest) Descriptor
deprecated
func (*UpdateAgentSharingRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAgentSharingRequest.ProtoReflect.Descriptor instead.
func (*UpdateAgentSharingRequest) GetSettings ¶
func (x *UpdateAgentSharingRequest) GetSettings() *A2ASettings
func (*UpdateAgentSharingRequest) ProtoMessage ¶
func (*UpdateAgentSharingRequest) ProtoMessage()
func (*UpdateAgentSharingRequest) ProtoReflect ¶
func (x *UpdateAgentSharingRequest) ProtoReflect() protoreflect.Message
func (*UpdateAgentSharingRequest) Reset ¶
func (x *UpdateAgentSharingRequest) Reset()
func (*UpdateAgentSharingRequest) String ¶
func (x *UpdateAgentSharingRequest) String() string
type UpdateAgentSharingResponse ¶
type UpdateAgentSharingResponse struct {
Settings *A2ASettings `protobuf:"bytes,1,opt,name=settings,proto3" json:"settings,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateAgentSharingResponse) Descriptor
deprecated
func (*UpdateAgentSharingResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAgentSharingResponse.ProtoReflect.Descriptor instead.
func (*UpdateAgentSharingResponse) GetSettings ¶
func (x *UpdateAgentSharingResponse) GetSettings() *A2ASettings
func (*UpdateAgentSharingResponse) ProtoMessage ¶
func (*UpdateAgentSharingResponse) ProtoMessage()
func (*UpdateAgentSharingResponse) ProtoReflect ¶
func (x *UpdateAgentSharingResponse) ProtoReflect() protoreflect.Message
func (*UpdateAgentSharingResponse) Reset ¶
func (x *UpdateAgentSharingResponse) Reset()
func (*UpdateAgentSharingResponse) String ¶
func (x *UpdateAgentSharingResponse) String() string
type UpdateBridgeRequest ¶
type UpdateBridgeRequest struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
// Switch a bridge between the system-agent surface and an agent
// surface. Optional: unset = leave as-is. Switching to system
// requires the TenantBridgeSystem permission and forces agent_id
// empty; switching away from system requires a non-empty agent_id.
IsSystem *bool `protobuf:"varint,3,opt,name=is_system,json=isSystem,proto3,oneof" json:"is_system,omitempty"`
// Toggle the Telegram manager-bot capability (admin only). Optional:
// unset = leave as-is. Turning it on requires can_manage_bots.
IsManager *bool `protobuf:"varint,4,opt,name=is_manager,json=isManager,proto3,oneof" json:"is_manager,omitempty"`
// contains filtered or unexported fields
}
Update fields on an existing bridge. Both fields are independent — callers can rebind the agent, edit settings, or do both in one request. A null/unset field leaves that aspect unchanged.
func (*UpdateBridgeRequest) Descriptor
deprecated
func (*UpdateBridgeRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateBridgeRequest.ProtoReflect.Descriptor instead.
func (*UpdateBridgeRequest) GetAgentId ¶
func (x *UpdateBridgeRequest) GetAgentId() string
func (*UpdateBridgeRequest) GetIsManager ¶
func (x *UpdateBridgeRequest) GetIsManager() bool
func (*UpdateBridgeRequest) GetIsSystem ¶
func (x *UpdateBridgeRequest) GetIsSystem() bool
func (*UpdateBridgeRequest) ProtoMessage ¶
func (*UpdateBridgeRequest) ProtoMessage()
func (*UpdateBridgeRequest) ProtoReflect ¶
func (x *UpdateBridgeRequest) ProtoReflect() protoreflect.Message
func (*UpdateBridgeRequest) Reset ¶
func (x *UpdateBridgeRequest) Reset()
func (*UpdateBridgeRequest) String ¶
func (x *UpdateBridgeRequest) String() string
type UpdateProviderRequest ¶
type UpdateProviderRequest struct {
DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
ApiKey string `protobuf:"bytes,2,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
BaseUrl string `protobuf:"bytes,3,opt,name=base_url,json=baseUrl,proto3" json:"base_url,omitempty"`
IsEnabled *bool `protobuf:"varint,4,opt,name=is_enabled,json=isEnabled,proto3,oneof" json:"is_enabled,omitempty"`
// slug — empty string means "leave unchanged", any other value
// renames the row's slug. Conflicts with another row sharing the
// (provider_id, slug) tuple are surfaced as 409.
Slug string `protobuf:"bytes,5,opt,name=slug,proto3" json:"slug,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateProviderRequest) Descriptor
deprecated
func (*UpdateProviderRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateProviderRequest.ProtoReflect.Descriptor instead.
func (*UpdateProviderRequest) GetApiKey ¶
func (x *UpdateProviderRequest) GetApiKey() string
func (*UpdateProviderRequest) GetBaseUrl ¶
func (x *UpdateProviderRequest) GetBaseUrl() string
func (*UpdateProviderRequest) GetDisplayName ¶
func (x *UpdateProviderRequest) GetDisplayName() string
func (*UpdateProviderRequest) GetIsEnabled ¶
func (x *UpdateProviderRequest) GetIsEnabled() bool
func (*UpdateProviderRequest) GetSlug ¶
func (x *UpdateProviderRequest) GetSlug() string
func (*UpdateProviderRequest) ProtoMessage ¶
func (*UpdateProviderRequest) ProtoMessage()
func (*UpdateProviderRequest) ProtoReflect ¶
func (x *UpdateProviderRequest) ProtoReflect() protoreflect.Message
func (*UpdateProviderRequest) Reset ¶
func (x *UpdateProviderRequest) Reset()
func (*UpdateProviderRequest) String ¶
func (x *UpdateProviderRequest) String() string
type UpdateProviderResponse ¶
type UpdateProviderResponse struct {
Provider *Provider `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateProviderResponse) Descriptor
deprecated
func (*UpdateProviderResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateProviderResponse.ProtoReflect.Descriptor instead.
func (*UpdateProviderResponse) GetProvider ¶
func (x *UpdateProviderResponse) GetProvider() *Provider
func (*UpdateProviderResponse) ProtoMessage ¶
func (*UpdateProviderResponse) ProtoMessage()
func (*UpdateProviderResponse) ProtoReflect ¶
func (x *UpdateProviderResponse) ProtoReflect() protoreflect.Message
func (*UpdateProviderResponse) Reset ¶
func (x *UpdateProviderResponse) Reset()
func (*UpdateProviderResponse) String ¶
func (x *UpdateProviderResponse) String() string
type UpdateSystemSettingsRequest ¶
type UpdateSystemSettingsRequest struct {
Settings *SystemSettingsInfo `protobuf:"bytes,1,opt,name=settings,proto3" json:"settings,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateSystemSettingsRequest) Descriptor
deprecated
func (*UpdateSystemSettingsRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSystemSettingsRequest.ProtoReflect.Descriptor instead.
func (*UpdateSystemSettingsRequest) GetSettings ¶
func (x *UpdateSystemSettingsRequest) GetSettings() *SystemSettingsInfo
func (*UpdateSystemSettingsRequest) ProtoMessage ¶
func (*UpdateSystemSettingsRequest) ProtoMessage()
func (*UpdateSystemSettingsRequest) ProtoReflect ¶
func (x *UpdateSystemSettingsRequest) ProtoReflect() protoreflect.Message
func (*UpdateSystemSettingsRequest) Reset ¶
func (x *UpdateSystemSettingsRequest) Reset()
func (*UpdateSystemSettingsRequest) String ¶
func (x *UpdateSystemSettingsRequest) String() string
type UpdateSystemSettingsResponse ¶
type UpdateSystemSettingsResponse struct {
Settings *SystemSettingsInfo `protobuf:"bytes,1,opt,name=settings,proto3" json:"settings,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateSystemSettingsResponse) Descriptor
deprecated
func (*UpdateSystemSettingsResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSystemSettingsResponse.ProtoReflect.Descriptor instead.
func (*UpdateSystemSettingsResponse) GetSettings ¶
func (x *UpdateSystemSettingsResponse) GetSettings() *SystemSettingsInfo
func (*UpdateSystemSettingsResponse) ProtoMessage ¶
func (*UpdateSystemSettingsResponse) ProtoMessage()
func (*UpdateSystemSettingsResponse) ProtoReflect ¶
func (x *UpdateSystemSettingsResponse) ProtoReflect() protoreflect.Message
func (*UpdateSystemSettingsResponse) Reset ¶
func (x *UpdateSystemSettingsResponse) Reset()
func (*UpdateSystemSettingsResponse) String ¶
func (x *UpdateSystemSettingsResponse) String() string
type UpdateUserRoleRequest ¶
type UpdateUserRoleRequest struct {
TenantRole string `protobuf:"bytes,1,opt,name=tenant_role,json=tenantRole,proto3" json:"tenant_role,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateUserRoleRequest) Descriptor
deprecated
func (*UpdateUserRoleRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUserRoleRequest.ProtoReflect.Descriptor instead.
func (*UpdateUserRoleRequest) GetTenantRole ¶
func (x *UpdateUserRoleRequest) GetTenantRole() string
func (*UpdateUserRoleRequest) ProtoMessage ¶
func (*UpdateUserRoleRequest) ProtoMessage()
func (*UpdateUserRoleRequest) ProtoReflect ¶
func (x *UpdateUserRoleRequest) ProtoReflect() protoreflect.Message
func (*UpdateUserRoleRequest) Reset ¶
func (x *UpdateUserRoleRequest) Reset()
func (*UpdateUserRoleRequest) String ¶
func (x *UpdateUserRoleRequest) String() string
type UpgradeAgentRequest ¶
type UpgradeAgentRequest struct {
RunId string `protobuf:"bytes,1,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"` // optional — the failed run to fix
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // optional — extra instructions for the upgrade
// contains filtered or unexported fields
}
func (*UpgradeAgentRequest) Descriptor
deprecated
func (*UpgradeAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpgradeAgentRequest.ProtoReflect.Descriptor instead.
func (*UpgradeAgentRequest) GetDescription ¶
func (x *UpgradeAgentRequest) GetDescription() string
func (*UpgradeAgentRequest) GetRunId ¶
func (x *UpgradeAgentRequest) GetRunId() string
func (*UpgradeAgentRequest) ProtoMessage ¶
func (*UpgradeAgentRequest) ProtoMessage()
func (*UpgradeAgentRequest) ProtoReflect ¶
func (x *UpgradeAgentRequest) ProtoReflect() protoreflect.Message
func (*UpgradeAgentRequest) Reset ¶
func (x *UpgradeAgentRequest) Reset()
func (*UpgradeAgentRequest) String ¶
func (x *UpgradeAgentRequest) String() string
type UploadFileResponse ¶
type UploadFileResponse struct {
UploadUrl string `protobuf:"bytes,1,opt,name=upload_url,json=uploadUrl,proto3" json:"upload_url,omitempty"`
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
// contains filtered or unexported fields
}
func (*UploadFileResponse) Descriptor
deprecated
func (*UploadFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use UploadFileResponse.ProtoReflect.Descriptor instead.
func (*UploadFileResponse) GetKey ¶
func (x *UploadFileResponse) GetKey() string
func (*UploadFileResponse) GetUploadUrl ¶
func (x *UploadFileResponse) GetUploadUrl() string
func (*UploadFileResponse) ProtoMessage ¶
func (*UploadFileResponse) ProtoMessage()
func (*UploadFileResponse) ProtoReflect ¶
func (x *UploadFileResponse) ProtoReflect() protoreflect.Message
func (*UploadFileResponse) Reset ¶
func (x *UploadFileResponse) Reset()
func (*UploadFileResponse) String ¶
func (x *UploadFileResponse) String() string
type UsageByAgent ¶
type UsageByAgent struct {
AgentSlug string `protobuf:"bytes,1,opt,name=agent_slug,json=agentSlug,proto3" json:"agent_slug,omitempty"`
AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
Deleted bool `protobuf:"varint,3,opt,name=deleted,proto3" json:"deleted,omitempty"` // the agent has since been deleted (snapshot identity)
Calls int64 `protobuf:"varint,4,opt,name=calls,proto3" json:"calls,omitempty"`
TokensIn int64 `protobuf:"varint,5,opt,name=tokens_in,json=tokensIn,proto3" json:"tokens_in,omitempty"`
TokensOut int64 `protobuf:"varint,6,opt,name=tokens_out,json=tokensOut,proto3" json:"tokens_out,omitempty"`
TokensCached int64 `protobuf:"varint,7,opt,name=tokens_cached,json=tokensCached,proto3" json:"tokens_cached,omitempty"`
CostTotal float64 `protobuf:"fixed64,8,opt,name=cost_total,json=costTotal,proto3" json:"cost_total,omitempty"`
// Current owner of the agent (agents.owner_principal_id), joined live. Empty
// when the agent — or its owner — has since been deleted.
OwnerEmail string `protobuf:"bytes,9,opt,name=owner_email,json=ownerEmail,proto3" json:"owner_email,omitempty"`
OwnerName string `protobuf:"bytes,10,opt,name=owner_name,json=ownerName,proto3" json:"owner_name,omitempty"`
// contains filtered or unexported fields
}
func (*UsageByAgent) Descriptor
deprecated
func (*UsageByAgent) Descriptor() ([]byte, []int)
Deprecated: Use UsageByAgent.ProtoReflect.Descriptor instead.
func (*UsageByAgent) GetAgentName ¶
func (x *UsageByAgent) GetAgentName() string
func (*UsageByAgent) GetAgentSlug ¶
func (x *UsageByAgent) GetAgentSlug() string
func (*UsageByAgent) GetCalls ¶
func (x *UsageByAgent) GetCalls() int64
func (*UsageByAgent) GetCostTotal ¶
func (x *UsageByAgent) GetCostTotal() float64
func (*UsageByAgent) GetDeleted ¶
func (x *UsageByAgent) GetDeleted() bool
func (*UsageByAgent) GetOwnerEmail ¶
func (x *UsageByAgent) GetOwnerEmail() string
func (*UsageByAgent) GetOwnerName ¶
func (x *UsageByAgent) GetOwnerName() string
func (*UsageByAgent) GetTokensCached ¶
func (x *UsageByAgent) GetTokensCached() int64
func (*UsageByAgent) GetTokensIn ¶
func (x *UsageByAgent) GetTokensIn() int64
func (*UsageByAgent) GetTokensOut ¶
func (x *UsageByAgent) GetTokensOut() int64
func (*UsageByAgent) ProtoMessage ¶
func (*UsageByAgent) ProtoMessage()
func (*UsageByAgent) ProtoReflect ¶
func (x *UsageByAgent) ProtoReflect() protoreflect.Message
func (*UsageByAgent) Reset ¶
func (x *UsageByAgent) Reset()
func (*UsageByAgent) String ¶
func (x *UsageByAgent) String() string
type UsageByModel ¶
type UsageByModel struct {
ProviderCatalogId string `protobuf:"bytes,1,opt,name=provider_catalog_id,json=providerCatalogId,proto3" json:"provider_catalog_id,omitempty"`
Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
Calls int64 `protobuf:"varint,3,opt,name=calls,proto3" json:"calls,omitempty"`
TokensIn int64 `protobuf:"varint,4,opt,name=tokens_in,json=tokensIn,proto3" json:"tokens_in,omitempty"`
TokensOut int64 `protobuf:"varint,5,opt,name=tokens_out,json=tokensOut,proto3" json:"tokens_out,omitempty"`
CostTotal float64 `protobuf:"fixed64,6,opt,name=cost_total,json=costTotal,proto3" json:"cost_total,omitempty"`
ProviderSlug string `protobuf:"bytes,7,opt,name=provider_slug,json=providerSlug,proto3" json:"provider_slug,omitempty"` // the configured provider row; distinguishes co-catalog rows
// contains filtered or unexported fields
}
func (*UsageByModel) Descriptor
deprecated
func (*UsageByModel) Descriptor() ([]byte, []int)
Deprecated: Use UsageByModel.ProtoReflect.Descriptor instead.
func (*UsageByModel) GetCalls ¶
func (x *UsageByModel) GetCalls() int64
func (*UsageByModel) GetCostTotal ¶
func (x *UsageByModel) GetCostTotal() float64
func (*UsageByModel) GetModel ¶
func (x *UsageByModel) GetModel() string
func (*UsageByModel) GetProviderCatalogId ¶
func (x *UsageByModel) GetProviderCatalogId() string
func (*UsageByModel) GetProviderSlug ¶
func (x *UsageByModel) GetProviderSlug() string
func (*UsageByModel) GetTokensIn ¶
func (x *UsageByModel) GetTokensIn() int64
func (*UsageByModel) GetTokensOut ¶
func (x *UsageByModel) GetTokensOut() int64
func (*UsageByModel) ProtoMessage ¶
func (*UsageByModel) ProtoMessage()
func (*UsageByModel) ProtoReflect ¶
func (x *UsageByModel) ProtoReflect() protoreflect.Message
func (*UsageByModel) Reset ¶
func (x *UsageByModel) Reset()
func (*UsageByModel) String ¶
func (x *UsageByModel) String() string
type UsageByUser ¶
type UsageByUser struct {
UserEmail string `protobuf:"bytes,1,opt,name=user_email,json=userEmail,proto3" json:"user_email,omitempty"`
Deleted bool `protobuf:"varint,2,opt,name=deleted,proto3" json:"deleted,omitempty"` // the user has since been deleted (snapshot identity)
Calls int64 `protobuf:"varint,3,opt,name=calls,proto3" json:"calls,omitempty"`
TokensIn int64 `protobuf:"varint,4,opt,name=tokens_in,json=tokensIn,proto3" json:"tokens_in,omitempty"`
TokensOut int64 `protobuf:"varint,5,opt,name=tokens_out,json=tokensOut,proto3" json:"tokens_out,omitempty"`
TokensCached int64 `protobuf:"varint,6,opt,name=tokens_cached,json=tokensCached,proto3" json:"tokens_cached,omitempty"`
CostTotal float64 `protobuf:"fixed64,7,opt,name=cost_total,json=costTotal,proto3" json:"cost_total,omitempty"`
// contains filtered or unexported fields
}
Spend grouped by the user who triggered the calls (the run's caller, snapshotted on the ledger row), not the agent owner.
func (*UsageByUser) Descriptor
deprecated
func (*UsageByUser) Descriptor() ([]byte, []int)
Deprecated: Use UsageByUser.ProtoReflect.Descriptor instead.
func (*UsageByUser) GetCalls ¶
func (x *UsageByUser) GetCalls() int64
func (*UsageByUser) GetCostTotal ¶
func (x *UsageByUser) GetCostTotal() float64
func (*UsageByUser) GetDeleted ¶
func (x *UsageByUser) GetDeleted() bool
func (*UsageByUser) GetTokensCached ¶
func (x *UsageByUser) GetTokensCached() int64
func (*UsageByUser) GetTokensIn ¶
func (x *UsageByUser) GetTokensIn() int64
func (*UsageByUser) GetTokensOut ¶
func (x *UsageByUser) GetTokensOut() int64
func (*UsageByUser) GetUserEmail ¶
func (x *UsageByUser) GetUserEmail() string
func (*UsageByUser) ProtoMessage ¶
func (*UsageByUser) ProtoMessage()
func (*UsageByUser) ProtoReflect ¶
func (x *UsageByUser) ProtoReflect() protoreflect.Message
func (*UsageByUser) Reset ¶
func (x *UsageByUser) Reset()
func (*UsageByUser) String ¶
func (x *UsageByUser) String() string
type UsageSummary ¶
type UsageSummary struct {
Calls int64 `protobuf:"varint,1,opt,name=calls,proto3" json:"calls,omitempty"`
TokensIn int64 `protobuf:"varint,2,opt,name=tokens_in,json=tokensIn,proto3" json:"tokens_in,omitempty"`
TokensOut int64 `protobuf:"varint,3,opt,name=tokens_out,json=tokensOut,proto3" json:"tokens_out,omitempty"`
TokensCached int64 `protobuf:"varint,4,opt,name=tokens_cached,json=tokensCached,proto3" json:"tokens_cached,omitempty"`
CostTotal float64 `protobuf:"fixed64,5,opt,name=cost_total,json=costTotal,proto3" json:"cost_total,omitempty"`
// contains filtered or unexported fields
}
func (*UsageSummary) Descriptor
deprecated
func (*UsageSummary) Descriptor() ([]byte, []int)
Deprecated: Use UsageSummary.ProtoReflect.Descriptor instead.
func (*UsageSummary) GetCalls ¶
func (x *UsageSummary) GetCalls() int64
func (*UsageSummary) GetCostTotal ¶
func (x *UsageSummary) GetCostTotal() float64
func (*UsageSummary) GetTokensCached ¶
func (x *UsageSummary) GetTokensCached() int64
func (*UsageSummary) GetTokensIn ¶
func (x *UsageSummary) GetTokensIn() int64
func (*UsageSummary) GetTokensOut ¶
func (x *UsageSummary) GetTokensOut() int64
func (*UsageSummary) ProtoMessage ¶
func (*UsageSummary) ProtoMessage()
func (*UsageSummary) ProtoReflect ¶
func (x *UsageSummary) ProtoReflect() protoreflect.Message
func (*UsageSummary) Reset ¶
func (x *UsageSummary) Reset()
func (*UsageSummary) String ¶
func (x *UsageSummary) String() string
type User ¶
type User struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
Email string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
DisplayName string `protobuf:"bytes,4,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
TenantRole TenantRole `protobuf:"varint,5,opt,name=tenant_role,json=tenantRole,proto3,enum=airlock.v1.TenantRole" json:"tenant_role,omitempty"`
OidcSub string `protobuf:"bytes,6,opt,name=oidc_sub,json=oidcSub,proto3" json:"oidc_sub,omitempty"`
MustChangePassword bool `protobuf:"varint,7,opt,name=must_change_password,json=mustChangePassword,proto3" json:"must_change_password,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// Whether a password is set (vs passkey-only). Drives the self-service
// password UI: remove is offered only when one exists.
HasPassword bool `protobuf:"varint,10,opt,name=has_password,json=hasPassword,proto3" json:"has_password,omitempty"`
// contains filtered or unexported fields
}
User represents an authenticated user.
func (*User) Descriptor
deprecated
func (*User) GetCreatedAt ¶
func (x *User) GetCreatedAt() *timestamppb.Timestamp
func (*User) GetDisplayName ¶
func (*User) GetHasPassword ¶
func (*User) GetMustChangePassword ¶
func (*User) GetOidcSub ¶
func (*User) GetTenantId ¶
func (*User) GetTenantRole ¶
func (x *User) GetTenantRole() TenantRole
func (*User) GetUpdatedAt ¶
func (x *User) GetUpdatedAt() *timestamppb.Timestamp
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶
func (x *User) ProtoReflect() protoreflect.Message
type UserSession ¶
type UserSession struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Kind string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"` // web, cli
ClientName string `protobuf:"bytes,3,opt,name=client_name,json=clientName,proto3" json:"client_name,omitempty"`
DeviceName string `protobuf:"bytes,4,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
LastUsedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=last_used_at,json=lastUsedAt,proto3" json:"last_used_at,omitempty"`
ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
// contains filtered or unexported fields
}
UserSession is a first-party web or CLI login session. Refresh tokens are stored server-side and can be revoked from the Security page or by logout.
func (*UserSession) Descriptor
deprecated
func (*UserSession) Descriptor() ([]byte, []int)
Deprecated: Use UserSession.ProtoReflect.Descriptor instead.
func (*UserSession) GetClientName ¶
func (x *UserSession) GetClientName() string
func (*UserSession) GetCreatedAt ¶
func (x *UserSession) GetCreatedAt() *timestamppb.Timestamp
func (*UserSession) GetDeviceName ¶
func (x *UserSession) GetDeviceName() string
func (*UserSession) GetExpiresAt ¶
func (x *UserSession) GetExpiresAt() *timestamppb.Timestamp
func (*UserSession) GetId ¶
func (x *UserSession) GetId() string
func (*UserSession) GetKind ¶
func (x *UserSession) GetKind() string
func (*UserSession) GetLastUsedAt ¶
func (x *UserSession) GetLastUsedAt() *timestamppb.Timestamp
func (*UserSession) ProtoMessage ¶
func (*UserSession) ProtoMessage()
func (*UserSession) ProtoReflect ¶
func (x *UserSession) ProtoReflect() protoreflect.Message
func (*UserSession) Reset ¶
func (x *UserSession) Reset()
func (*UserSession) String ¶
func (x *UserSession) String() string
type UserSummary ¶
type UserSummary struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// contains filtered or unexported fields
}
UserSummary is a slim user view used for member-picker dropdowns. Returned to any authenticated user — no admin gate — so it intentionally omits oidc_sub / must_change_password / role.
func (*UserSummary) Descriptor
deprecated
func (*UserSummary) Descriptor() ([]byte, []int)
Deprecated: Use UserSummary.ProtoReflect.Descriptor instead.
func (*UserSummary) GetDisplayName ¶
func (x *UserSummary) GetDisplayName() string
func (*UserSummary) GetEmail ¶
func (x *UserSummary) GetEmail() string
func (*UserSummary) GetId ¶
func (x *UserSummary) GetId() string
func (*UserSummary) ProtoMessage ¶
func (*UserSummary) ProtoMessage()
func (*UserSummary) ProtoReflect ¶
func (x *UserSummary) ProtoReflect() protoreflect.Message
func (*UserSummary) Reset ¶
func (x *UserSummary) Reset()
func (*UserSummary) String ¶
func (x *UserSummary) String() string
type WebhookInfo ¶
type WebhookInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
VerifyMode string `protobuf:"bytes,3,opt,name=verify_mode,json=verifyMode,proto3" json:"verify_mode,omitempty"` // "none", "hmac", "token", "bearer", "ed25519"
PublicUrl string `protobuf:"bytes,4,opt,name=public_url,json=publicUrl,proto3" json:"public_url,omitempty"` // full public URL for external services
Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
SecretMasked string `protobuf:"bytes,6,opt,name=secret_masked,json=secretMasked,proto3" json:"secret_masked,omitempty"` // masked secret (e.g., "abc...xyz")
LastReceivedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=last_received_at,json=lastReceivedAt,proto3" json:"last_received_at,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
WebhookInfo represents a code-synced webhook registration.
func (*WebhookInfo) Descriptor
deprecated
func (*WebhookInfo) Descriptor() ([]byte, []int)
Deprecated: Use WebhookInfo.ProtoReflect.Descriptor instead.
func (*WebhookInfo) GetCreatedAt ¶
func (x *WebhookInfo) GetCreatedAt() *timestamppb.Timestamp
func (*WebhookInfo) GetDescription ¶
func (x *WebhookInfo) GetDescription() string
func (*WebhookInfo) GetId ¶
func (x *WebhookInfo) GetId() string
func (*WebhookInfo) GetLastReceivedAt ¶
func (x *WebhookInfo) GetLastReceivedAt() *timestamppb.Timestamp
func (*WebhookInfo) GetPath ¶
func (x *WebhookInfo) GetPath() string
func (*WebhookInfo) GetPublicUrl ¶
func (x *WebhookInfo) GetPublicUrl() string
func (*WebhookInfo) GetSecretMasked ¶
func (x *WebhookInfo) GetSecretMasked() string
func (*WebhookInfo) GetVerifyMode ¶
func (x *WebhookInfo) GetVerifyMode() string
func (*WebhookInfo) ProtoMessage ¶
func (*WebhookInfo) ProtoMessage()
func (*WebhookInfo) ProtoReflect ¶
func (x *WebhookInfo) ProtoReflect() protoreflect.Message
func (*WebhookInfo) Reset ¶
func (x *WebhookInfo) Reset()
func (*WebhookInfo) String ¶
func (x *WebhookInfo) String() string