Documentation
¶
Overview ¶
Package backendpluginv1 is the generated wire contract for the backend plugin ABI.
Index ¶
- Constants
- Variables
- func RegisterBackendPluginServer(s grpc.ServiceRegistrar, srv BackendPluginServer)
- type AccessScope
- func (AccessScope) Descriptor() protoreflect.EnumDescriptor
- func (x AccessScope) Enum() *AccessScope
- func (AccessScope) EnumDescriptor() ([]byte, []int)deprecated
- func (x AccessScope) Number() protoreflect.EnumNumber
- func (x AccessScope) String() string
- func (AccessScope) Type() protoreflect.EnumType
- type AccountingAuthority
- func (AccountingAuthority) Descriptor() protoreflect.EnumDescriptor
- func (x AccountingAuthority) Enum() *AccountingAuthority
- func (AccountingAuthority) EnumDescriptor() ([]byte, []int)deprecated
- func (x AccountingAuthority) Number() protoreflect.EnumNumber
- func (x AccountingAuthority) String() string
- func (AccountingAuthority) Type() protoreflect.EnumType
- type AccountingEvidence
- func (*AccountingEvidence) Descriptor() ([]byte, []int)deprecated
- func (x *AccountingEvidence) GetAuthority() AccountingAuthority
- func (x *AccountingEvidence) GetCacheReadTokens() int64
- func (x *AccountingEvidence) GetCacheWriteTokens() int64
- func (x *AccountingEvidence) GetDedupeKey() string
- func (x *AccountingEvidence) GetInputTokens() int64
- func (x *AccountingEvidence) GetOutputTokens() int64
- func (x *AccountingEvidence) GetPlane() AccountingPlane
- func (x *AccountingEvidence) GetPresence() *UsagePresence
- func (x *AccountingEvidence) GetReasoningTokens() int64
- func (x *AccountingEvidence) GetSource() AccountingSource
- func (x *AccountingEvidence) GetTotalTokens() int64
- func (*AccountingEvidence) ProtoMessage()
- func (x *AccountingEvidence) ProtoReflect() protoreflect.Message
- func (x *AccountingEvidence) Reset()
- func (x *AccountingEvidence) String() string
- type AccountingEvidenceV2
- func (*AccountingEvidenceV2) Descriptor() ([]byte, []int)deprecated
- func (x *AccountingEvidenceV2) GetCoverage() string
- func (x *AccountingEvidenceV2) GetCoverageReason() string
- func (x *AccountingEvidenceV2) GetObservation() *EconomicObservationV2
- func (*AccountingEvidenceV2) ProtoMessage()
- func (x *AccountingEvidenceV2) ProtoReflect() protoreflect.Message
- func (x *AccountingEvidenceV2) Reset()
- func (x *AccountingEvidenceV2) String() string
- type AccountingPlane
- func (AccountingPlane) Descriptor() protoreflect.EnumDescriptor
- func (x AccountingPlane) Enum() *AccountingPlane
- func (AccountingPlane) EnumDescriptor() ([]byte, []int)deprecated
- func (x AccountingPlane) Number() protoreflect.EnumNumber
- func (x AccountingPlane) String() string
- func (AccountingPlane) Type() protoreflect.EnumType
- type AccountingSource
- func (AccountingSource) Descriptor() protoreflect.EnumDescriptor
- func (x AccountingSource) Enum() *AccountingSource
- func (AccountingSource) EnumDescriptor() ([]byte, []int)deprecated
- func (x AccountingSource) Number() protoreflect.EnumNumber
- func (x AccountingSource) String() string
- func (AccountingSource) Type() protoreflect.EnumType
- type BackendPluginClient
- type BackendPluginServer
- type BackendPlugin_ExecuteClient
- type BackendPlugin_ExecuteServer
- type CancelMode
- type CancelOutcome
- func (*CancelOutcome) Descriptor() ([]byte, []int)deprecated
- func (x *CancelOutcome) GetAcknowledged() bool
- func (x *CancelOutcome) GetDetail() string
- func (x *CancelOutcome) GetMode() CancelMode
- func (x *CancelOutcome) GetReason() CancelReason
- func (*CancelOutcome) ProtoMessage()
- func (x *CancelOutcome) ProtoReflect() protoreflect.Message
- func (x *CancelOutcome) Reset()
- func (x *CancelOutcome) String() string
- type CancelReason
- func (CancelReason) Descriptor() protoreflect.EnumDescriptor
- func (x CancelReason) Enum() *CancelReason
- func (CancelReason) EnumDescriptor() ([]byte, []int)deprecated
- func (x CancelReason) Number() protoreflect.EnumNumber
- func (x CancelReason) String() string
- func (CancelReason) Type() protoreflect.EnumType
- type CanonicalEvent
- func (*CanonicalEvent) Descriptor() ([]byte, []int)deprecated
- func (x *CanonicalEvent) GetDelta() string
- func (x *CanonicalEvent) GetError() *PluginError
- func (x *CanonicalEvent) GetFileRef() string
- func (x *CanonicalEvent) GetImageRef() string
- func (x *CanonicalEvent) GetKind() EventKind
- func (x *CanonicalEvent) GetMessageIndex() int32
- func (x *CanonicalEvent) GetOpaque() []byte
- func (x *CanonicalEvent) GetReasoningContent() *RawJSONValue
- func (x *CanonicalEvent) GetReasoningDialect() string
- func (x *CanonicalEvent) GetReasoningEncryptedContent() *RawJSONValue
- func (x *CanonicalEvent) GetReasoningOpaque() []byte
- func (x *CanonicalEvent) GetReasoningSummary() *RawJSONValue
- func (x *CanonicalEvent) GetSignature() string
- func (x *CanonicalEvent) GetToolCallId() string
- func (x *CanonicalEvent) GetToolName() string
- func (x *CanonicalEvent) GetUsage() *UsageEvidence
- func (x *CanonicalEvent) GetWarning() string
- func (*CanonicalEvent) ProtoMessage()
- func (x *CanonicalEvent) ProtoReflect() protoreflect.Message
- func (x *CanonicalEvent) Reset()
- func (x *CanonicalEvent) String() string
- type CapabilitySummary
- func (*CapabilitySummary) Descriptor() ([]byte, []int)deprecated
- func (x *CapabilitySummary) GetAnnotations() bool
- func (x *CapabilitySummary) GetAssistantMediaRefs() bool
- func (x *CapabilitySummary) GetAssistantPhase() bool
- func (x *CapabilitySummary) GetCompaction() bool
- func (x *CapabilitySummary) GetDocuments() bool
- func (x *CapabilitySummary) GetItemReferences() bool
- func (x *CapabilitySummary) GetOpaqueExtensions() bool
- func (x *CapabilitySummary) GetOrderedItems() bool
- func (x *CapabilitySummary) GetParallelToolCalls() bool
- func (x *CapabilitySummary) GetReasoning() bool
- func (x *CapabilitySummary) GetReasoningReplay() bool
- func (x *CapabilitySummary) GetStreaming() bool
- func (x *CapabilitySummary) GetStructuredOutputs() bool
- func (x *CapabilitySummary) GetTools() bool
- func (x *CapabilitySummary) GetVideoInput() bool
- func (x *CapabilitySummary) GetVision() bool
- func (*CapabilitySummary) ProtoMessage()
- func (x *CapabilitySummary) ProtoReflect() protoreflect.Message
- func (x *CapabilitySummary) Reset()
- func (x *CapabilitySummary) String() string
- type ClientFrameKind
- func (ClientFrameKind) Descriptor() protoreflect.EnumDescriptor
- func (x ClientFrameKind) Enum() *ClientFrameKind
- func (ClientFrameKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x ClientFrameKind) Number() protoreflect.EnumNumber
- func (x ClientFrameKind) String() string
- func (ClientFrameKind) Type() protoreflect.EnumType
- type CloseInstanceRequest
- func (*CloseInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CloseInstanceRequest) GetInstanceId() string
- func (*CloseInstanceRequest) ProtoMessage()
- func (x *CloseInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *CloseInstanceRequest) Reset()
- func (x *CloseInstanceRequest) String() string
- type CloseInstanceResponse
- type ConfigureRequest
- func (*ConfigureRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigureRequest) GetConfigYaml() []byte
- func (x *ConfigureRequest) GetFactoryKind() string
- func (x *ConfigureRequest) GetInstanceId() string
- func (x *ConfigureRequest) GetNegotiationToken() string
- func (x *ConfigureRequest) GetRuntimePolicy() *RuntimePolicy
- func (x *ConfigureRequest) GetSecrets() *SecretBundle
- func (*ConfigureRequest) ProtoMessage()
- func (x *ConfigureRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigureRequest) Reset()
- func (x *ConfigureRequest) String() string
- type ConfigureResponse
- func (*ConfigureResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigureResponse) GetInstanceId() string
- func (*ConfigureResponse) ProtoMessage()
- func (x *ConfigureResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigureResponse) Reset()
- func (x *ConfigureResponse) String() string
- type CountTokensRequest
- func (*CountTokensRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CountTokensRequest) GetInstanceId() string
- func (x *CountTokensRequest) GetInvocation() *Invocation
- func (x *CountTokensRequest) GetModelId() string
- func (*CountTokensRequest) ProtoMessage()
- func (x *CountTokensRequest) ProtoReflect() protoreflect.Message
- func (x *CountTokensRequest) Reset()
- func (x *CountTokensRequest) String() string
- type CountTokensResponse
- func (*CountTokensResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CountTokensResponse) GetEvidenceQuality() string
- func (x *CountTokensResponse) GetInputTokens() int64
- func (x *CountTokensResponse) GetPresence() *UsagePresence
- func (*CountTokensResponse) ProtoMessage()
- func (x *CountTokensResponse) ProtoReflect() protoreflect.Message
- func (x *CountTokensResponse) Reset()
- func (x *CountTokensResponse) String() string
- type CredentialMode
- func (CredentialMode) Descriptor() protoreflect.EnumDescriptor
- func (x CredentialMode) Enum() *CredentialMode
- func (CredentialMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x CredentialMode) Number() protoreflect.EnumNumber
- func (x CredentialMode) String() string
- func (CredentialMode) Type() protoreflect.EnumType
- type DescribeRequest
- type DescribeResponse
- func (*DescribeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeResponse) GetDescriptor_() *PluginDescriptor
- func (*DescribeResponse) ProtoMessage()
- func (x *DescribeResponse) ProtoReflect() protoreflect.Message
- func (x *DescribeResponse) Reset()
- func (x *DescribeResponse) String() string
- type DialectRequirementWire
- func (*DialectRequirementWire) Descriptor() ([]byte, []int)deprecated
- func (x *DialectRequirementWire) GetDialect() string
- func (x *DialectRequirementWire) GetImplementor() string
- func (x *DialectRequirementWire) GetKind() string
- func (*DialectRequirementWire) ProtoMessage()
- func (x *DialectRequirementWire) ProtoReflect() protoreflect.Message
- func (x *DialectRequirementWire) Reset()
- func (x *DialectRequirementWire) String() string
- type DialectSupportWire
- func (*DialectSupportWire) Descriptor() ([]byte, []int)deprecated
- func (x *DialectSupportWire) GetCompactionDialects() []*DialectRequirementWire
- func (x *DialectSupportWire) GetExtensionTypes() []*ExtensionRequirementWire
- func (x *DialectSupportWire) GetItemDialects() []*DialectRequirementWire
- func (x *DialectSupportWire) GetReasoningDialects() []*DialectRequirementWire
- func (*DialectSupportWire) ProtoMessage()
- func (x *DialectSupportWire) ProtoReflect() protoreflect.Message
- func (x *DialectSupportWire) Reset()
- func (x *DialectSupportWire) String() string
- type EconomicChargeRefV2
- func (*EconomicChargeRefV2) Descriptor() ([]byte, []int)deprecated
- func (x *EconomicChargeRefV2) GetChargeItemId() string
- func (x *EconomicChargeRefV2) GetObservationId() string
- func (x *EconomicChargeRefV2) GetRevision() uint64
- func (x *EconomicChargeRefV2) GetStoreId() string
- func (*EconomicChargeRefV2) ProtoMessage()
- func (x *EconomicChargeRefV2) ProtoReflect() protoreflect.Message
- func (x *EconomicChargeRefV2) Reset()
- func (x *EconomicChargeRefV2) String() string
- type EconomicChargeV2
- func (*EconomicChargeV2) Descriptor() ([]byte, []int)deprecated
- func (x *EconomicChargeV2) GetAmount() *EconomicDecimalV2
- func (x *EconomicChargeV2) GetChargeItemId() string
- func (x *EconomicChargeV2) GetComponent() *EconomicComponentKeyV2
- func (x *EconomicChargeV2) GetCovers() []*EconomicCoverageV2
- func (x *EconomicChargeV2) GetCurrency() string
- func (x *EconomicChargeV2) GetKind() string
- func (x *EconomicChargeV2) GetPayer() *EconomicPaymentPartyV2
- func (*EconomicChargeV2) ProtoMessage()
- func (x *EconomicChargeV2) ProtoReflect() protoreflect.Message
- func (x *EconomicChargeV2) Reset()
- func (x *EconomicChargeV2) String() string
- type EconomicComponentKeyV2
- func (*EconomicComponentKeyV2) Descriptor() ([]byte, []int)deprecated
- func (x *EconomicComponentKeyV2) GetComponent() string
- func (x *EconomicComponentKeyV2) GetDimensions() []*EconomicDimensionV2
- func (x *EconomicComponentKeyV2) GetDirection() string
- func (x *EconomicComponentKeyV2) GetSchemaId() string
- func (x *EconomicComponentKeyV2) GetUnit() string
- func (*EconomicComponentKeyV2) ProtoMessage()
- func (x *EconomicComponentKeyV2) ProtoReflect() protoreflect.Message
- func (x *EconomicComponentKeyV2) Reset()
- func (x *EconomicComponentKeyV2) String() string
- type EconomicCorrelationV2
- func (*EconomicCorrelationV2) Descriptor() ([]byte, []int)deprecated
- func (x *EconomicCorrelationV2) GetALegId() string
- func (x *EconomicCorrelationV2) GetAttemptId() string
- func (x *EconomicCorrelationV2) GetAttemptSeq() uint64
- func (x *EconomicCorrelationV2) GetBLegId() string
- func (x *EconomicCorrelationV2) GetBillingCallId() string
- func (x *EconomicCorrelationV2) GetCallId() string
- func (x *EconomicCorrelationV2) GetParentWorkId() string
- func (x *EconomicCorrelationV2) GetPeriodId() string
- func (x *EconomicCorrelationV2) GetProviderAccountKey() string
- func (x *EconomicCorrelationV2) GetProviderChargeId() string
- func (x *EconomicCorrelationV2) GetProviderRequestId() string
- func (x *EconomicCorrelationV2) GetRequestId() string
- func (x *EconomicCorrelationV2) GetResourceId() string
- func (x *EconomicCorrelationV2) GetStoreId() string
- func (x *EconomicCorrelationV2) GetSubmissionId() string
- func (x *EconomicCorrelationV2) GetTenantId() string
- func (*EconomicCorrelationV2) ProtoMessage()
- func (x *EconomicCorrelationV2) ProtoReflect() protoreflect.Message
- func (x *EconomicCorrelationV2) Reset()
- func (x *EconomicCorrelationV2) String() string
- type EconomicCoverageV2
- func (*EconomicCoverageV2) Descriptor() ([]byte, []int)deprecated
- func (x *EconomicCoverageV2) GetRef() *EconomicChargeRefV2
- func (x *EconomicCoverageV2) GetRelation() string
- func (*EconomicCoverageV2) ProtoMessage()
- func (x *EconomicCoverageV2) ProtoReflect() protoreflect.Message
- func (x *EconomicCoverageV2) Reset()
- func (x *EconomicCoverageV2) String() string
- type EconomicDecimalV2
- func (*EconomicDecimalV2) Descriptor() ([]byte, []int)deprecated
- func (x *EconomicDecimalV2) GetCoefficient() string
- func (x *EconomicDecimalV2) GetScale() uint32
- func (*EconomicDecimalV2) ProtoMessage()
- func (x *EconomicDecimalV2) ProtoReflect() protoreflect.Message
- func (x *EconomicDecimalV2) Reset()
- func (x *EconomicDecimalV2) String() string
- type EconomicDimensionV2
- func (*EconomicDimensionV2) Descriptor() ([]byte, []int)deprecated
- func (x *EconomicDimensionV2) GetName() string
- func (x *EconomicDimensionV2) GetValue() string
- func (*EconomicDimensionV2) ProtoMessage()
- func (x *EconomicDimensionV2) ProtoReflect() protoreflect.Message
- func (x *EconomicDimensionV2) Reset()
- func (x *EconomicDimensionV2) String() string
- type EconomicEvidenceFieldV2
- func (*EconomicEvidenceFieldV2) Descriptor() ([]byte, []int)deprecated
- func (x *EconomicEvidenceFieldV2) GetAcquisition() string
- func (x *EconomicEvidenceFieldV2) GetLexeme() string
- func (x *EconomicEvidenceFieldV2) GetName() string
- func (x *EconomicEvidenceFieldV2) GetNull() bool
- func (x *EconomicEvidenceFieldV2) GetPath() string
- func (x *EconomicEvidenceFieldV2) GetPresent() bool
- func (x *EconomicEvidenceFieldV2) GetValue() string
- func (*EconomicEvidenceFieldV2) ProtoMessage()
- func (x *EconomicEvidenceFieldV2) ProtoReflect() protoreflect.Message
- func (x *EconomicEvidenceFieldV2) Reset()
- func (x *EconomicEvidenceFieldV2) String() string
- type EconomicMeasureV2
- func (*EconomicMeasureV2) Descriptor() ([]byte, []int)deprecated
- func (x *EconomicMeasureV2) GetKey() *EconomicComponentKeyV2
- func (x *EconomicMeasureV2) GetMethodRef() string
- func (x *EconomicMeasureV2) GetQuality() string
- func (x *EconomicMeasureV2) GetReason() string
- func (x *EconomicMeasureV2) GetValue() *EconomicDecimalV2
- func (*EconomicMeasureV2) ProtoMessage()
- func (x *EconomicMeasureV2) ProtoReflect() protoreflect.Message
- func (x *EconomicMeasureV2) Reset()
- func (x *EconomicMeasureV2) String() string
- type EconomicObservationRefV2
- func (*EconomicObservationRefV2) Descriptor() ([]byte, []int)deprecated
- func (x *EconomicObservationRefV2) GetObservationId() string
- func (x *EconomicObservationRefV2) GetPayloadHash() string
- func (x *EconomicObservationRefV2) GetRevision() uint64
- func (x *EconomicObservationRefV2) GetStoreId() string
- func (*EconomicObservationRefV2) ProtoMessage()
- func (x *EconomicObservationRefV2) ProtoReflect() protoreflect.Message
- func (x *EconomicObservationRefV2) Reset()
- func (x *EconomicObservationRefV2) String() string
- type EconomicObservationV2
- func (*EconomicObservationV2) Descriptor() ([]byte, []int)deprecated
- func (x *EconomicObservationV2) GetAcquisition() string
- func (x *EconomicObservationV2) GetAuthority() string
- func (x *EconomicObservationV2) GetBoundary() string
- func (x *EconomicObservationV2) GetCharges() []*EconomicChargeV2
- func (x *EconomicObservationV2) GetCorrelation() *EconomicCorrelationV2
- func (x *EconomicObservationV2) GetEvidence() []*EconomicEvidenceFieldV2
- func (x *EconomicObservationV2) GetId() string
- func (x *EconomicObservationV2) GetLifecycle() string
- func (x *EconomicObservationV2) GetMappingRef() string
- func (x *EconomicObservationV2) GetMeasures() []*EconomicMeasureV2
- func (x *EconomicObservationV2) GetObservedAtUnixNanos() int64
- func (x *EconomicObservationV2) GetOrigin() string
- func (x *EconomicObservationV2) GetPerspective() string
- func (x *EconomicObservationV2) GetReceivedAtUnixNanos() int64
- func (x *EconomicObservationV2) GetRevision() uint64
- func (x *EconomicObservationV2) GetScope() *EconomicScopeV2
- func (x *EconomicObservationV2) GetSemantics() string
- func (x *EconomicObservationV2) GetSequence() uint64
- func (x *EconomicObservationV2) GetSourceEventKey() string
- func (x *EconomicObservationV2) GetStreamId() string
- func (x *EconomicObservationV2) GetSubject() *EconomicSubjectV2
- func (x *EconomicObservationV2) GetSupersedes() []*EconomicObservationRefV2
- func (x *EconomicObservationV2) GetVersion() uint32
- func (*EconomicObservationV2) ProtoMessage()
- func (x *EconomicObservationV2) ProtoReflect() protoreflect.Message
- func (x *EconomicObservationV2) Reset()
- func (x *EconomicObservationV2) String() string
- type EconomicPaymentPartyV2
- func (*EconomicPaymentPartyV2) Descriptor() ([]byte, []int)deprecated
- func (x *EconomicPaymentPartyV2) GetId() string
- func (x *EconomicPaymentPartyV2) GetKind() string
- func (*EconomicPaymentPartyV2) ProtoMessage()
- func (x *EconomicPaymentPartyV2) ProtoReflect() protoreflect.Message
- func (x *EconomicPaymentPartyV2) Reset()
- func (x *EconomicPaymentPartyV2) String() string
- type EconomicScopeV2
- func (*EconomicScopeV2) Descriptor() ([]byte, []int)deprecated
- func (x *EconomicScopeV2) GetAuthMethod() *EconomicScopeValueV2
- func (x *EconomicScopeV2) GetCostCenterId() *EconomicScopeValueV2
- func (x *EconomicScopeV2) GetCredentialId() *EconomicScopeValueV2
- func (x *EconomicScopeV2) GetDepartmentId() *EconomicScopeValueV2
- func (x *EconomicScopeV2) GetDisplayName() *EconomicScopeValueV2
- func (x *EconomicScopeV2) GetOrganizationId() *EconomicScopeValueV2
- func (x *EconomicScopeV2) GetOrigin() string
- func (x *EconomicScopeV2) GetParentTraceId() *EconomicScopeValueV2
- func (x *EconomicScopeV2) GetPolicyLabels() map[string]string
- func (x *EconomicScopeV2) GetPrincipalId() *EconomicScopeValueV2
- func (x *EconomicScopeV2) GetProjectId() *EconomicScopeValueV2
- func (x *EconomicScopeV2) GetRoles() []string
- func (x *EconomicScopeV2) GetSafeClaims() map[string]string
- func (x *EconomicScopeV2) GetSubjectKind() string
- func (x *EconomicScopeV2) GetTenantId() *EconomicScopeValueV2
- func (x *EconomicScopeV2) GetWorkspaceId() *EconomicScopeValueV2
- func (*EconomicScopeV2) ProtoMessage()
- func (x *EconomicScopeV2) ProtoReflect() protoreflect.Message
- func (x *EconomicScopeV2) Reset()
- func (x *EconomicScopeV2) String() string
- type EconomicScopeValueV2
- func (*EconomicScopeValueV2) Descriptor() ([]byte, []int)deprecated
- func (x *EconomicScopeValueV2) GetKnown() bool
- func (x *EconomicScopeValueV2) GetValue() string
- func (*EconomicScopeValueV2) ProtoMessage()
- func (x *EconomicScopeValueV2) ProtoReflect() protoreflect.Message
- func (x *EconomicScopeValueV2) Reset()
- func (x *EconomicScopeValueV2) String() string
- type EconomicSubjectV2
- func (*EconomicSubjectV2) Descriptor() ([]byte, []int)deprecated
- func (x *EconomicSubjectV2) GetALegId() string
- func (x *EconomicSubjectV2) GetAccountId() string
- func (x *EconomicSubjectV2) GetAttemptId() string
- func (x *EconomicSubjectV2) GetAttemptSeq() uint64
- func (x *EconomicSubjectV2) GetBLegId() string
- func (x *EconomicSubjectV2) GetBillingCallId() string
- func (x *EconomicSubjectV2) GetCallId() string
- func (x *EconomicSubjectV2) GetEndAtUnixNanos() int64
- func (x *EconomicSubjectV2) GetKind() string
- func (x *EconomicSubjectV2) GetPeriodId() string
- func (x *EconomicSubjectV2) GetPoolId() string
- func (x *EconomicSubjectV2) GetProviderAccountKey() string
- func (x *EconomicSubjectV2) GetProviderChargeId() string
- func (x *EconomicSubjectV2) GetProviderRequestId() string
- func (x *EconomicSubjectV2) GetRequestId() string
- func (x *EconomicSubjectV2) GetResetAtUnixNanos() int64
- func (x *EconomicSubjectV2) GetResourceId() string
- func (x *EconomicSubjectV2) GetStartAtUnixNanos() int64
- func (x *EconomicSubjectV2) GetStatementId() string
- func (x *EconomicSubjectV2) GetStatementLineId() string
- func (x *EconomicSubjectV2) GetStoreId() string
- func (x *EconomicSubjectV2) GetSubmissionId() string
- func (x *EconomicSubjectV2) GetTenantId() string
- func (x *EconomicSubjectV2) GetWindowId() string
- func (*EconomicSubjectV2) ProtoMessage()
- func (x *EconomicSubjectV2) ProtoReflect() protoreflect.Message
- func (x *EconomicSubjectV2) Reset()
- func (x *EconomicSubjectV2) String() string
- type ErrorCode
- type EventKind
- type ExecuteClientFrame
- func (*ExecuteClientFrame) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteClientFrame) GetCancelDeadlineUnixMs() int64
- func (x *ExecuteClientFrame) GetCancelReason() CancelReason
- func (x *ExecuteClientFrame) GetInstanceId() string
- func (x *ExecuteClientFrame) GetInvocation() *Invocation
- func (x *ExecuteClientFrame) GetKind() ClientFrameKind
- func (x *ExecuteClientFrame) GetSequence() uint64
- func (*ExecuteClientFrame) ProtoMessage()
- func (x *ExecuteClientFrame) ProtoReflect() protoreflect.Message
- func (x *ExecuteClientFrame) Reset()
- func (x *ExecuteClientFrame) String() string
- type ExecuteServerFrame
- func (*ExecuteServerFrame) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteServerFrame) GetAccountingEvidence() *AccountingEvidence
- func (x *ExecuteServerFrame) GetAccountingEvidenceV2() *AccountingEvidenceV2
- func (x *ExecuteServerFrame) GetCancelOutcome() *CancelOutcome
- func (x *ExecuteServerFrame) GetDiagnostic() string
- func (x *ExecuteServerFrame) GetEvent() *CanonicalEvent
- func (x *ExecuteServerFrame) GetKind() ServerFrameKind
- func (x *ExecuteServerFrame) GetPromptCacheObservation() *PromptCacheObservation
- func (x *ExecuteServerFrame) GetSequence() uint64
- func (x *ExecuteServerFrame) GetTerminal() *Terminal
- func (*ExecuteServerFrame) ProtoMessage()
- func (x *ExecuteServerFrame) ProtoReflect() protoreflect.Message
- func (x *ExecuteServerFrame) Reset()
- func (x *ExecuteServerFrame) String() string
- type ExtensionRequirementWire
- func (*ExtensionRequirementWire) Descriptor() ([]byte, []int)deprecated
- func (x *ExtensionRequirementWire) GetImplementor() string
- func (x *ExtensionRequirementWire) GetNamespace() string
- func (x *ExtensionRequirementWire) GetType() string
- func (*ExtensionRequirementWire) ProtoMessage()
- func (x *ExtensionRequirementWire) ProtoReflect() protoreflect.Message
- func (x *ExtensionRequirementWire) Reset()
- func (x *ExtensionRequirementWire) String() string
- type FactoryDescriptor
- func (*FactoryDescriptor) Descriptor() ([]byte, []int)deprecated
- func (x *FactoryDescriptor) GetAccessScope() AccessScope
- func (x *FactoryDescriptor) GetCredentialMode() CredentialMode
- func (x *FactoryDescriptor) GetDeprecated() bool
- func (x *FactoryDescriptor) GetDescription() string
- func (x *FactoryDescriptor) GetDisplayName() string
- func (x *FactoryDescriptor) GetExperimental() bool
- func (x *FactoryDescriptor) GetKind() string
- func (x *FactoryDescriptor) GetProcessSharing() ProcessSharing
- func (x *FactoryDescriptor) GetRoutePrefixes() []string
- func (x *FactoryDescriptor) GetStaticCapabilities() *CapabilitySummary
- func (x *FactoryDescriptor) GetSupportsAccountingEvidenceV2() bool
- func (x *FactoryDescriptor) GetSupportsCountTokens() bool
- func (x *FactoryDescriptor) GetSupportsDynamicInventory() bool
- func (x *FactoryDescriptor) GetSupportsFinalizeBilling() bool
- func (x *FactoryDescriptor) GetSupportsModelAwareProfile() bool
- func (x *FactoryDescriptor) GetTransportCapabilities() *TransportCapabilitySummary
- func (*FactoryDescriptor) ProtoMessage()
- func (x *FactoryDescriptor) ProtoReflect() protoreflect.Message
- func (x *FactoryDescriptor) Reset()
- func (x *FactoryDescriptor) String() string
- type Feature
- type FinalizeBillingRequest
- func (*FinalizeBillingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *FinalizeBillingRequest) GetALegId() string
- func (x *FinalizeBillingRequest) GetBLegId() string
- func (x *FinalizeBillingRequest) GetIdempotencyKey() string
- func (x *FinalizeBillingRequest) GetInstanceId() string
- func (x *FinalizeBillingRequest) GetModelId() string
- func (x *FinalizeBillingRequest) GetReason() string
- func (*FinalizeBillingRequest) ProtoMessage()
- func (x *FinalizeBillingRequest) ProtoReflect() protoreflect.Message
- func (x *FinalizeBillingRequest) Reset()
- func (x *FinalizeBillingRequest) String() string
- type FinalizeBillingResponse
- func (*FinalizeBillingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FinalizeBillingResponse) GetAccountingEvidenceV2() []*AccountingEvidenceV2
- func (x *FinalizeBillingResponse) GetEvidenceQuality() string
- func (x *FinalizeBillingResponse) GetUsage() *UsageEvidence
- func (*FinalizeBillingResponse) ProtoMessage()
- func (x *FinalizeBillingResponse) ProtoReflect() protoreflect.Message
- func (x *FinalizeBillingResponse) Reset()
- func (x *FinalizeBillingResponse) String() string
- type GenerationOptions
- func (*GenerationOptions) Descriptor() ([]byte, []int)deprecated
- func (x *GenerationOptions) GetMaxOutputTokens() uint32
- func (x *GenerationOptions) GetParallelToolCalls() bool
- func (x *GenerationOptions) GetReasoningEffort() string
- func (x *GenerationOptions) GetResponseMimeType() string
- func (x *GenerationOptions) GetResponseSchemaJson() *RawJSONValue
- func (x *GenerationOptions) GetTemperatureMillis() int32
- func (*GenerationOptions) ProtoMessage()
- func (x *GenerationOptions) ProtoReflect() protoreflect.Message
- func (x *GenerationOptions) Reset()
- func (x *GenerationOptions) String() string
- type GracefulShutdownRequest
- func (*GracefulShutdownRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GracefulShutdownRequest) GetDrainTimeoutMs() int64
- func (*GracefulShutdownRequest) ProtoMessage()
- func (x *GracefulShutdownRequest) ProtoReflect() protoreflect.Message
- func (x *GracefulShutdownRequest) Reset()
- func (x *GracefulShutdownRequest) String() string
- type GracefulShutdownResponse
- func (*GracefulShutdownResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GracefulShutdownResponse) GetAccepted() bool
- func (*GracefulShutdownResponse) ProtoMessage()
- func (x *GracefulShutdownResponse) ProtoReflect() protoreflect.Message
- func (x *GracefulShutdownResponse) Reset()
- func (x *GracefulShutdownResponse) String() string
- type HealthRequest
- type HealthResponse
- func (*HealthResponse) Descriptor() ([]byte, []int)deprecated
- func (x *HealthResponse) GetDetail() string
- func (x *HealthResponse) GetServing() bool
- func (*HealthResponse) ProtoMessage()
- func (x *HealthResponse) ProtoReflect() protoreflect.Message
- func (x *HealthResponse) Reset()
- func (x *HealthResponse) String() string
- type Invocation
- func (*Invocation) Descriptor() ([]byte, []int)deprecated
- func (x *Invocation) GetALegId() string
- func (x *Invocation) GetAttemptId() string
- func (x *Invocation) GetBLegId() string
- func (x *Invocation) GetCanonicalModelId() string
- func (x *Invocation) GetDeliveryMode() string
- func (x *Invocation) GetInstructions() []*Message
- func (x *Invocation) GetItemAuthority() bool
- func (x *Invocation) GetItems() []*InvocationItem
- func (x *Invocation) GetMessages() []*Message
- func (x *Invocation) GetNativeModelId() string
- func (x *Invocation) GetOperation() string
- func (x *Invocation) GetOptions() *GenerationOptions
- func (x *Invocation) GetPromptCacheKey() string
- func (x *Invocation) GetProtocolRequirements() *ProtocolRequirementsWire
- func (x *Invocation) GetProxyOwnedSessionId() string
- func (x *Invocation) GetRequestId() string
- func (x *Invocation) GetSafeMetadata() map[string]string
- func (x *Invocation) GetSemanticExtensions() []*SemanticExtensionWire
- func (x *Invocation) GetToolChoice() string
- func (x *Invocation) GetTools() []*ToolDef
- func (x *Invocation) GetTransportMode() string
- func (*Invocation) ProtoMessage()
- func (x *Invocation) ProtoReflect() protoreflect.Message
- func (x *Invocation) Reset()
- func (x *Invocation) String() string
- type InvocationCompactionItem
- func (*InvocationCompactionItem) Descriptor() ([]byte, []int)deprecated
- func (x *InvocationCompactionItem) GetDialect() string
- func (x *InvocationCompactionItem) GetEncapsulatedId() string
- func (x *InvocationCompactionItem) GetEncryptedContent() string
- func (x *InvocationCompactionItem) GetImplementor() string
- func (x *InvocationCompactionItem) GetOpaque() *RawJSONValue
- func (*InvocationCompactionItem) ProtoMessage()
- func (x *InvocationCompactionItem) ProtoReflect() protoreflect.Message
- func (x *InvocationCompactionItem) Reset()
- func (x *InvocationCompactionItem) String() string
- type InvocationContentPart
- func (*InvocationContentPart) Descriptor() ([]byte, []int)deprecated
- func (x *InvocationContentPart) GetAnnotationData() *RawJSONValue
- func (x *InvocationContentPart) GetAnnotationType() string
- func (x *InvocationContentPart) GetAssistantRef() string
- func (x *InvocationContentPart) GetExtensionData() *RawJSONValue
- func (x *InvocationContentPart) GetExtensionImplementor() string
- func (x *InvocationContentPart) GetExtensionNamespace() string
- func (x *InvocationContentPart) GetExtensionType() string
- func (x *InvocationContentPart) GetFileData() string
- func (x *InvocationContentPart) GetFileMime() string
- func (x *InvocationContentPart) GetFileName() string
- func (x *InvocationContentPart) GetFileRef() string
- func (x *InvocationContentPart) GetImageMime() string
- func (x *InvocationContentPart) GetImageRef() string
- func (x *InvocationContentPart) GetKind() PartKind
- func (x *InvocationContentPart) GetReasoningContent() *RawJSONValue
- func (x *InvocationContentPart) GetReasoningDialect() string
- func (x *InvocationContentPart) GetReasoningEncryptedContent() *RawJSONValue
- func (x *InvocationContentPart) GetReasoningOpaque() *RawJSONValue
- func (x *InvocationContentPart) GetReasoningSignature() string
- func (x *InvocationContentPart) GetReasoningSummary() *RawJSONValue
- func (x *InvocationContentPart) GetReasoningText() string
- func (x *InvocationContentPart) GetRefusal() string
- func (x *InvocationContentPart) GetSummary() string
- func (x *InvocationContentPart) GetText() string
- func (x *InvocationContentPart) GetVideoMime() string
- func (x *InvocationContentPart) GetVideoRef() string
- func (*InvocationContentPart) ProtoMessage()
- func (x *InvocationContentPart) ProtoReflect() protoreflect.Message
- func (x *InvocationContentPart) Reset()
- func (x *InvocationContentPart) String() string
- type InvocationExtensionItem
- func (*InvocationExtensionItem) Descriptor() ([]byte, []int)deprecated
- func (x *InvocationExtensionItem) GetDirection() string
- func (x *InvocationExtensionItem) GetImplementor() string
- func (x *InvocationExtensionItem) GetNamespace() string
- func (x *InvocationExtensionItem) GetOpaque() *RawJSONValue
- func (x *InvocationExtensionItem) GetType() string
- func (*InvocationExtensionItem) ProtoMessage()
- func (x *InvocationExtensionItem) ProtoReflect() protoreflect.Message
- func (x *InvocationExtensionItem) Reset()
- func (x *InvocationExtensionItem) String() string
- type InvocationItem
- func (*InvocationItem) Descriptor() ([]byte, []int)deprecated
- func (x *InvocationItem) GetCompaction() *InvocationCompactionItem
- func (x *InvocationItem) GetContent() []*InvocationContentPart
- func (x *InvocationItem) GetExtension() *InvocationExtensionItem
- func (x *InvocationItem) GetId() string
- func (x *InvocationItem) GetItemReference() *InvocationItemReference
- func (x *InvocationItem) GetKind() string
- func (x *InvocationItem) GetPhase() string
- func (x *InvocationItem) GetReasoning() *InvocationReasoningItem
- func (x *InvocationItem) GetRole() Role
- func (x *InvocationItem) GetStatus() string
- func (x *InvocationItem) GetToolCall() *InvocationToolCall
- func (x *InvocationItem) GetToolResult() *InvocationToolResult
- func (*InvocationItem) ProtoMessage()
- func (x *InvocationItem) ProtoReflect() protoreflect.Message
- func (x *InvocationItem) Reset()
- func (x *InvocationItem) String() string
- type InvocationItemReference
- func (*InvocationItemReference) Descriptor() ([]byte, []int)deprecated
- func (x *InvocationItemReference) GetId() string
- func (*InvocationItemReference) ProtoMessage()
- func (x *InvocationItemReference) ProtoReflect() protoreflect.Message
- func (x *InvocationItemReference) Reset()
- func (x *InvocationItemReference) String() string
- type InvocationReasoningItem
- func (*InvocationReasoningItem) Descriptor() ([]byte, []int)deprecated
- func (x *InvocationReasoningItem) GetContent() *RawJSONValue
- func (x *InvocationReasoningItem) GetDialect() string
- func (x *InvocationReasoningItem) GetEncryptedContent() *RawJSONValue
- func (x *InvocationReasoningItem) GetOpaque() *RawJSONValue
- func (x *InvocationReasoningItem) GetSignature() string
- func (x *InvocationReasoningItem) GetSummary() *RawJSONValue
- func (x *InvocationReasoningItem) GetText() string
- func (*InvocationReasoningItem) ProtoMessage()
- func (x *InvocationReasoningItem) ProtoReflect() protoreflect.Message
- func (x *InvocationReasoningItem) Reset()
- func (x *InvocationReasoningItem) String() string
- type InvocationToolCall
- func (*InvocationToolCall) Descriptor() ([]byte, []int)deprecated
- func (x *InvocationToolCall) GetArguments() *RawJSONValue
- func (x *InvocationToolCall) GetCallId() string
- func (x *InvocationToolCall) GetName() string
- func (*InvocationToolCall) ProtoMessage()
- func (x *InvocationToolCall) ProtoReflect() protoreflect.Message
- func (x *InvocationToolCall) Reset()
- func (x *InvocationToolCall) String() string
- type InvocationToolResult
- func (*InvocationToolResult) Descriptor() ([]byte, []int)deprecated
- func (x *InvocationToolResult) GetCallId() string
- func (x *InvocationToolResult) GetName() string
- func (x *InvocationToolResult) GetOutput() string
- func (x *InvocationToolResult) GetStructuredParts() []*InvocationContentPart
- func (*InvocationToolResult) ProtoMessage()
- func (x *InvocationToolResult) ProtoReflect() protoreflect.Message
- func (x *InvocationToolResult) Reset()
- func (x *InvocationToolResult) String() string
- type ListModelsRequest
- func (*ListModelsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListModelsRequest) GetInstanceId() string
- func (x *ListModelsRequest) GetMaxModels() uint32
- func (*ListModelsRequest) ProtoMessage()
- func (x *ListModelsRequest) ProtoReflect() protoreflect.Message
- func (x *ListModelsRequest) Reset()
- func (x *ListModelsRequest) String() string
- type ListModelsResponse
- func (*ListModelsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListModelsResponse) GetErrorCode() string
- func (x *ListModelsResponse) GetFetchedUnixMs() int64
- func (x *ListModelsResponse) GetInventorySource() string
- func (x *ListModelsResponse) GetModels() []*ModelDescriptor
- func (x *ListModelsResponse) GetRefreshAfterUnixMs() int64
- func (*ListModelsResponse) ProtoMessage()
- func (x *ListModelsResponse) ProtoReflect() protoreflect.Message
- func (x *ListModelsResponse) Reset()
- func (x *ListModelsResponse) String() string
- type Message
- type ModelDescriptor
- func (*ModelDescriptor) Descriptor() ([]byte, []int)deprecated
- func (x *ModelDescriptor) GetCanonicalModelId() string
- func (x *ModelDescriptor) GetCapabilities() *CapabilitySummary
- func (x *ModelDescriptor) GetDisplayName() string
- func (x *ModelDescriptor) GetFactoryKind() string
- func (x *ModelDescriptor) GetNativeModelId() string
- func (x *ModelDescriptor) GetRoutePrefix() string
- func (*ModelDescriptor) ProtoMessage()
- func (x *ModelDescriptor) ProtoReflect() protoreflect.Message
- func (x *ModelDescriptor) Reset()
- func (x *ModelDescriptor) String() string
- type NegotiateRequest
- func (*NegotiateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NegotiateRequest) GetDisableTransportRetries() bool
- func (x *NegotiateRequest) GetHostFeatures() []*Feature
- func (x *NegotiateRequest) GetHostMajor() uint32
- func (x *NegotiateRequest) GetHostMinor() uint32
- func (*NegotiateRequest) ProtoMessage()
- func (x *NegotiateRequest) ProtoReflect() protoreflect.Message
- func (x *NegotiateRequest) Reset()
- func (x *NegotiateRequest) String() string
- type NegotiateResponse
- func (*NegotiateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *NegotiateResponse) GetCompatible() bool
- func (x *NegotiateResponse) GetDisableTransportRetries() bool
- func (x *NegotiateResponse) GetEnabledFeatures() []string
- func (x *NegotiateResponse) GetNegotiatedMinor() uint32
- func (x *NegotiateResponse) GetNegotiationToken() string
- func (x *NegotiateResponse) GetPluginFeatures() []*Feature
- func (x *NegotiateResponse) GetPluginMajor() uint32
- func (x *NegotiateResponse) GetPluginMinor() uint32
- func (x *NegotiateResponse) GetRejectReason() string
- func (*NegotiateResponse) ProtoMessage()
- func (x *NegotiateResponse) ProtoReflect() protoreflect.Message
- func (x *NegotiateResponse) Reset()
- func (x *NegotiateResponse) String() string
- type Part
- func (*Part) Descriptor() ([]byte, []int)deprecated
- func (x *Part) GetFileRef() string
- func (x *Part) GetImageRef() string
- func (x *Part) GetKind() PartKind
- func (x *Part) GetReasoningContent() *RawJSONValue
- func (x *Part) GetReasoningDialect() string
- func (x *Part) GetReasoningEncryptedContent() *RawJSONValue
- func (x *Part) GetReasoningOpaque() *RawJSONValue
- func (x *Part) GetReasoningSummary() *RawJSONValue
- func (x *Part) GetReasoningText() string
- func (x *Part) GetText() string
- func (x *Part) GetToolArgsJson() *RawJSONValue
- func (x *Part) GetToolCallId() string
- func (x *Part) GetToolName() string
- func (*Part) ProtoMessage()
- func (x *Part) ProtoReflect() protoreflect.Message
- func (x *Part) Reset()
- func (x *Part) String() string
- type PartKind
- type PluginDescriptor
- func (*PluginDescriptor) Descriptor() ([]byte, []int)deprecated
- func (x *PluginDescriptor) GetBuildId() string
- func (x *PluginDescriptor) GetFactories() []*FactoryDescriptor
- func (x *PluginDescriptor) GetFeatures() []*Feature
- func (x *PluginDescriptor) GetPluginId() string
- func (x *PluginDescriptor) GetProtocolMajor() uint32
- func (x *PluginDescriptor) GetProtocolMinor() uint32
- func (x *PluginDescriptor) GetVersion() string
- func (*PluginDescriptor) ProtoMessage()
- func (x *PluginDescriptor) ProtoReflect() protoreflect.Message
- func (x *PluginDescriptor) Reset()
- func (x *PluginDescriptor) String() string
- type PluginError
- func (*PluginError) Descriptor() ([]byte, []int)deprecated
- func (x *PluginError) GetCode() ErrorCode
- func (x *PluginError) GetMessage() string
- func (x *PluginError) GetOutputCommitted() bool
- func (x *PluginError) GetRetryable() bool
- func (*PluginError) ProtoMessage()
- func (x *PluginError) ProtoReflect() protoreflect.Message
- func (x *PluginError) Reset()
- func (x *PluginError) String() string
- type ProcessSharing
- func (ProcessSharing) Descriptor() protoreflect.EnumDescriptor
- func (x ProcessSharing) Enum() *ProcessSharing
- func (ProcessSharing) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProcessSharing) Number() protoreflect.EnumNumber
- func (x ProcessSharing) String() string
- func (ProcessSharing) Type() protoreflect.EnumType
- type PromptCacheEvidence
- func (*PromptCacheEvidence) Descriptor() ([]byte, []int)deprecated
- func (x *PromptCacheEvidence) GetCacheReadTokens() int64
- func (x *PromptCacheEvidence) GetCacheWriteTokens() int64
- func (x *PromptCacheEvidence) GetInputTokens() int64
- func (x *PromptCacheEvidence) GetOutputTokens() int64
- func (x *PromptCacheEvidence) GetTotalTokens() int64
- func (*PromptCacheEvidence) ProtoMessage()
- func (x *PromptCacheEvidence) ProtoReflect() protoreflect.Message
- func (x *PromptCacheEvidence) Reset()
- func (x *PromptCacheEvidence) String() string
- type PromptCacheLifecycle
- func (PromptCacheLifecycle) Descriptor() protoreflect.EnumDescriptor
- func (x PromptCacheLifecycle) Enum() *PromptCacheLifecycle
- func (PromptCacheLifecycle) EnumDescriptor() ([]byte, []int)deprecated
- func (x PromptCacheLifecycle) Number() protoreflect.EnumNumber
- func (x PromptCacheLifecycle) String() string
- func (PromptCacheLifecycle) Type() protoreflect.EnumType
- type PromptCacheObservation
- func (*PromptCacheObservation) Descriptor() ([]byte, []int)deprecated
- func (x *PromptCacheObservation) GetALegId() string
- func (x *PromptCacheObservation) GetBLegId() string
- func (x *PromptCacheObservation) GetBackendInstanceId() string
- func (x *PromptCacheObservation) GetEvidence() *PromptCacheEvidence
- func (x *PromptCacheObservation) GetGenerationId() string
- func (x *PromptCacheObservation) GetHandle() []byte
- func (x *PromptCacheObservation) GetLifecycle() PromptCacheLifecycle
- func (x *PromptCacheObservation) GetRenewable() bool
- func (x *PromptCacheObservation) GetTargetId() string
- func (x *PromptCacheObservation) GetTiming() *PromptCacheTiming
- func (*PromptCacheObservation) ProtoMessage()
- func (x *PromptCacheObservation) ProtoReflect() protoreflect.Message
- func (x *PromptCacheObservation) Reset()
- func (x *PromptCacheObservation) String() string
- type PromptCacheProfile
- func (*PromptCacheProfile) Descriptor() ([]byte, []int)deprecated
- func (x *PromptCacheProfile) GetLifecycleKinds() []PromptCacheLifecycle
- func (x *PromptCacheProfile) GetObservationSupported() bool
- func (x *PromptCacheProfile) GetRenewalSupported() bool
- func (*PromptCacheProfile) ProtoMessage()
- func (x *PromptCacheProfile) ProtoReflect() protoreflect.Message
- func (x *PromptCacheProfile) Reset()
- func (x *PromptCacheProfile) String() string
- type PromptCacheRenewStatus
- func (PromptCacheRenewStatus) Descriptor() protoreflect.EnumDescriptor
- func (x PromptCacheRenewStatus) Enum() *PromptCacheRenewStatus
- func (PromptCacheRenewStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x PromptCacheRenewStatus) Number() protoreflect.EnumNumber
- func (x PromptCacheRenewStatus) String() string
- func (PromptCacheRenewStatus) Type() protoreflect.EnumType
- type PromptCacheTiming
- func (*PromptCacheTiming) Descriptor() ([]byte, []int)deprecated
- func (x *PromptCacheTiming) GetExpiresAtUnixMs() int64
- func (x *PromptCacheTiming) GetMinimumResidentUntilUnixMs() int64
- func (x *PromptCacheTiming) GetObservedAtUnixMs() int64
- func (*PromptCacheTiming) ProtoMessage()
- func (x *PromptCacheTiming) ProtoReflect() protoreflect.Message
- func (x *PromptCacheTiming) Reset()
- func (x *PromptCacheTiming) String() string
- type ProtocolRequirementsWire
- func (*ProtocolRequirementsWire) Descriptor() ([]byte, []int)deprecated
- func (x *ProtocolRequirementsWire) GetCapabilities() []string
- func (x *ProtocolRequirementsWire) GetCompactionDialects() []*DialectRequirementWire
- func (x *ProtocolRequirementsWire) GetExtensionTypes() []*ExtensionRequirementWire
- func (x *ProtocolRequirementsWire) GetItemDialects() []*DialectRequirementWire
- func (x *ProtocolRequirementsWire) GetReasoningDialects() []*DialectRequirementWire
- func (*ProtocolRequirementsWire) ProtoMessage()
- func (x *ProtocolRequirementsWire) ProtoReflect() protoreflect.Message
- func (x *ProtocolRequirementsWire) Reset()
- func (x *ProtocolRequirementsWire) String() string
- type RawJSONValue
- func (*RawJSONValue) Descriptor() ([]byte, []int)deprecated
- func (x *RawJSONValue) GetIsNull() bool
- func (x *RawJSONValue) GetJson() []byte
- func (x *RawJSONValue) GetState() isRawJSONValue_State
- func (*RawJSONValue) ProtoMessage()
- func (x *RawJSONValue) ProtoReflect() protoreflect.Message
- func (x *RawJSONValue) Reset()
- func (x *RawJSONValue) String() string
- type RawJSONValue_IsNull
- type RawJSONValue_Json
- type ReleasePromptCacheRequest
- func (*ReleasePromptCacheRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReleasePromptCacheRequest) GetHandle() []byte
- func (x *ReleasePromptCacheRequest) GetInstanceId() string
- func (*ReleasePromptCacheRequest) ProtoMessage()
- func (x *ReleasePromptCacheRequest) ProtoReflect() protoreflect.Message
- func (x *ReleasePromptCacheRequest) Reset()
- func (x *ReleasePromptCacheRequest) String() string
- type ReleasePromptCacheResponse
- type RenewPromptCacheRequest
- func (*RenewPromptCacheRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RenewPromptCacheRequest) GetHandle() []byte
- func (x *RenewPromptCacheRequest) GetInstanceId() string
- func (x *RenewPromptCacheRequest) GetOperationId() string
- func (*RenewPromptCacheRequest) ProtoMessage()
- func (x *RenewPromptCacheRequest) ProtoReflect() protoreflect.Message
- func (x *RenewPromptCacheRequest) Reset()
- func (x *RenewPromptCacheRequest) String() string
- type RenewPromptCacheResponse
- func (*RenewPromptCacheResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RenewPromptCacheResponse) GetAccounting() *AccountingEvidence
- func (x *RenewPromptCacheResponse) GetEvidence() *PromptCacheEvidence
- func (x *RenewPromptCacheResponse) GetObservation() *PromptCacheObservation
- func (x *RenewPromptCacheResponse) GetStatus() PromptCacheRenewStatus
- func (*RenewPromptCacheResponse) ProtoMessage()
- func (x *RenewPromptCacheResponse) ProtoReflect() protoreflect.Message
- func (x *RenewPromptCacheResponse) Reset()
- func (x *RenewPromptCacheResponse) String() string
- type ResolveProfileRequest
- func (*ResolveProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResolveProfileRequest) GetInstanceId() string
- func (x *ResolveProfileRequest) GetModelId() string
- func (*ResolveProfileRequest) ProtoMessage()
- func (x *ResolveProfileRequest) ProtoReflect() protoreflect.Message
- func (x *ResolveProfileRequest) Reset()
- func (x *ResolveProfileRequest) String() string
- type ResolveProfileResponse
- func (*ResolveProfileResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ResolveProfileResponse) GetProfile() *ResolvedProfile
- func (*ResolveProfileResponse) ProtoMessage()
- func (x *ResolveProfileResponse) ProtoReflect() protoreflect.Message
- func (x *ResolveProfileResponse) Reset()
- func (x *ResolveProfileResponse) String() string
- type ResolvedProfile
- func (*ResolvedProfile) Descriptor() ([]byte, []int)deprecated
- func (x *ResolvedProfile) GetCapabilities() *CapabilitySummary
- func (x *ResolvedProfile) GetDialectSupport() *DialectSupportWire
- func (x *ResolvedProfile) GetEnforceMaxOutput() bool
- func (x *ResolvedProfile) GetEvidenceSource() string
- func (x *ResolvedProfile) GetMaxOutputTokens() uint32
- func (x *ResolvedProfile) GetProfileVersion() string
- func (x *ResolvedProfile) GetPromptCacheProfile() *PromptCacheProfile
- func (x *ResolvedProfile) GetReasoningReplaySupported() bool
- func (x *ResolvedProfile) GetRoutePrefixes() []string
- func (x *ResolvedProfile) GetSupportsAccountingEvidenceV2() bool
- func (x *ResolvedProfile) GetSupportsCountTokens() bool
- func (x *ResolvedProfile) GetSupportsDynamicInventory() bool
- func (x *ResolvedProfile) GetSupportsFinalizeBilling() bool
- func (x *ResolvedProfile) GetTransportCapabilities() *TransportCapabilitySummary
- func (*ResolvedProfile) ProtoMessage()
- func (x *ResolvedProfile) ProtoReflect() protoreflect.Message
- func (x *ResolvedProfile) Reset()
- func (x *ResolvedProfile) String() string
- type Role
- type RuntimePolicy
- func (*RuntimePolicy) Descriptor() ([]byte, []int)deprecated
- func (x *RuntimePolicy) GetAllowedEnvNames() []string
- func (x *RuntimePolicy) GetCancelDeadlineMs() int64
- func (x *RuntimePolicy) GetDiagnosticsVerbosity() string
- func (x *RuntimePolicy) GetDisableTransportRetries() bool
- func (x *RuntimePolicy) GetLocalOnly() bool
- func (x *RuntimePolicy) GetMaxConcurrentExecutions() uint32
- func (x *RuntimePolicy) GetMaxPendingEvents() uint64
- func (x *RuntimePolicy) GetMaxRequestBytes() uint64
- func (x *RuntimePolicy) GetMaxStreamFrameBytes() uint64
- func (x *RuntimePolicy) GetRequestTimeoutMs() int64
- func (*RuntimePolicy) ProtoMessage()
- func (x *RuntimePolicy) ProtoReflect() protoreflect.Message
- func (x *RuntimePolicy) Reset()
- func (x *RuntimePolicy) String() string
- type SecretBundle
- type SemanticExtensionWire
- func (*SemanticExtensionWire) Descriptor() ([]byte, []int)deprecated
- func (x *SemanticExtensionWire) GetDirection() string
- func (x *SemanticExtensionWire) GetImplementor() string
- func (x *SemanticExtensionWire) GetJson() []byte
- func (x *SemanticExtensionWire) GetNamespace() string
- func (x *SemanticExtensionWire) GetPresence() SemanticExtensionWire_Presence
- func (x *SemanticExtensionWire) GetType() string
- func (*SemanticExtensionWire) ProtoMessage()
- func (x *SemanticExtensionWire) ProtoReflect() protoreflect.Message
- func (x *SemanticExtensionWire) Reset()
- func (x *SemanticExtensionWire) String() string
- type SemanticExtensionWire_Presence
- func (SemanticExtensionWire_Presence) Descriptor() protoreflect.EnumDescriptor
- func (x SemanticExtensionWire_Presence) Enum() *SemanticExtensionWire_Presence
- func (SemanticExtensionWire_Presence) EnumDescriptor() ([]byte, []int)deprecated
- func (x SemanticExtensionWire_Presence) Number() protoreflect.EnumNumber
- func (x SemanticExtensionWire_Presence) String() string
- func (SemanticExtensionWire_Presence) Type() protoreflect.EnumType
- type ServerFrameKind
- func (ServerFrameKind) Descriptor() protoreflect.EnumDescriptor
- func (x ServerFrameKind) Enum() *ServerFrameKind
- func (ServerFrameKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x ServerFrameKind) Number() protoreflect.EnumNumber
- func (x ServerFrameKind) String() string
- func (ServerFrameKind) Type() protoreflect.EnumType
- type Terminal
- type TerminalStatus
- func (TerminalStatus) Descriptor() protoreflect.EnumDescriptor
- func (x TerminalStatus) Enum() *TerminalStatus
- func (TerminalStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x TerminalStatus) Number() protoreflect.EnumNumber
- func (x TerminalStatus) String() string
- func (TerminalStatus) Type() protoreflect.EnumType
- type ToolDef
- func (*ToolDef) Descriptor() ([]byte, []int)deprecated
- func (x *ToolDef) GetDescription() string
- func (x *ToolDef) GetName() string
- func (x *ToolDef) GetParametersJson() *RawJSONValue
- func (*ToolDef) ProtoMessage()
- func (x *ToolDef) ProtoReflect() protoreflect.Message
- func (x *ToolDef) Reset()
- func (x *ToolDef) String() string
- type TransportCapabilitySummary
- func (*TransportCapabilitySummary) Descriptor() ([]byte, []int)deprecated
- func (x *TransportCapabilitySummary) GetBidirectionalStream() bool
- func (x *TransportCapabilitySummary) GetCancellation() bool
- func (x *TransportCapabilitySummary) GetKeepalive() bool
- func (*TransportCapabilitySummary) ProtoMessage()
- func (x *TransportCapabilitySummary) ProtoReflect() protoreflect.Message
- func (x *TransportCapabilitySummary) Reset()
- func (x *TransportCapabilitySummary) String() string
- type UnimplementedBackendPluginServer
- func (UnimplementedBackendPluginServer) CloseInstance(context.Context, *CloseInstanceRequest) (*CloseInstanceResponse, error)
- func (UnimplementedBackendPluginServer) Configure(context.Context, *ConfigureRequest) (*ConfigureResponse, error)
- func (UnimplementedBackendPluginServer) CountTokens(context.Context, *CountTokensRequest) (*CountTokensResponse, error)
- func (UnimplementedBackendPluginServer) Describe(context.Context, *DescribeRequest) (*DescribeResponse, error)
- func (UnimplementedBackendPluginServer) Execute(grpc.BidiStreamingServer[ExecuteClientFrame, ExecuteServerFrame]) error
- func (UnimplementedBackendPluginServer) FinalizeBilling(context.Context, *FinalizeBillingRequest) (*FinalizeBillingResponse, error)
- func (UnimplementedBackendPluginServer) GracefulShutdown(context.Context, *GracefulShutdownRequest) (*GracefulShutdownResponse, error)
- func (UnimplementedBackendPluginServer) Health(context.Context, *HealthRequest) (*HealthResponse, error)
- func (UnimplementedBackendPluginServer) ListModels(context.Context, *ListModelsRequest) (*ListModelsResponse, error)
- func (UnimplementedBackendPluginServer) Negotiate(context.Context, *NegotiateRequest) (*NegotiateResponse, error)
- func (UnimplementedBackendPluginServer) ReleasePromptCache(context.Context, *ReleasePromptCacheRequest) (*ReleasePromptCacheResponse, error)
- func (UnimplementedBackendPluginServer) RenewPromptCache(context.Context, *RenewPromptCacheRequest) (*RenewPromptCacheResponse, error)
- func (UnimplementedBackendPluginServer) ResolveProfile(context.Context, *ResolveProfileRequest) (*ResolveProfileResponse, error)
- type UnsafeBackendPluginServer
- type UsageEvidence
- func (*UsageEvidence) Descriptor() ([]byte, []int)deprecated
- func (x *UsageEvidence) GetCacheReadTokens() int64
- func (x *UsageEvidence) GetCacheWriteTokens() int64
- func (x *UsageEvidence) GetInputTokens() int64
- func (x *UsageEvidence) GetOutputTokens() int64
- func (x *UsageEvidence) GetPresence() *UsagePresence
- func (x *UsageEvidence) GetRawUsageJson() *RawJSONValue
- func (x *UsageEvidence) GetReasoningTokens() int64
- func (x *UsageEvidence) GetTotalTokens() int64
- func (*UsageEvidence) ProtoMessage()
- func (x *UsageEvidence) ProtoReflect() protoreflect.Message
- func (x *UsageEvidence) Reset()
- func (x *UsageEvidence) String() string
- type UsagePresence
- func (*UsagePresence) Descriptor() ([]byte, []int)deprecated
- func (x *UsagePresence) GetCacheReadTokens() bool
- func (x *UsagePresence) GetCacheWriteTokens() bool
- func (x *UsagePresence) GetInputTokens() bool
- func (x *UsagePresence) GetOutputTokens() bool
- func (x *UsagePresence) GetReasoningTokens() bool
- func (x *UsagePresence) GetTotalTokens() bool
- func (*UsagePresence) ProtoMessage()
- func (x *UsagePresence) ProtoReflect() protoreflect.Message
- func (x *UsagePresence) Reset()
- func (x *UsagePresence) String() string
Constants ¶
const ( BackendPlugin_Negotiate_FullMethodName = "/golip.backendplugin.v1.BackendPlugin/Negotiate" BackendPlugin_Describe_FullMethodName = "/golip.backendplugin.v1.BackendPlugin/Describe" BackendPlugin_Configure_FullMethodName = "/golip.backendplugin.v1.BackendPlugin/Configure" BackendPlugin_CloseInstance_FullMethodName = "/golip.backendplugin.v1.BackendPlugin/CloseInstance" BackendPlugin_ResolveProfile_FullMethodName = "/golip.backendplugin.v1.BackendPlugin/ResolveProfile" BackendPlugin_ListModels_FullMethodName = "/golip.backendplugin.v1.BackendPlugin/ListModels" BackendPlugin_CountTokens_FullMethodName = "/golip.backendplugin.v1.BackendPlugin/CountTokens" BackendPlugin_FinalizeBilling_FullMethodName = "/golip.backendplugin.v1.BackendPlugin/FinalizeBilling" BackendPlugin_RenewPromptCache_FullMethodName = "/golip.backendplugin.v1.BackendPlugin/RenewPromptCache" BackendPlugin_ReleasePromptCache_FullMethodName = "/golip.backendplugin.v1.BackendPlugin/ReleasePromptCache" BackendPlugin_Execute_FullMethodName = "/golip.backendplugin.v1.BackendPlugin/Execute" BackendPlugin_Health_FullMethodName = "/golip.backendplugin.v1.BackendPlugin/Health" BackendPlugin_GracefulShutdown_FullMethodName = "/golip.backendplugin.v1.BackendPlugin/GracefulShutdown" )
Variables ¶
var ( CredentialMode_name = map[int32]string{ 0: "CREDENTIAL_MODE_UNSPECIFIED", 1: "CREDENTIAL_MODE_STATIC", 2: "CREDENTIAL_MODE_WORKLOAD", 3: "CREDENTIAL_MODE_OAUTH_USER", 4: "CREDENTIAL_MODE_NONE", 5: "CREDENTIAL_MODE_UNKNOWN", } CredentialMode_value = map[string]int32{ "CREDENTIAL_MODE_UNSPECIFIED": 0, "CREDENTIAL_MODE_STATIC": 1, "CREDENTIAL_MODE_WORKLOAD": 2, "CREDENTIAL_MODE_OAUTH_USER": 3, "CREDENTIAL_MODE_NONE": 4, "CREDENTIAL_MODE_UNKNOWN": 5, } )
Enum value maps for CredentialMode.
var ( AccessScope_name = map[int32]string{ 0: "ACCESS_SCOPE_UNSPECIFIED", 1: "ACCESS_SCOPE_ANY", 2: "ACCESS_SCOPE_LOCAL_ONLY", } AccessScope_value = map[string]int32{ "ACCESS_SCOPE_UNSPECIFIED": 0, "ACCESS_SCOPE_ANY": 1, "ACCESS_SCOPE_LOCAL_ONLY": 2, } )
Enum value maps for AccessScope.
var ( ProcessSharing_name = map[int32]string{ 0: "PROCESS_SHARING_UNSPECIFIED", 1: "PROCESS_SHARING_PER_INSTANCE", 2: "PROCESS_SHARING_SHARED_ARTIFACT", } ProcessSharing_value = map[string]int32{ "PROCESS_SHARING_UNSPECIFIED": 0, "PROCESS_SHARING_PER_INSTANCE": 1, "PROCESS_SHARING_SHARED_ARTIFACT": 2, } )
Enum value maps for ProcessSharing.
var ( Role_name = map[int32]string{ 0: "ROLE_UNSPECIFIED", 1: "ROLE_SYSTEM", 2: "ROLE_USER", 3: "ROLE_ASSISTANT", 4: "ROLE_TOOL", 5: "ROLE_DEVELOPER", } Role_value = map[string]int32{ "ROLE_UNSPECIFIED": 0, "ROLE_SYSTEM": 1, "ROLE_USER": 2, "ROLE_ASSISTANT": 3, "ROLE_TOOL": 4, "ROLE_DEVELOPER": 5, } )
Enum value maps for Role.
var ( PartKind_name = map[int32]string{ 0: "PART_KIND_UNSPECIFIED", 1: "PART_KIND_TEXT", 2: "PART_KIND_IMAGE_REF", 3: "PART_KIND_FILE_REF", 4: "PART_KIND_REASONING", 5: "PART_KIND_TOOL_CALL", 6: "PART_KIND_TOOL_RESULT", 7: "PART_KIND_JSON", 8: "PART_KIND_VIDEO_REF", 9: "PART_KIND_REFUSAL", 10: "PART_KIND_SUMMARY", 11: "PART_KIND_ANNOTATION", 12: "PART_KIND_ASSISTANT_REF", 13: "PART_KIND_EXTENSION", } PartKind_value = map[string]int32{ "PART_KIND_UNSPECIFIED": 0, "PART_KIND_TEXT": 1, "PART_KIND_IMAGE_REF": 2, "PART_KIND_FILE_REF": 3, "PART_KIND_REASONING": 4, "PART_KIND_TOOL_CALL": 5, "PART_KIND_TOOL_RESULT": 6, "PART_KIND_JSON": 7, "PART_KIND_VIDEO_REF": 8, "PART_KIND_REFUSAL": 9, "PART_KIND_SUMMARY": 10, "PART_KIND_ANNOTATION": 11, "PART_KIND_ASSISTANT_REF": 12, "PART_KIND_EXTENSION": 13, } )
Enum value maps for PartKind.
var ( ErrorCode_name = map[int32]string{ 0: "ERROR_CODE_UNSPECIFIED", 1: "ERROR_CODE_INVALID_ARGUMENT", 2: "ERROR_CODE_UNAUTHENTICATED", 3: "ERROR_CODE_PERMISSION_DENIED", 4: "ERROR_CODE_NOT_FOUND", 5: "ERROR_CODE_RESOURCE_EXHAUSTED", 6: "ERROR_CODE_FAILED_PRECONDITION", 7: "ERROR_CODE_ABORTED", 8: "ERROR_CODE_UNAVAILABLE", 9: "ERROR_CODE_INTERNAL", 10: "ERROR_CODE_PROVIDER_TRANSIENT", 11: "ERROR_CODE_PROVIDER_TERMINAL", 12: "ERROR_CODE_PROTOCOL_VIOLATION", 13: "ERROR_CODE_CANCELLED", } ErrorCode_value = map[string]int32{ "ERROR_CODE_UNSPECIFIED": 0, "ERROR_CODE_INVALID_ARGUMENT": 1, "ERROR_CODE_UNAUTHENTICATED": 2, "ERROR_CODE_PERMISSION_DENIED": 3, "ERROR_CODE_NOT_FOUND": 4, "ERROR_CODE_RESOURCE_EXHAUSTED": 5, "ERROR_CODE_FAILED_PRECONDITION": 6, "ERROR_CODE_ABORTED": 7, "ERROR_CODE_UNAVAILABLE": 8, "ERROR_CODE_INTERNAL": 9, "ERROR_CODE_PROVIDER_TRANSIENT": 10, "ERROR_CODE_PROVIDER_TERMINAL": 11, "ERROR_CODE_PROTOCOL_VIOLATION": 12, "ERROR_CODE_CANCELLED": 13, } )
Enum value maps for ErrorCode.
var ( CancelReason_name = map[int32]string{ 0: "CANCEL_REASON_UNSPECIFIED", 1: "CANCEL_REASON_CLIENT", 2: "CANCEL_REASON_HOST", 3: "CANCEL_REASON_DEADLINE", 4: "CANCEL_REASON_SHUTDOWN", } CancelReason_value = map[string]int32{ "CANCEL_REASON_UNSPECIFIED": 0, "CANCEL_REASON_CLIENT": 1, "CANCEL_REASON_HOST": 2, "CANCEL_REASON_DEADLINE": 3, "CANCEL_REASON_SHUTDOWN": 4, } )
Enum value maps for CancelReason.
var ( CancelMode_name = map[int32]string{ 0: "CANCEL_MODE_UNSPECIFIED", 1: "CANCEL_MODE_NONE", 2: "CANCEL_MODE_PROVIDER", 3: "CANCEL_MODE_TRANSPORT", 4: "CANCEL_MODE_CLOSE_ONLY", } CancelMode_value = map[string]int32{ "CANCEL_MODE_UNSPECIFIED": 0, "CANCEL_MODE_NONE": 1, "CANCEL_MODE_PROVIDER": 2, "CANCEL_MODE_TRANSPORT": 3, "CANCEL_MODE_CLOSE_ONLY": 4, } )
Enum value maps for CancelMode.
var ( ClientFrameKind_name = map[int32]string{ 0: "CLIENT_FRAME_KIND_UNSPECIFIED", 1: "CLIENT_FRAME_KIND_START", 2: "CLIENT_FRAME_KIND_CANCEL", 3: "CLIENT_FRAME_KIND_CLOSE_INPUT", } ClientFrameKind_value = map[string]int32{ "CLIENT_FRAME_KIND_UNSPECIFIED": 0, "CLIENT_FRAME_KIND_START": 1, "CLIENT_FRAME_KIND_CANCEL": 2, "CLIENT_FRAME_KIND_CLOSE_INPUT": 3, } )
Enum value maps for ClientFrameKind.
var ( ServerFrameKind_name = map[int32]string{ 0: "SERVER_FRAME_KIND_UNSPECIFIED", 1: "SERVER_FRAME_KIND_ACCEPTED", 2: "SERVER_FRAME_KIND_EVENT", 3: "SERVER_FRAME_KIND_DIAGNOSTIC", 4: "SERVER_FRAME_KIND_CANCEL_OUTCOME", 5: "SERVER_FRAME_KIND_TERMINAL", 6: "SERVER_FRAME_KIND_ACCOUNTING_EVIDENCE", 7: "SERVER_FRAME_KIND_PROMPT_CACHE_OBSERVATION", } ServerFrameKind_value = map[string]int32{ "SERVER_FRAME_KIND_UNSPECIFIED": 0, "SERVER_FRAME_KIND_ACCEPTED": 1, "SERVER_FRAME_KIND_EVENT": 2, "SERVER_FRAME_KIND_DIAGNOSTIC": 3, "SERVER_FRAME_KIND_CANCEL_OUTCOME": 4, "SERVER_FRAME_KIND_TERMINAL": 5, "SERVER_FRAME_KIND_ACCOUNTING_EVIDENCE": 6, "SERVER_FRAME_KIND_PROMPT_CACHE_OBSERVATION": 7, } )
Enum value maps for ServerFrameKind.
var ( AccountingSource_name = map[int32]string{ 0: "ACCOUNTING_SOURCE_UNSPECIFIED", 1: "ACCOUNTING_SOURCE_PROVIDER_REPORTED", 2: "ACCOUNTING_SOURCE_PROVIDER_COUNT_API", 3: "ACCOUNTING_SOURCE_LOCAL_ESTIMATOR", 4: "ACCOUNTING_SOURCE_LOCAL_TOKENIZER", } AccountingSource_value = map[string]int32{ "ACCOUNTING_SOURCE_UNSPECIFIED": 0, "ACCOUNTING_SOURCE_PROVIDER_REPORTED": 1, "ACCOUNTING_SOURCE_PROVIDER_COUNT_API": 2, "ACCOUNTING_SOURCE_LOCAL_ESTIMATOR": 3, "ACCOUNTING_SOURCE_LOCAL_TOKENIZER": 4, } )
Enum value maps for AccountingSource.
var ( AccountingAuthority_name = map[int32]string{ 0: "ACCOUNTING_AUTHORITY_UNSPECIFIED", 1: "ACCOUNTING_AUTHORITY_AUTHORITATIVE", 2: "ACCOUNTING_AUTHORITY_ESTIMATED", 3: "ACCOUNTING_AUTHORITY_DELEGATED", 4: "ACCOUNTING_AUTHORITY_ADVISORY", } AccountingAuthority_value = map[string]int32{ "ACCOUNTING_AUTHORITY_UNSPECIFIED": 0, "ACCOUNTING_AUTHORITY_AUTHORITATIVE": 1, "ACCOUNTING_AUTHORITY_ESTIMATED": 2, "ACCOUNTING_AUTHORITY_DELEGATED": 3, "ACCOUNTING_AUTHORITY_ADVISORY": 4, } )
Enum value maps for AccountingAuthority.
var ( AccountingPlane_name = map[int32]string{ 0: "ACCOUNTING_PLANE_UNSPECIFIED", 1: "ACCOUNTING_PLANE_PROVIDER_BILLABLE", } AccountingPlane_value = map[string]int32{ "ACCOUNTING_PLANE_UNSPECIFIED": 0, "ACCOUNTING_PLANE_PROVIDER_BILLABLE": 1, } )
Enum value maps for AccountingPlane.
var ( EventKind_name = map[int32]string{ 0: "EVENT_KIND_UNSPECIFIED", 1: "EVENT_KIND_RESPONSE_STARTED", 2: "EVENT_KIND_MESSAGE_STARTED", 3: "EVENT_KIND_TEXT_DELTA", 4: "EVENT_KIND_REASONING_DELTA", 5: "EVENT_KIND_REASONING_SIGNATURE_DELTA", 6: "EVENT_KIND_REASONING_OPAQUE_DELTA", 7: "EVENT_KIND_TOOL_CALL_STARTED", 8: "EVENT_KIND_TOOL_CALL_ARGS_DELTA", 9: "EVENT_KIND_TOOL_CALL_FINISHED", 10: "EVENT_KIND_USAGE_DELTA", 11: "EVENT_KIND_WARNING", 12: "EVENT_KIND_ERROR", 13: "EVENT_KIND_RESPONSE_FINISHED", 14: "EVENT_KIND_ASSISTANT_IMAGE_REF", 15: "EVENT_KIND_ASSISTANT_FILE_REF", 16: "EVENT_KIND_REASONING_PART", } EventKind_value = map[string]int32{ "EVENT_KIND_UNSPECIFIED": 0, "EVENT_KIND_RESPONSE_STARTED": 1, "EVENT_KIND_MESSAGE_STARTED": 2, "EVENT_KIND_TEXT_DELTA": 3, "EVENT_KIND_REASONING_DELTA": 4, "EVENT_KIND_REASONING_SIGNATURE_DELTA": 5, "EVENT_KIND_REASONING_OPAQUE_DELTA": 6, "EVENT_KIND_TOOL_CALL_STARTED": 7, "EVENT_KIND_TOOL_CALL_ARGS_DELTA": 8, "EVENT_KIND_TOOL_CALL_FINISHED": 9, "EVENT_KIND_USAGE_DELTA": 10, "EVENT_KIND_WARNING": 11, "EVENT_KIND_ERROR": 12, "EVENT_KIND_RESPONSE_FINISHED": 13, "EVENT_KIND_ASSISTANT_IMAGE_REF": 14, "EVENT_KIND_ASSISTANT_FILE_REF": 15, "EVENT_KIND_REASONING_PART": 16, } )
Enum value maps for EventKind.
var ( TerminalStatus_name = map[int32]string{ 0: "TERMINAL_STATUS_UNSPECIFIED", 1: "TERMINAL_STATUS_SUCCESS", 2: "TERMINAL_STATUS_FAILURE", 3: "TERMINAL_STATUS_CANCELLED", } TerminalStatus_value = map[string]int32{ "TERMINAL_STATUS_UNSPECIFIED": 0, "TERMINAL_STATUS_SUCCESS": 1, "TERMINAL_STATUS_FAILURE": 2, "TERMINAL_STATUS_CANCELLED": 3, } )
Enum value maps for TerminalStatus.
var ( PromptCacheLifecycle_name = map[int32]string{ 0: "PROMPT_CACHE_LIFECYCLE_UNSPECIFIED", 1: "PROMPT_CACHE_LIFECYCLE_UNKNOWN", 2: "PROMPT_CACHE_LIFECYCLE_SLIDING_EXPIRY", 3: "PROMPT_CACHE_LIFECYCLE_FIXED_EXPIRY", 4: "PROMPT_CACHE_LIFECYCLE_MINIMUM_RESIDENCY", 5: "PROMPT_CACHE_LIFECYCLE_BEST_EFFORT", } PromptCacheLifecycle_value = map[string]int32{ "PROMPT_CACHE_LIFECYCLE_UNSPECIFIED": 0, "PROMPT_CACHE_LIFECYCLE_UNKNOWN": 1, "PROMPT_CACHE_LIFECYCLE_SLIDING_EXPIRY": 2, "PROMPT_CACHE_LIFECYCLE_FIXED_EXPIRY": 3, "PROMPT_CACHE_LIFECYCLE_MINIMUM_RESIDENCY": 4, "PROMPT_CACHE_LIFECYCLE_BEST_EFFORT": 5, } )
Enum value maps for PromptCacheLifecycle.
var ( PromptCacheRenewStatus_name = map[int32]string{ 0: "PROMPT_CACHE_RENEW_STATUS_UNSPECIFIED", 1: "PROMPT_CACHE_RENEW_STATUS_RENEWED", 2: "PROMPT_CACHE_RENEW_STATUS_STILL_RESIDENT", 3: "PROMPT_CACHE_RENEW_STATUS_COLD_RECREATED", 4: "PROMPT_CACHE_RENEW_STATUS_STALE", 5: "PROMPT_CACHE_RENEW_STATUS_UNSUPPORTED", 6: "PROMPT_CACHE_RENEW_STATUS_CONTROL_FAILED", } PromptCacheRenewStatus_value = map[string]int32{ "PROMPT_CACHE_RENEW_STATUS_UNSPECIFIED": 0, "PROMPT_CACHE_RENEW_STATUS_RENEWED": 1, "PROMPT_CACHE_RENEW_STATUS_STILL_RESIDENT": 2, "PROMPT_CACHE_RENEW_STATUS_COLD_RECREATED": 3, "PROMPT_CACHE_RENEW_STATUS_STALE": 4, "PROMPT_CACHE_RENEW_STATUS_UNSUPPORTED": 5, "PROMPT_CACHE_RENEW_STATUS_CONTROL_FAILED": 6, } )
Enum value maps for PromptCacheRenewStatus.
var ( SemanticExtensionWire_Presence_name = map[int32]string{ 0: "PRESENCE_UNSPECIFIED", 1: "PRESENCE_NULL", 2: "PRESENCE_VALUE", } SemanticExtensionWire_Presence_value = map[string]int32{ "PRESENCE_UNSPECIFIED": 0, "PRESENCE_NULL": 1, "PRESENCE_VALUE": 2, } )
Enum value maps for SemanticExtensionWire_Presence.
var BackendPlugin_ServiceDesc = grpc.ServiceDesc{ ServiceName: "golip.backendplugin.v1.BackendPlugin", HandlerType: (*BackendPluginServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Negotiate", Handler: _BackendPlugin_Negotiate_Handler, }, { MethodName: "Describe", Handler: _BackendPlugin_Describe_Handler, }, { MethodName: "Configure", Handler: _BackendPlugin_Configure_Handler, }, { MethodName: "CloseInstance", Handler: _BackendPlugin_CloseInstance_Handler, }, { MethodName: "ResolveProfile", Handler: _BackendPlugin_ResolveProfile_Handler, }, { MethodName: "ListModels", Handler: _BackendPlugin_ListModels_Handler, }, { MethodName: "CountTokens", Handler: _BackendPlugin_CountTokens_Handler, }, { MethodName: "FinalizeBilling", Handler: _BackendPlugin_FinalizeBilling_Handler, }, { MethodName: "RenewPromptCache", Handler: _BackendPlugin_RenewPromptCache_Handler, }, { MethodName: "ReleasePromptCache", Handler: _BackendPlugin_ReleasePromptCache_Handler, }, { MethodName: "Health", Handler: _BackendPlugin_Health_Handler, }, { MethodName: "GracefulShutdown", Handler: _BackendPlugin_GracefulShutdown_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "Execute", Handler: _BackendPlugin_Execute_Handler, ServerStreams: true, ClientStreams: true, }, }, Metadata: "backendplugin/v1/backend.proto", }
BackendPlugin_ServiceDesc is the grpc.ServiceDesc for BackendPlugin service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_backendplugin_v1_backend_proto protoreflect.FileDescriptor
Functions ¶
func RegisterBackendPluginServer ¶
func RegisterBackendPluginServer(s grpc.ServiceRegistrar, srv BackendPluginServer)
Types ¶
type AccessScope ¶
type AccessScope int32
const ( AccessScope_ACCESS_SCOPE_UNSPECIFIED AccessScope = 0 AccessScope_ACCESS_SCOPE_ANY AccessScope = 1 AccessScope_ACCESS_SCOPE_LOCAL_ONLY AccessScope = 2 )
func (AccessScope) Descriptor ¶
func (AccessScope) Descriptor() protoreflect.EnumDescriptor
func (AccessScope) Enum ¶
func (x AccessScope) Enum() *AccessScope
func (AccessScope) EnumDescriptor
deprecated
func (AccessScope) EnumDescriptor() ([]byte, []int)
Deprecated: Use AccessScope.Descriptor instead.
func (AccessScope) Number ¶
func (x AccessScope) Number() protoreflect.EnumNumber
func (AccessScope) String ¶
func (x AccessScope) String() string
func (AccessScope) Type ¶
func (AccessScope) Type() protoreflect.EnumType
type AccountingAuthority ¶
type AccountingAuthority int32
const ( AccountingAuthority_ACCOUNTING_AUTHORITY_UNSPECIFIED AccountingAuthority = 0 AccountingAuthority_ACCOUNTING_AUTHORITY_AUTHORITATIVE AccountingAuthority = 1 AccountingAuthority_ACCOUNTING_AUTHORITY_ESTIMATED AccountingAuthority = 2 AccountingAuthority_ACCOUNTING_AUTHORITY_DELEGATED AccountingAuthority = 3 AccountingAuthority_ACCOUNTING_AUTHORITY_ADVISORY AccountingAuthority = 4 )
func (AccountingAuthority) Descriptor ¶
func (AccountingAuthority) Descriptor() protoreflect.EnumDescriptor
func (AccountingAuthority) Enum ¶
func (x AccountingAuthority) Enum() *AccountingAuthority
func (AccountingAuthority) EnumDescriptor
deprecated
func (AccountingAuthority) EnumDescriptor() ([]byte, []int)
Deprecated: Use AccountingAuthority.Descriptor instead.
func (AccountingAuthority) Number ¶
func (x AccountingAuthority) Number() protoreflect.EnumNumber
func (AccountingAuthority) String ¶
func (x AccountingAuthority) String() string
func (AccountingAuthority) Type ¶
func (AccountingAuthority) Type() protoreflect.EnumType
type AccountingEvidence ¶
type AccountingEvidence struct {
InputTokens *int64 `protobuf:"varint,1,opt,name=input_tokens,json=inputTokens,proto3,oneof" json:"input_tokens,omitempty"`
OutputTokens *int64 `protobuf:"varint,2,opt,name=output_tokens,json=outputTokens,proto3,oneof" json:"output_tokens,omitempty"`
CacheReadTokens *int64 `protobuf:"varint,3,opt,name=cache_read_tokens,json=cacheReadTokens,proto3,oneof" json:"cache_read_tokens,omitempty"`
CacheWriteTokens *int64 `protobuf:"varint,4,opt,name=cache_write_tokens,json=cacheWriteTokens,proto3,oneof" json:"cache_write_tokens,omitempty"`
ReasoningTokens *int64 `protobuf:"varint,5,opt,name=reasoning_tokens,json=reasoningTokens,proto3,oneof" json:"reasoning_tokens,omitempty"`
TotalTokens *int64 `protobuf:"varint,6,opt,name=total_tokens,json=totalTokens,proto3,oneof" json:"total_tokens,omitempty"`
Presence *UsagePresence `protobuf:"bytes,7,opt,name=presence,proto3" json:"presence,omitempty"`
Source AccountingSource `protobuf:"varint,8,opt,name=source,proto3,enum=golip.backendplugin.v1.AccountingSource" json:"source,omitempty"`
Authority AccountingAuthority `protobuf:"varint,9,opt,name=authority,proto3,enum=golip.backendplugin.v1.AccountingAuthority" json:"authority,omitempty"`
Plane AccountingPlane `protobuf:"varint,10,opt,name=plane,proto3,enum=golip.backendplugin.v1.AccountingPlane" json:"plane,omitempty"`
DedupeKey string `protobuf:"bytes,11,opt,name=dedupe_key,json=dedupeKey,proto3" json:"dedupe_key,omitempty"`
// contains filtered or unexported fields
}
func (*AccountingEvidence) Descriptor
deprecated
func (*AccountingEvidence) Descriptor() ([]byte, []int)
Deprecated: Use AccountingEvidence.ProtoReflect.Descriptor instead.
func (*AccountingEvidence) GetAuthority ¶
func (x *AccountingEvidence) GetAuthority() AccountingAuthority
func (*AccountingEvidence) GetCacheReadTokens ¶
func (x *AccountingEvidence) GetCacheReadTokens() int64
func (*AccountingEvidence) GetCacheWriteTokens ¶
func (x *AccountingEvidence) GetCacheWriteTokens() int64
func (*AccountingEvidence) GetDedupeKey ¶
func (x *AccountingEvidence) GetDedupeKey() string
func (*AccountingEvidence) GetInputTokens ¶
func (x *AccountingEvidence) GetInputTokens() int64
func (*AccountingEvidence) GetOutputTokens ¶
func (x *AccountingEvidence) GetOutputTokens() int64
func (*AccountingEvidence) GetPlane ¶
func (x *AccountingEvidence) GetPlane() AccountingPlane
func (*AccountingEvidence) GetPresence ¶
func (x *AccountingEvidence) GetPresence() *UsagePresence
func (*AccountingEvidence) GetReasoningTokens ¶
func (x *AccountingEvidence) GetReasoningTokens() int64
func (*AccountingEvidence) GetSource ¶
func (x *AccountingEvidence) GetSource() AccountingSource
func (*AccountingEvidence) GetTotalTokens ¶
func (x *AccountingEvidence) GetTotalTokens() int64
func (*AccountingEvidence) ProtoMessage ¶
func (*AccountingEvidence) ProtoMessage()
func (*AccountingEvidence) ProtoReflect ¶
func (x *AccountingEvidence) ProtoReflect() protoreflect.Message
func (*AccountingEvidence) Reset ¶
func (x *AccountingEvidence) Reset()
func (*AccountingEvidence) String ¶
func (x *AccountingEvidence) String() string
type AccountingEvidenceV2 ¶
type AccountingEvidenceV2 struct {
Observation *EconomicObservationV2 `protobuf:"bytes,1,opt,name=observation,proto3" json:"observation,omitempty"`
Coverage string `protobuf:"bytes,2,opt,name=coverage,proto3" json:"coverage,omitempty"`
CoverageReason string `protobuf:"bytes,3,opt,name=coverage_reason,json=coverageReason,proto3" json:"coverage_reason,omitempty"`
// contains filtered or unexported fields
}
AccountingEvidenceV2 is the versioned, host-only economic sideband. The nested observation is the canonical metering.Observation envelope; this transport wrapper carries an explicit coverage disposition so a V1 bridge cannot claim complete V2 semantics. All fields are additive to the V1 ABI.
func (*AccountingEvidenceV2) Descriptor
deprecated
func (*AccountingEvidenceV2) Descriptor() ([]byte, []int)
Deprecated: Use AccountingEvidenceV2.ProtoReflect.Descriptor instead.
func (*AccountingEvidenceV2) GetCoverage ¶
func (x *AccountingEvidenceV2) GetCoverage() string
func (*AccountingEvidenceV2) GetCoverageReason ¶
func (x *AccountingEvidenceV2) GetCoverageReason() string
func (*AccountingEvidenceV2) GetObservation ¶
func (x *AccountingEvidenceV2) GetObservation() *EconomicObservationV2
func (*AccountingEvidenceV2) ProtoMessage ¶
func (*AccountingEvidenceV2) ProtoMessage()
func (*AccountingEvidenceV2) ProtoReflect ¶
func (x *AccountingEvidenceV2) ProtoReflect() protoreflect.Message
func (*AccountingEvidenceV2) Reset ¶
func (x *AccountingEvidenceV2) Reset()
func (*AccountingEvidenceV2) String ¶
func (x *AccountingEvidenceV2) String() string
type AccountingPlane ¶
type AccountingPlane int32
const ( AccountingPlane_ACCOUNTING_PLANE_UNSPECIFIED AccountingPlane = 0 AccountingPlane_ACCOUNTING_PLANE_PROVIDER_BILLABLE AccountingPlane = 1 )
func (AccountingPlane) Descriptor ¶
func (AccountingPlane) Descriptor() protoreflect.EnumDescriptor
func (AccountingPlane) Enum ¶
func (x AccountingPlane) Enum() *AccountingPlane
func (AccountingPlane) EnumDescriptor
deprecated
func (AccountingPlane) EnumDescriptor() ([]byte, []int)
Deprecated: Use AccountingPlane.Descriptor instead.
func (AccountingPlane) Number ¶
func (x AccountingPlane) Number() protoreflect.EnumNumber
func (AccountingPlane) String ¶
func (x AccountingPlane) String() string
func (AccountingPlane) Type ¶
func (AccountingPlane) Type() protoreflect.EnumType
type AccountingSource ¶
type AccountingSource int32
const ( AccountingSource_ACCOUNTING_SOURCE_UNSPECIFIED AccountingSource = 0 AccountingSource_ACCOUNTING_SOURCE_PROVIDER_REPORTED AccountingSource = 1 AccountingSource_ACCOUNTING_SOURCE_PROVIDER_COUNT_API AccountingSource = 2 AccountingSource_ACCOUNTING_SOURCE_LOCAL_ESTIMATOR AccountingSource = 3 AccountingSource_ACCOUNTING_SOURCE_LOCAL_TOKENIZER AccountingSource = 4 )
func (AccountingSource) Descriptor ¶
func (AccountingSource) Descriptor() protoreflect.EnumDescriptor
func (AccountingSource) Enum ¶
func (x AccountingSource) Enum() *AccountingSource
func (AccountingSource) EnumDescriptor
deprecated
func (AccountingSource) EnumDescriptor() ([]byte, []int)
Deprecated: Use AccountingSource.Descriptor instead.
func (AccountingSource) Number ¶
func (x AccountingSource) Number() protoreflect.EnumNumber
func (AccountingSource) String ¶
func (x AccountingSource) String() string
func (AccountingSource) Type ¶
func (AccountingSource) Type() protoreflect.EnumType
type BackendPluginClient ¶
type BackendPluginClient interface {
Negotiate(ctx context.Context, in *NegotiateRequest, opts ...grpc.CallOption) (*NegotiateResponse, error)
Describe(ctx context.Context, in *DescribeRequest, opts ...grpc.CallOption) (*DescribeResponse, error)
Configure(ctx context.Context, in *ConfigureRequest, opts ...grpc.CallOption) (*ConfigureResponse, error)
CloseInstance(ctx context.Context, in *CloseInstanceRequest, opts ...grpc.CallOption) (*CloseInstanceResponse, error)
ResolveProfile(ctx context.Context, in *ResolveProfileRequest, opts ...grpc.CallOption) (*ResolveProfileResponse, error)
ListModels(ctx context.Context, in *ListModelsRequest, opts ...grpc.CallOption) (*ListModelsResponse, error)
CountTokens(ctx context.Context, in *CountTokensRequest, opts ...grpc.CallOption) (*CountTokensResponse, error)
FinalizeBilling(ctx context.Context, in *FinalizeBillingRequest, opts ...grpc.CallOption) (*FinalizeBillingResponse, error)
RenewPromptCache(ctx context.Context, in *RenewPromptCacheRequest, opts ...grpc.CallOption) (*RenewPromptCacheResponse, error)
ReleasePromptCache(ctx context.Context, in *ReleasePromptCacheRequest, opts ...grpc.CallOption) (*ReleasePromptCacheResponse, error)
Execute(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[ExecuteClientFrame, ExecuteServerFrame], error)
Health(ctx context.Context, in *HealthRequest, opts ...grpc.CallOption) (*HealthResponse, error)
GracefulShutdown(ctx context.Context, in *GracefulShutdownRequest, opts ...grpc.CallOption) (*GracefulShutdownResponse, error)
}
BackendPluginClient is the client API for BackendPlugin service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
BackendPlugin is the versioned local gRPC ABI for executable backend connectors. Transport-level automatic retries MUST be disabled by hosts and plugins.
func NewBackendPluginClient ¶
func NewBackendPluginClient(cc grpc.ClientConnInterface) BackendPluginClient
type BackendPluginServer ¶
type BackendPluginServer interface {
Negotiate(context.Context, *NegotiateRequest) (*NegotiateResponse, error)
Describe(context.Context, *DescribeRequest) (*DescribeResponse, error)
Configure(context.Context, *ConfigureRequest) (*ConfigureResponse, error)
CloseInstance(context.Context, *CloseInstanceRequest) (*CloseInstanceResponse, error)
ResolveProfile(context.Context, *ResolveProfileRequest) (*ResolveProfileResponse, error)
ListModels(context.Context, *ListModelsRequest) (*ListModelsResponse, error)
CountTokens(context.Context, *CountTokensRequest) (*CountTokensResponse, error)
FinalizeBilling(context.Context, *FinalizeBillingRequest) (*FinalizeBillingResponse, error)
RenewPromptCache(context.Context, *RenewPromptCacheRequest) (*RenewPromptCacheResponse, error)
ReleasePromptCache(context.Context, *ReleasePromptCacheRequest) (*ReleasePromptCacheResponse, error)
Execute(grpc.BidiStreamingServer[ExecuteClientFrame, ExecuteServerFrame]) error
Health(context.Context, *HealthRequest) (*HealthResponse, error)
GracefulShutdown(context.Context, *GracefulShutdownRequest) (*GracefulShutdownResponse, error)
// contains filtered or unexported methods
}
BackendPluginServer is the server API for BackendPlugin service. All implementations must embed UnimplementedBackendPluginServer for forward compatibility.
BackendPlugin is the versioned local gRPC ABI for executable backend connectors. Transport-level automatic retries MUST be disabled by hosts and plugins.
type BackendPlugin_ExecuteClient ¶
type BackendPlugin_ExecuteClient = grpc.BidiStreamingClient[ExecuteClientFrame, ExecuteServerFrame]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type BackendPlugin_ExecuteServer ¶
type BackendPlugin_ExecuteServer = grpc.BidiStreamingServer[ExecuteClientFrame, ExecuteServerFrame]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type CancelMode ¶
type CancelMode int32
const ( CancelMode_CANCEL_MODE_UNSPECIFIED CancelMode = 0 CancelMode_CANCEL_MODE_NONE CancelMode = 1 CancelMode_CANCEL_MODE_PROVIDER CancelMode = 2 CancelMode_CANCEL_MODE_TRANSPORT CancelMode = 3 CancelMode_CANCEL_MODE_CLOSE_ONLY CancelMode = 4 )
func (CancelMode) Descriptor ¶
func (CancelMode) Descriptor() protoreflect.EnumDescriptor
func (CancelMode) Enum ¶
func (x CancelMode) Enum() *CancelMode
func (CancelMode) EnumDescriptor
deprecated
func (CancelMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use CancelMode.Descriptor instead.
func (CancelMode) Number ¶
func (x CancelMode) Number() protoreflect.EnumNumber
func (CancelMode) String ¶
func (x CancelMode) String() string
func (CancelMode) Type ¶
func (CancelMode) Type() protoreflect.EnumType
type CancelOutcome ¶
type CancelOutcome struct {
Acknowledged bool `protobuf:"varint,1,opt,name=acknowledged,proto3" json:"acknowledged,omitempty"`
Detail string `protobuf:"bytes,2,opt,name=detail,proto3" json:"detail,omitempty"`
Reason CancelReason `protobuf:"varint,3,opt,name=reason,proto3,enum=golip.backendplugin.v1.CancelReason" json:"reason,omitempty"`
Mode CancelMode `protobuf:"varint,4,opt,name=mode,proto3,enum=golip.backendplugin.v1.CancelMode" json:"mode,omitempty"`
// contains filtered or unexported fields
}
func (*CancelOutcome) Descriptor
deprecated
func (*CancelOutcome) Descriptor() ([]byte, []int)
Deprecated: Use CancelOutcome.ProtoReflect.Descriptor instead.
func (*CancelOutcome) GetAcknowledged ¶
func (x *CancelOutcome) GetAcknowledged() bool
func (*CancelOutcome) GetDetail ¶
func (x *CancelOutcome) GetDetail() string
func (*CancelOutcome) GetMode ¶
func (x *CancelOutcome) GetMode() CancelMode
func (*CancelOutcome) GetReason ¶
func (x *CancelOutcome) GetReason() CancelReason
func (*CancelOutcome) ProtoMessage ¶
func (*CancelOutcome) ProtoMessage()
func (*CancelOutcome) ProtoReflect ¶
func (x *CancelOutcome) ProtoReflect() protoreflect.Message
func (*CancelOutcome) Reset ¶
func (x *CancelOutcome) Reset()
func (*CancelOutcome) String ¶
func (x *CancelOutcome) String() string
type CancelReason ¶
type CancelReason int32
const ( CancelReason_CANCEL_REASON_UNSPECIFIED CancelReason = 0 CancelReason_CANCEL_REASON_CLIENT CancelReason = 1 CancelReason_CANCEL_REASON_HOST CancelReason = 2 CancelReason_CANCEL_REASON_DEADLINE CancelReason = 3 CancelReason_CANCEL_REASON_SHUTDOWN CancelReason = 4 )
func (CancelReason) Descriptor ¶
func (CancelReason) Descriptor() protoreflect.EnumDescriptor
func (CancelReason) Enum ¶
func (x CancelReason) Enum() *CancelReason
func (CancelReason) EnumDescriptor
deprecated
func (CancelReason) EnumDescriptor() ([]byte, []int)
Deprecated: Use CancelReason.Descriptor instead.
func (CancelReason) Number ¶
func (x CancelReason) Number() protoreflect.EnumNumber
func (CancelReason) String ¶
func (x CancelReason) String() string
func (CancelReason) Type ¶
func (CancelReason) Type() protoreflect.EnumType
type CanonicalEvent ¶
type CanonicalEvent struct {
Kind EventKind `protobuf:"varint,1,opt,name=kind,proto3,enum=golip.backendplugin.v1.EventKind" json:"kind,omitempty"`
MessageIndex *int32 `protobuf:"varint,2,opt,name=message_index,json=messageIndex,proto3,oneof" json:"message_index,omitempty"`
Delta *string `protobuf:"bytes,3,opt,name=delta,proto3,oneof" json:"delta,omitempty"`
Signature *string `protobuf:"bytes,4,opt,name=signature,proto3,oneof" json:"signature,omitempty"`
Opaque []byte `protobuf:"bytes,5,opt,name=opaque,proto3" json:"opaque,omitempty"`
ToolCallId *string `protobuf:"bytes,6,opt,name=tool_call_id,json=toolCallId,proto3,oneof" json:"tool_call_id,omitempty"`
ToolName *string `protobuf:"bytes,7,opt,name=tool_name,json=toolName,proto3,oneof" json:"tool_name,omitempty"`
Usage *UsageEvidence `protobuf:"bytes,8,opt,name=usage,proto3" json:"usage,omitempty"`
Warning *string `protobuf:"bytes,9,opt,name=warning,proto3,oneof" json:"warning,omitempty"`
Error *PluginError `protobuf:"bytes,10,opt,name=error,proto3" json:"error,omitempty"`
ImageRef *string `protobuf:"bytes,11,opt,name=image_ref,json=imageRef,proto3,oneof" json:"image_ref,omitempty"`
FileRef *string `protobuf:"bytes,12,opt,name=file_ref,json=fileRef,proto3,oneof" json:"file_ref,omitempty"`
ReasoningDialect *string `protobuf:"bytes,13,opt,name=reasoning_dialect,json=reasoningDialect,proto3,oneof" json:"reasoning_dialect,omitempty"`
ReasoningOpaque []byte `protobuf:"bytes,14,opt,name=reasoning_opaque,json=reasoningOpaque,proto3" json:"reasoning_opaque,omitempty"`
// Exact OpenAI Responses reasoning-item fields (minor >= 3, feature
// exact_openresponses_fields). Presence: absent vs null vs value.
ReasoningSummary *RawJSONValue `protobuf:"bytes,15,opt,name=reasoning_summary,json=reasoningSummary,proto3" json:"reasoning_summary,omitempty"`
ReasoningContent *RawJSONValue `protobuf:"bytes,16,opt,name=reasoning_content,json=reasoningContent,proto3" json:"reasoning_content,omitempty"`
ReasoningEncryptedContent *RawJSONValue `` /* 139-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*CanonicalEvent) Descriptor
deprecated
func (*CanonicalEvent) Descriptor() ([]byte, []int)
Deprecated: Use CanonicalEvent.ProtoReflect.Descriptor instead.
func (*CanonicalEvent) GetDelta ¶
func (x *CanonicalEvent) GetDelta() string
func (*CanonicalEvent) GetError ¶
func (x *CanonicalEvent) GetError() *PluginError
func (*CanonicalEvent) GetFileRef ¶
func (x *CanonicalEvent) GetFileRef() string
func (*CanonicalEvent) GetImageRef ¶
func (x *CanonicalEvent) GetImageRef() string
func (*CanonicalEvent) GetKind ¶
func (x *CanonicalEvent) GetKind() EventKind
func (*CanonicalEvent) GetMessageIndex ¶
func (x *CanonicalEvent) GetMessageIndex() int32
func (*CanonicalEvent) GetOpaque ¶
func (x *CanonicalEvent) GetOpaque() []byte
func (*CanonicalEvent) GetReasoningContent ¶
func (x *CanonicalEvent) GetReasoningContent() *RawJSONValue
func (*CanonicalEvent) GetReasoningDialect ¶
func (x *CanonicalEvent) GetReasoningDialect() string
func (*CanonicalEvent) GetReasoningEncryptedContent ¶
func (x *CanonicalEvent) GetReasoningEncryptedContent() *RawJSONValue
func (*CanonicalEvent) GetReasoningOpaque ¶
func (x *CanonicalEvent) GetReasoningOpaque() []byte
func (*CanonicalEvent) GetReasoningSummary ¶
func (x *CanonicalEvent) GetReasoningSummary() *RawJSONValue
func (*CanonicalEvent) GetSignature ¶
func (x *CanonicalEvent) GetSignature() string
func (*CanonicalEvent) GetToolCallId ¶
func (x *CanonicalEvent) GetToolCallId() string
func (*CanonicalEvent) GetToolName ¶
func (x *CanonicalEvent) GetToolName() string
func (*CanonicalEvent) GetUsage ¶
func (x *CanonicalEvent) GetUsage() *UsageEvidence
func (*CanonicalEvent) GetWarning ¶
func (x *CanonicalEvent) GetWarning() string
func (*CanonicalEvent) ProtoMessage ¶
func (*CanonicalEvent) ProtoMessage()
func (*CanonicalEvent) ProtoReflect ¶
func (x *CanonicalEvent) ProtoReflect() protoreflect.Message
func (*CanonicalEvent) Reset ¶
func (x *CanonicalEvent) Reset()
func (*CanonicalEvent) String ¶
func (x *CanonicalEvent) String() string
type CapabilitySummary ¶
type CapabilitySummary struct {
Streaming bool `protobuf:"varint,1,opt,name=streaming,proto3" json:"streaming,omitempty"`
Tools bool `protobuf:"varint,2,opt,name=tools,proto3" json:"tools,omitempty"`
Vision bool `protobuf:"varint,3,opt,name=vision,proto3" json:"vision,omitempty"`
Documents bool `protobuf:"varint,4,opt,name=documents,proto3" json:"documents,omitempty"`
StructuredOutputs bool `protobuf:"varint,5,opt,name=structured_outputs,json=structuredOutputs,proto3" json:"structured_outputs,omitempty"`
Reasoning bool `protobuf:"varint,6,opt,name=reasoning,proto3" json:"reasoning,omitempty"`
ReasoningReplay bool `protobuf:"varint,7,opt,name=reasoning_replay,json=reasoningReplay,proto3" json:"reasoning_replay,omitempty"`
ParallelToolCalls bool `protobuf:"varint,8,opt,name=parallel_tool_calls,json=parallelToolCalls,proto3" json:"parallel_tool_calls,omitempty"`
OrderedItems bool `protobuf:"varint,9,opt,name=ordered_items,json=orderedItems,proto3" json:"ordered_items,omitempty"`
ItemReferences bool `protobuf:"varint,10,opt,name=item_references,json=itemReferences,proto3" json:"item_references,omitempty"`
Compaction bool `protobuf:"varint,11,opt,name=compaction,proto3" json:"compaction,omitempty"`
AssistantPhase bool `protobuf:"varint,12,opt,name=assistant_phase,json=assistantPhase,proto3" json:"assistant_phase,omitempty"`
OpaqueExtensions bool `protobuf:"varint,13,opt,name=opaque_extensions,json=opaqueExtensions,proto3" json:"opaque_extensions,omitempty"`
VideoInput bool `protobuf:"varint,14,opt,name=video_input,json=videoInput,proto3" json:"video_input,omitempty"`
Annotations bool `protobuf:"varint,15,opt,name=annotations,proto3" json:"annotations,omitempty"`
AssistantMediaRefs bool `protobuf:"varint,16,opt,name=assistant_media_refs,json=assistantMediaRefs,proto3" json:"assistant_media_refs,omitempty"`
// contains filtered or unexported fields
}
func (*CapabilitySummary) Descriptor
deprecated
func (*CapabilitySummary) Descriptor() ([]byte, []int)
Deprecated: Use CapabilitySummary.ProtoReflect.Descriptor instead.
func (*CapabilitySummary) GetAnnotations ¶
func (x *CapabilitySummary) GetAnnotations() bool
func (*CapabilitySummary) GetAssistantMediaRefs ¶
func (x *CapabilitySummary) GetAssistantMediaRefs() bool
func (*CapabilitySummary) GetAssistantPhase ¶
func (x *CapabilitySummary) GetAssistantPhase() bool
func (*CapabilitySummary) GetCompaction ¶
func (x *CapabilitySummary) GetCompaction() bool
func (*CapabilitySummary) GetDocuments ¶
func (x *CapabilitySummary) GetDocuments() bool
func (*CapabilitySummary) GetItemReferences ¶
func (x *CapabilitySummary) GetItemReferences() bool
func (*CapabilitySummary) GetOpaqueExtensions ¶
func (x *CapabilitySummary) GetOpaqueExtensions() bool
func (*CapabilitySummary) GetOrderedItems ¶
func (x *CapabilitySummary) GetOrderedItems() bool
func (*CapabilitySummary) GetParallelToolCalls ¶
func (x *CapabilitySummary) GetParallelToolCalls() bool
func (*CapabilitySummary) GetReasoning ¶
func (x *CapabilitySummary) GetReasoning() bool
func (*CapabilitySummary) GetReasoningReplay ¶
func (x *CapabilitySummary) GetReasoningReplay() bool
func (*CapabilitySummary) GetStreaming ¶
func (x *CapabilitySummary) GetStreaming() bool
func (*CapabilitySummary) GetStructuredOutputs ¶
func (x *CapabilitySummary) GetStructuredOutputs() bool
func (*CapabilitySummary) GetTools ¶
func (x *CapabilitySummary) GetTools() bool
func (*CapabilitySummary) GetVideoInput ¶
func (x *CapabilitySummary) GetVideoInput() bool
func (*CapabilitySummary) GetVision ¶
func (x *CapabilitySummary) GetVision() bool
func (*CapabilitySummary) ProtoMessage ¶
func (*CapabilitySummary) ProtoMessage()
func (*CapabilitySummary) ProtoReflect ¶
func (x *CapabilitySummary) ProtoReflect() protoreflect.Message
func (*CapabilitySummary) Reset ¶
func (x *CapabilitySummary) Reset()
func (*CapabilitySummary) String ¶
func (x *CapabilitySummary) String() string
type ClientFrameKind ¶
type ClientFrameKind int32
const ( ClientFrameKind_CLIENT_FRAME_KIND_UNSPECIFIED ClientFrameKind = 0 ClientFrameKind_CLIENT_FRAME_KIND_START ClientFrameKind = 1 ClientFrameKind_CLIENT_FRAME_KIND_CANCEL ClientFrameKind = 2 ClientFrameKind_CLIENT_FRAME_KIND_CLOSE_INPUT ClientFrameKind = 3 )
func (ClientFrameKind) Descriptor ¶
func (ClientFrameKind) Descriptor() protoreflect.EnumDescriptor
func (ClientFrameKind) Enum ¶
func (x ClientFrameKind) Enum() *ClientFrameKind
func (ClientFrameKind) EnumDescriptor
deprecated
func (ClientFrameKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use ClientFrameKind.Descriptor instead.
func (ClientFrameKind) Number ¶
func (x ClientFrameKind) Number() protoreflect.EnumNumber
func (ClientFrameKind) String ¶
func (x ClientFrameKind) String() string
func (ClientFrameKind) Type ¶
func (ClientFrameKind) Type() protoreflect.EnumType
type CloseInstanceRequest ¶
type CloseInstanceRequest struct {
InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
// contains filtered or unexported fields
}
func (*CloseInstanceRequest) Descriptor
deprecated
func (*CloseInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CloseInstanceRequest.ProtoReflect.Descriptor instead.
func (*CloseInstanceRequest) GetInstanceId ¶
func (x *CloseInstanceRequest) GetInstanceId() string
func (*CloseInstanceRequest) ProtoMessage ¶
func (*CloseInstanceRequest) ProtoMessage()
func (*CloseInstanceRequest) ProtoReflect ¶
func (x *CloseInstanceRequest) ProtoReflect() protoreflect.Message
func (*CloseInstanceRequest) Reset ¶
func (x *CloseInstanceRequest) Reset()
func (*CloseInstanceRequest) String ¶
func (x *CloseInstanceRequest) String() string
type CloseInstanceResponse ¶
type CloseInstanceResponse struct {
// contains filtered or unexported fields
}
func (*CloseInstanceResponse) Descriptor
deprecated
func (*CloseInstanceResponse) Descriptor() ([]byte, []int)
Deprecated: Use CloseInstanceResponse.ProtoReflect.Descriptor instead.
func (*CloseInstanceResponse) ProtoMessage ¶
func (*CloseInstanceResponse) ProtoMessage()
func (*CloseInstanceResponse) ProtoReflect ¶
func (x *CloseInstanceResponse) ProtoReflect() protoreflect.Message
func (*CloseInstanceResponse) Reset ¶
func (x *CloseInstanceResponse) Reset()
func (*CloseInstanceResponse) String ¶
func (x *CloseInstanceResponse) String() string
type ConfigureRequest ¶
type ConfigureRequest struct {
InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
FactoryKind string `protobuf:"bytes,2,opt,name=factory_kind,json=factoryKind,proto3" json:"factory_kind,omitempty"`
ConfigYaml []byte `protobuf:"bytes,3,opt,name=config_yaml,json=configYaml,proto3" json:"config_yaml,omitempty"`
Secrets *SecretBundle `protobuf:"bytes,4,opt,name=secrets,proto3" json:"secrets,omitempty"`
RuntimePolicy *RuntimePolicy `protobuf:"bytes,5,opt,name=runtime_policy,json=runtimePolicy,proto3" json:"runtime_policy,omitempty"`
// negotiation_token binds configure to a prior compatible NegotiateResponse.
NegotiationToken string `protobuf:"bytes,6,opt,name=negotiation_token,json=negotiationToken,proto3" json:"negotiation_token,omitempty"`
// contains filtered or unexported fields
}
func (*ConfigureRequest) Descriptor
deprecated
func (*ConfigureRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigureRequest.ProtoReflect.Descriptor instead.
func (*ConfigureRequest) GetConfigYaml ¶
func (x *ConfigureRequest) GetConfigYaml() []byte
func (*ConfigureRequest) GetFactoryKind ¶
func (x *ConfigureRequest) GetFactoryKind() string
func (*ConfigureRequest) GetInstanceId ¶
func (x *ConfigureRequest) GetInstanceId() string
func (*ConfigureRequest) GetNegotiationToken ¶
func (x *ConfigureRequest) GetNegotiationToken() string
func (*ConfigureRequest) GetRuntimePolicy ¶
func (x *ConfigureRequest) GetRuntimePolicy() *RuntimePolicy
func (*ConfigureRequest) GetSecrets ¶
func (x *ConfigureRequest) GetSecrets() *SecretBundle
func (*ConfigureRequest) ProtoMessage ¶
func (*ConfigureRequest) ProtoMessage()
func (*ConfigureRequest) ProtoReflect ¶
func (x *ConfigureRequest) ProtoReflect() protoreflect.Message
func (*ConfigureRequest) Reset ¶
func (x *ConfigureRequest) Reset()
func (*ConfigureRequest) String ¶
func (x *ConfigureRequest) String() string
type ConfigureResponse ¶
type ConfigureResponse struct {
InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
// contains filtered or unexported fields
}
func (*ConfigureResponse) Descriptor
deprecated
func (*ConfigureResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigureResponse.ProtoReflect.Descriptor instead.
func (*ConfigureResponse) GetInstanceId ¶
func (x *ConfigureResponse) GetInstanceId() string
func (*ConfigureResponse) ProtoMessage ¶
func (*ConfigureResponse) ProtoMessage()
func (*ConfigureResponse) ProtoReflect ¶
func (x *ConfigureResponse) ProtoReflect() protoreflect.Message
func (*ConfigureResponse) Reset ¶
func (x *ConfigureResponse) Reset()
func (*ConfigureResponse) String ¶
func (x *ConfigureResponse) String() string
type CountTokensRequest ¶
type CountTokensRequest struct {
InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
ModelId string `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
Invocation *Invocation `protobuf:"bytes,3,opt,name=invocation,proto3" json:"invocation,omitempty"`
// contains filtered or unexported fields
}
func (*CountTokensRequest) Descriptor
deprecated
func (*CountTokensRequest) Descriptor() ([]byte, []int)
Deprecated: Use CountTokensRequest.ProtoReflect.Descriptor instead.
func (*CountTokensRequest) GetInstanceId ¶
func (x *CountTokensRequest) GetInstanceId() string
func (*CountTokensRequest) GetInvocation ¶
func (x *CountTokensRequest) GetInvocation() *Invocation
func (*CountTokensRequest) GetModelId ¶
func (x *CountTokensRequest) GetModelId() string
func (*CountTokensRequest) ProtoMessage ¶
func (*CountTokensRequest) ProtoMessage()
func (*CountTokensRequest) ProtoReflect ¶
func (x *CountTokensRequest) ProtoReflect() protoreflect.Message
func (*CountTokensRequest) Reset ¶
func (x *CountTokensRequest) Reset()
func (*CountTokensRequest) String ¶
func (x *CountTokensRequest) String() string
type CountTokensResponse ¶
type CountTokensResponse struct {
InputTokens *int64 `protobuf:"varint,1,opt,name=input_tokens,json=inputTokens,proto3,oneof" json:"input_tokens,omitempty"`
Presence *UsagePresence `protobuf:"bytes,2,opt,name=presence,proto3" json:"presence,omitempty"`
EvidenceQuality string `protobuf:"bytes,3,opt,name=evidence_quality,json=evidenceQuality,proto3" json:"evidence_quality,omitempty"`
// contains filtered or unexported fields
}
func (*CountTokensResponse) Descriptor
deprecated
func (*CountTokensResponse) Descriptor() ([]byte, []int)
Deprecated: Use CountTokensResponse.ProtoReflect.Descriptor instead.
func (*CountTokensResponse) GetEvidenceQuality ¶
func (x *CountTokensResponse) GetEvidenceQuality() string
func (*CountTokensResponse) GetInputTokens ¶
func (x *CountTokensResponse) GetInputTokens() int64
func (*CountTokensResponse) GetPresence ¶
func (x *CountTokensResponse) GetPresence() *UsagePresence
func (*CountTokensResponse) ProtoMessage ¶
func (*CountTokensResponse) ProtoMessage()
func (*CountTokensResponse) ProtoReflect ¶
func (x *CountTokensResponse) ProtoReflect() protoreflect.Message
func (*CountTokensResponse) Reset ¶
func (x *CountTokensResponse) Reset()
func (*CountTokensResponse) String ¶
func (x *CountTokensResponse) String() string
type CredentialMode ¶
type CredentialMode int32
const ( CredentialMode_CREDENTIAL_MODE_UNSPECIFIED CredentialMode = 0 CredentialMode_CREDENTIAL_MODE_STATIC CredentialMode = 1 CredentialMode_CREDENTIAL_MODE_WORKLOAD CredentialMode = 2 CredentialMode_CREDENTIAL_MODE_OAUTH_USER CredentialMode = 3 CredentialMode_CREDENTIAL_MODE_NONE CredentialMode = 4 CredentialMode_CREDENTIAL_MODE_UNKNOWN CredentialMode = 5 )
func (CredentialMode) Descriptor ¶
func (CredentialMode) Descriptor() protoreflect.EnumDescriptor
func (CredentialMode) Enum ¶
func (x CredentialMode) Enum() *CredentialMode
func (CredentialMode) EnumDescriptor
deprecated
func (CredentialMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use CredentialMode.Descriptor instead.
func (CredentialMode) Number ¶
func (x CredentialMode) Number() protoreflect.EnumNumber
func (CredentialMode) String ¶
func (x CredentialMode) String() string
func (CredentialMode) Type ¶
func (CredentialMode) Type() protoreflect.EnumType
type DescribeRequest ¶
type DescribeRequest struct {
// contains filtered or unexported fields
}
func (*DescribeRequest) Descriptor
deprecated
func (*DescribeRequest) Descriptor() ([]byte, []int)
Deprecated: Use DescribeRequest.ProtoReflect.Descriptor instead.
func (*DescribeRequest) ProtoMessage ¶
func (*DescribeRequest) ProtoMessage()
func (*DescribeRequest) ProtoReflect ¶
func (x *DescribeRequest) ProtoReflect() protoreflect.Message
func (*DescribeRequest) Reset ¶
func (x *DescribeRequest) Reset()
func (*DescribeRequest) String ¶
func (x *DescribeRequest) String() string
type DescribeResponse ¶
type DescribeResponse struct {
Descriptor_ *PluginDescriptor `protobuf:"bytes,1,opt,name=descriptor,proto3" json:"descriptor,omitempty"`
// contains filtered or unexported fields
}
func (*DescribeResponse) Descriptor
deprecated
func (*DescribeResponse) Descriptor() ([]byte, []int)
Deprecated: Use DescribeResponse.ProtoReflect.Descriptor instead.
func (*DescribeResponse) GetDescriptor_ ¶
func (x *DescribeResponse) GetDescriptor_() *PluginDescriptor
func (*DescribeResponse) ProtoMessage ¶
func (*DescribeResponse) ProtoMessage()
func (*DescribeResponse) ProtoReflect ¶
func (x *DescribeResponse) ProtoReflect() protoreflect.Message
func (*DescribeResponse) Reset ¶
func (x *DescribeResponse) Reset()
func (*DescribeResponse) String ¶
func (x *DescribeResponse) String() string
type DialectRequirementWire ¶
type DialectRequirementWire struct {
Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
Dialect string `protobuf:"bytes,2,opt,name=dialect,proto3" json:"dialect,omitempty"`
Implementor string `protobuf:"bytes,3,opt,name=implementor,proto3" json:"implementor,omitempty"`
// contains filtered or unexported fields
}
func (*DialectRequirementWire) Descriptor
deprecated
func (*DialectRequirementWire) Descriptor() ([]byte, []int)
Deprecated: Use DialectRequirementWire.ProtoReflect.Descriptor instead.
func (*DialectRequirementWire) GetDialect ¶
func (x *DialectRequirementWire) GetDialect() string
func (*DialectRequirementWire) GetImplementor ¶
func (x *DialectRequirementWire) GetImplementor() string
func (*DialectRequirementWire) GetKind ¶
func (x *DialectRequirementWire) GetKind() string
func (*DialectRequirementWire) ProtoMessage ¶
func (*DialectRequirementWire) ProtoMessage()
func (*DialectRequirementWire) ProtoReflect ¶
func (x *DialectRequirementWire) ProtoReflect() protoreflect.Message
func (*DialectRequirementWire) Reset ¶
func (x *DialectRequirementWire) Reset()
func (*DialectRequirementWire) String ¶
func (x *DialectRequirementWire) String() string
type DialectSupportWire ¶
type DialectSupportWire struct {
ItemDialects []*DialectRequirementWire `protobuf:"bytes,1,rep,name=item_dialects,json=itemDialects,proto3" json:"item_dialects,omitempty"`
ReasoningDialects []*DialectRequirementWire `protobuf:"bytes,2,rep,name=reasoning_dialects,json=reasoningDialects,proto3" json:"reasoning_dialects,omitempty"`
CompactionDialects []*DialectRequirementWire `protobuf:"bytes,3,rep,name=compaction_dialects,json=compactionDialects,proto3" json:"compaction_dialects,omitempty"`
ExtensionTypes []*ExtensionRequirementWire `protobuf:"bytes,4,rep,name=extension_types,json=extensionTypes,proto3" json:"extension_types,omitempty"`
// contains filtered or unexported fields
}
func (*DialectSupportWire) Descriptor
deprecated
func (*DialectSupportWire) Descriptor() ([]byte, []int)
Deprecated: Use DialectSupportWire.ProtoReflect.Descriptor instead.
func (*DialectSupportWire) GetCompactionDialects ¶
func (x *DialectSupportWire) GetCompactionDialects() []*DialectRequirementWire
func (*DialectSupportWire) GetExtensionTypes ¶
func (x *DialectSupportWire) GetExtensionTypes() []*ExtensionRequirementWire
func (*DialectSupportWire) GetItemDialects ¶
func (x *DialectSupportWire) GetItemDialects() []*DialectRequirementWire
func (*DialectSupportWire) GetReasoningDialects ¶
func (x *DialectSupportWire) GetReasoningDialects() []*DialectRequirementWire
func (*DialectSupportWire) ProtoMessage ¶
func (*DialectSupportWire) ProtoMessage()
func (*DialectSupportWire) ProtoReflect ¶
func (x *DialectSupportWire) ProtoReflect() protoreflect.Message
func (*DialectSupportWire) Reset ¶
func (x *DialectSupportWire) Reset()
func (*DialectSupportWire) String ¶
func (x *DialectSupportWire) String() string
type EconomicChargeRefV2 ¶
type EconomicChargeRefV2 struct {
StoreId string `protobuf:"bytes,1,opt,name=store_id,json=storeId,proto3" json:"store_id,omitempty"`
ObservationId string `protobuf:"bytes,2,opt,name=observation_id,json=observationId,proto3" json:"observation_id,omitempty"`
Revision uint64 `protobuf:"varint,3,opt,name=revision,proto3" json:"revision,omitempty"`
ChargeItemId string `protobuf:"bytes,4,opt,name=charge_item_id,json=chargeItemId,proto3" json:"charge_item_id,omitempty"`
// contains filtered or unexported fields
}
func (*EconomicChargeRefV2) Descriptor
deprecated
func (*EconomicChargeRefV2) Descriptor() ([]byte, []int)
Deprecated: Use EconomicChargeRefV2.ProtoReflect.Descriptor instead.
func (*EconomicChargeRefV2) GetChargeItemId ¶
func (x *EconomicChargeRefV2) GetChargeItemId() string
func (*EconomicChargeRefV2) GetObservationId ¶
func (x *EconomicChargeRefV2) GetObservationId() string
func (*EconomicChargeRefV2) GetRevision ¶
func (x *EconomicChargeRefV2) GetRevision() uint64
func (*EconomicChargeRefV2) GetStoreId ¶
func (x *EconomicChargeRefV2) GetStoreId() string
func (*EconomicChargeRefV2) ProtoMessage ¶
func (*EconomicChargeRefV2) ProtoMessage()
func (*EconomicChargeRefV2) ProtoReflect ¶
func (x *EconomicChargeRefV2) ProtoReflect() protoreflect.Message
func (*EconomicChargeRefV2) Reset ¶
func (x *EconomicChargeRefV2) Reset()
func (*EconomicChargeRefV2) String ¶
func (x *EconomicChargeRefV2) String() string
type EconomicChargeV2 ¶
type EconomicChargeV2 struct {
ChargeItemId string `protobuf:"bytes,1,opt,name=charge_item_id,json=chargeItemId,proto3" json:"charge_item_id,omitempty"`
Component *EconomicComponentKeyV2 `protobuf:"bytes,2,opt,name=component,proto3" json:"component,omitempty"`
Amount *EconomicDecimalV2 `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"`
Currency string `protobuf:"bytes,4,opt,name=currency,proto3" json:"currency,omitempty"`
Kind string `protobuf:"bytes,5,opt,name=kind,proto3" json:"kind,omitempty"`
Payer *EconomicPaymentPartyV2 `protobuf:"bytes,6,opt,name=payer,proto3" json:"payer,omitempty"`
Covers []*EconomicCoverageV2 `protobuf:"bytes,7,rep,name=covers,proto3" json:"covers,omitempty"`
// contains filtered or unexported fields
}
func (*EconomicChargeV2) Descriptor
deprecated
func (*EconomicChargeV2) Descriptor() ([]byte, []int)
Deprecated: Use EconomicChargeV2.ProtoReflect.Descriptor instead.
func (*EconomicChargeV2) GetAmount ¶
func (x *EconomicChargeV2) GetAmount() *EconomicDecimalV2
func (*EconomicChargeV2) GetChargeItemId ¶
func (x *EconomicChargeV2) GetChargeItemId() string
func (*EconomicChargeV2) GetComponent ¶
func (x *EconomicChargeV2) GetComponent() *EconomicComponentKeyV2
func (*EconomicChargeV2) GetCovers ¶
func (x *EconomicChargeV2) GetCovers() []*EconomicCoverageV2
func (*EconomicChargeV2) GetCurrency ¶
func (x *EconomicChargeV2) GetCurrency() string
func (*EconomicChargeV2) GetKind ¶
func (x *EconomicChargeV2) GetKind() string
func (*EconomicChargeV2) GetPayer ¶
func (x *EconomicChargeV2) GetPayer() *EconomicPaymentPartyV2
func (*EconomicChargeV2) ProtoMessage ¶
func (*EconomicChargeV2) ProtoMessage()
func (*EconomicChargeV2) ProtoReflect ¶
func (x *EconomicChargeV2) ProtoReflect() protoreflect.Message
func (*EconomicChargeV2) Reset ¶
func (x *EconomicChargeV2) Reset()
func (*EconomicChargeV2) String ¶
func (x *EconomicChargeV2) String() string
type EconomicComponentKeyV2 ¶
type EconomicComponentKeyV2 struct {
Direction string `protobuf:"bytes,1,opt,name=direction,proto3" json:"direction,omitempty"`
Component string `protobuf:"bytes,2,opt,name=component,proto3" json:"component,omitempty"`
Unit string `protobuf:"bytes,3,opt,name=unit,proto3" json:"unit,omitempty"`
SchemaId string `protobuf:"bytes,4,opt,name=schema_id,json=schemaId,proto3" json:"schema_id,omitempty"`
Dimensions []*EconomicDimensionV2 `protobuf:"bytes,5,rep,name=dimensions,proto3" json:"dimensions,omitempty"`
// contains filtered or unexported fields
}
func (*EconomicComponentKeyV2) Descriptor
deprecated
func (*EconomicComponentKeyV2) Descriptor() ([]byte, []int)
Deprecated: Use EconomicComponentKeyV2.ProtoReflect.Descriptor instead.
func (*EconomicComponentKeyV2) GetComponent ¶
func (x *EconomicComponentKeyV2) GetComponent() string
func (*EconomicComponentKeyV2) GetDimensions ¶
func (x *EconomicComponentKeyV2) GetDimensions() []*EconomicDimensionV2
func (*EconomicComponentKeyV2) GetDirection ¶
func (x *EconomicComponentKeyV2) GetDirection() string
func (*EconomicComponentKeyV2) GetSchemaId ¶
func (x *EconomicComponentKeyV2) GetSchemaId() string
func (*EconomicComponentKeyV2) GetUnit ¶
func (x *EconomicComponentKeyV2) GetUnit() string
func (*EconomicComponentKeyV2) ProtoMessage ¶
func (*EconomicComponentKeyV2) ProtoMessage()
func (*EconomicComponentKeyV2) ProtoReflect ¶
func (x *EconomicComponentKeyV2) ProtoReflect() protoreflect.Message
func (*EconomicComponentKeyV2) Reset ¶
func (x *EconomicComponentKeyV2) Reset()
func (*EconomicComponentKeyV2) String ¶
func (x *EconomicComponentKeyV2) String() string
type EconomicCorrelationV2 ¶
type EconomicCorrelationV2 struct {
StoreId string `protobuf:"bytes,1,opt,name=store_id,json=storeId,proto3" json:"store_id,omitempty"`
TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
CallId string `protobuf:"bytes,4,opt,name=call_id,json=callId,proto3" json:"call_id,omitempty"`
BillingCallId string `protobuf:"bytes,5,opt,name=billing_call_id,json=billingCallId,proto3" json:"billing_call_id,omitempty"`
ALegId string `protobuf:"bytes,6,opt,name=a_leg_id,json=aLegId,proto3" json:"a_leg_id,omitempty"`
BLegId string `protobuf:"bytes,7,opt,name=b_leg_id,json=bLegId,proto3" json:"b_leg_id,omitempty"`
AttemptId string `protobuf:"bytes,8,opt,name=attempt_id,json=attemptId,proto3" json:"attempt_id,omitempty"`
AttemptSeq uint64 `protobuf:"varint,9,opt,name=attempt_seq,json=attemptSeq,proto3" json:"attempt_seq,omitempty"`
SubmissionId string `protobuf:"bytes,10,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"`
ProviderAccountKey string `protobuf:"bytes,11,opt,name=provider_account_key,json=providerAccountKey,proto3" json:"provider_account_key,omitempty"`
ProviderRequestId string `protobuf:"bytes,12,opt,name=provider_request_id,json=providerRequestId,proto3" json:"provider_request_id,omitempty"`
ProviderChargeId string `protobuf:"bytes,13,opt,name=provider_charge_id,json=providerChargeId,proto3" json:"provider_charge_id,omitempty"`
ParentWorkId string `protobuf:"bytes,14,opt,name=parent_work_id,json=parentWorkId,proto3" json:"parent_work_id,omitempty"`
ResourceId string `protobuf:"bytes,15,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
PeriodId string `protobuf:"bytes,16,opt,name=period_id,json=periodId,proto3" json:"period_id,omitempty"`
// contains filtered or unexported fields
}
func (*EconomicCorrelationV2) Descriptor
deprecated
func (*EconomicCorrelationV2) Descriptor() ([]byte, []int)
Deprecated: Use EconomicCorrelationV2.ProtoReflect.Descriptor instead.
func (*EconomicCorrelationV2) GetALegId ¶
func (x *EconomicCorrelationV2) GetALegId() string
func (*EconomicCorrelationV2) GetAttemptId ¶
func (x *EconomicCorrelationV2) GetAttemptId() string
func (*EconomicCorrelationV2) GetAttemptSeq ¶
func (x *EconomicCorrelationV2) GetAttemptSeq() uint64
func (*EconomicCorrelationV2) GetBLegId ¶
func (x *EconomicCorrelationV2) GetBLegId() string
func (*EconomicCorrelationV2) GetBillingCallId ¶
func (x *EconomicCorrelationV2) GetBillingCallId() string
func (*EconomicCorrelationV2) GetCallId ¶
func (x *EconomicCorrelationV2) GetCallId() string
func (*EconomicCorrelationV2) GetParentWorkId ¶
func (x *EconomicCorrelationV2) GetParentWorkId() string
func (*EconomicCorrelationV2) GetPeriodId ¶
func (x *EconomicCorrelationV2) GetPeriodId() string
func (*EconomicCorrelationV2) GetProviderAccountKey ¶
func (x *EconomicCorrelationV2) GetProviderAccountKey() string
func (*EconomicCorrelationV2) GetProviderChargeId ¶
func (x *EconomicCorrelationV2) GetProviderChargeId() string
func (*EconomicCorrelationV2) GetProviderRequestId ¶
func (x *EconomicCorrelationV2) GetProviderRequestId() string
func (*EconomicCorrelationV2) GetRequestId ¶
func (x *EconomicCorrelationV2) GetRequestId() string
func (*EconomicCorrelationV2) GetResourceId ¶
func (x *EconomicCorrelationV2) GetResourceId() string
func (*EconomicCorrelationV2) GetStoreId ¶
func (x *EconomicCorrelationV2) GetStoreId() string
func (*EconomicCorrelationV2) GetSubmissionId ¶
func (x *EconomicCorrelationV2) GetSubmissionId() string
func (*EconomicCorrelationV2) GetTenantId ¶
func (x *EconomicCorrelationV2) GetTenantId() string
func (*EconomicCorrelationV2) ProtoMessage ¶
func (*EconomicCorrelationV2) ProtoMessage()
func (*EconomicCorrelationV2) ProtoReflect ¶
func (x *EconomicCorrelationV2) ProtoReflect() protoreflect.Message
func (*EconomicCorrelationV2) Reset ¶
func (x *EconomicCorrelationV2) Reset()
func (*EconomicCorrelationV2) String ¶
func (x *EconomicCorrelationV2) String() string
type EconomicCoverageV2 ¶
type EconomicCoverageV2 struct {
Ref *EconomicChargeRefV2 `protobuf:"bytes,1,opt,name=ref,proto3" json:"ref,omitempty"`
Relation string `protobuf:"bytes,2,opt,name=relation,proto3" json:"relation,omitempty"`
// contains filtered or unexported fields
}
func (*EconomicCoverageV2) Descriptor
deprecated
func (*EconomicCoverageV2) Descriptor() ([]byte, []int)
Deprecated: Use EconomicCoverageV2.ProtoReflect.Descriptor instead.
func (*EconomicCoverageV2) GetRef ¶
func (x *EconomicCoverageV2) GetRef() *EconomicChargeRefV2
func (*EconomicCoverageV2) GetRelation ¶
func (x *EconomicCoverageV2) GetRelation() string
func (*EconomicCoverageV2) ProtoMessage ¶
func (*EconomicCoverageV2) ProtoMessage()
func (*EconomicCoverageV2) ProtoReflect ¶
func (x *EconomicCoverageV2) ProtoReflect() protoreflect.Message
func (*EconomicCoverageV2) Reset ¶
func (x *EconomicCoverageV2) Reset()
func (*EconomicCoverageV2) String ¶
func (x *EconomicCoverageV2) String() string
type EconomicDecimalV2 ¶
type EconomicDecimalV2 struct {
// Signed base-10 coefficient. Floating point is deliberately not used.
Coefficient string `protobuf:"bytes,1,opt,name=coefficient,proto3" json:"coefficient,omitempty"`
Scale uint32 `protobuf:"varint,2,opt,name=scale,proto3" json:"scale,omitempty"`
// contains filtered or unexported fields
}
func (*EconomicDecimalV2) Descriptor
deprecated
func (*EconomicDecimalV2) Descriptor() ([]byte, []int)
Deprecated: Use EconomicDecimalV2.ProtoReflect.Descriptor instead.
func (*EconomicDecimalV2) GetCoefficient ¶
func (x *EconomicDecimalV2) GetCoefficient() string
func (*EconomicDecimalV2) GetScale ¶
func (x *EconomicDecimalV2) GetScale() uint32
func (*EconomicDecimalV2) ProtoMessage ¶
func (*EconomicDecimalV2) ProtoMessage()
func (*EconomicDecimalV2) ProtoReflect ¶
func (x *EconomicDecimalV2) ProtoReflect() protoreflect.Message
func (*EconomicDecimalV2) Reset ¶
func (x *EconomicDecimalV2) Reset()
func (*EconomicDecimalV2) String ¶
func (x *EconomicDecimalV2) String() string
type EconomicDimensionV2 ¶
type EconomicDimensionV2 struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
func (*EconomicDimensionV2) Descriptor
deprecated
func (*EconomicDimensionV2) Descriptor() ([]byte, []int)
Deprecated: Use EconomicDimensionV2.ProtoReflect.Descriptor instead.
func (*EconomicDimensionV2) GetName ¶
func (x *EconomicDimensionV2) GetName() string
func (*EconomicDimensionV2) GetValue ¶
func (x *EconomicDimensionV2) GetValue() string
func (*EconomicDimensionV2) ProtoMessage ¶
func (*EconomicDimensionV2) ProtoMessage()
func (*EconomicDimensionV2) ProtoReflect ¶
func (x *EconomicDimensionV2) ProtoReflect() protoreflect.Message
func (*EconomicDimensionV2) Reset ¶
func (x *EconomicDimensionV2) Reset()
func (*EconomicDimensionV2) String ¶
func (x *EconomicDimensionV2) String() string
type EconomicEvidenceFieldV2 ¶
type EconomicEvidenceFieldV2 struct {
Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Lexeme string `protobuf:"bytes,3,opt,name=lexeme,proto3" json:"lexeme,omitempty"`
Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
Present bool `protobuf:"varint,5,opt,name=present,proto3" json:"present,omitempty"`
Null bool `protobuf:"varint,6,opt,name=null,proto3" json:"null,omitempty"`
Acquisition string `protobuf:"bytes,7,opt,name=acquisition,proto3" json:"acquisition,omitempty"`
// contains filtered or unexported fields
}
func (*EconomicEvidenceFieldV2) Descriptor
deprecated
func (*EconomicEvidenceFieldV2) Descriptor() ([]byte, []int)
Deprecated: Use EconomicEvidenceFieldV2.ProtoReflect.Descriptor instead.
func (*EconomicEvidenceFieldV2) GetAcquisition ¶
func (x *EconomicEvidenceFieldV2) GetAcquisition() string
func (*EconomicEvidenceFieldV2) GetLexeme ¶
func (x *EconomicEvidenceFieldV2) GetLexeme() string
func (*EconomicEvidenceFieldV2) GetName ¶
func (x *EconomicEvidenceFieldV2) GetName() string
func (*EconomicEvidenceFieldV2) GetNull ¶
func (x *EconomicEvidenceFieldV2) GetNull() bool
func (*EconomicEvidenceFieldV2) GetPath ¶
func (x *EconomicEvidenceFieldV2) GetPath() string
func (*EconomicEvidenceFieldV2) GetPresent ¶
func (x *EconomicEvidenceFieldV2) GetPresent() bool
func (*EconomicEvidenceFieldV2) GetValue ¶
func (x *EconomicEvidenceFieldV2) GetValue() string
func (*EconomicEvidenceFieldV2) ProtoMessage ¶
func (*EconomicEvidenceFieldV2) ProtoMessage()
func (*EconomicEvidenceFieldV2) ProtoReflect ¶
func (x *EconomicEvidenceFieldV2) ProtoReflect() protoreflect.Message
func (*EconomicEvidenceFieldV2) Reset ¶
func (x *EconomicEvidenceFieldV2) Reset()
func (*EconomicEvidenceFieldV2) String ¶
func (x *EconomicEvidenceFieldV2) String() string
type EconomicMeasureV2 ¶
type EconomicMeasureV2 struct {
Key *EconomicComponentKeyV2 `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
// A missing message is absent; coefficient "0", scale 0 is explicit zero.
Value *EconomicDecimalV2 `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
Quality string `protobuf:"bytes,3,opt,name=quality,proto3" json:"quality,omitempty"`
MethodRef string `protobuf:"bytes,4,opt,name=method_ref,json=methodRef,proto3" json:"method_ref,omitempty"`
Reason string `protobuf:"bytes,5,opt,name=reason,proto3" json:"reason,omitempty"`
// contains filtered or unexported fields
}
func (*EconomicMeasureV2) Descriptor
deprecated
func (*EconomicMeasureV2) Descriptor() ([]byte, []int)
Deprecated: Use EconomicMeasureV2.ProtoReflect.Descriptor instead.
func (*EconomicMeasureV2) GetKey ¶
func (x *EconomicMeasureV2) GetKey() *EconomicComponentKeyV2
func (*EconomicMeasureV2) GetMethodRef ¶
func (x *EconomicMeasureV2) GetMethodRef() string
func (*EconomicMeasureV2) GetQuality ¶
func (x *EconomicMeasureV2) GetQuality() string
func (*EconomicMeasureV2) GetReason ¶
func (x *EconomicMeasureV2) GetReason() string
func (*EconomicMeasureV2) GetValue ¶
func (x *EconomicMeasureV2) GetValue() *EconomicDecimalV2
func (*EconomicMeasureV2) ProtoMessage ¶
func (*EconomicMeasureV2) ProtoMessage()
func (*EconomicMeasureV2) ProtoReflect ¶
func (x *EconomicMeasureV2) ProtoReflect() protoreflect.Message
func (*EconomicMeasureV2) Reset ¶
func (x *EconomicMeasureV2) Reset()
func (*EconomicMeasureV2) String ¶
func (x *EconomicMeasureV2) String() string
type EconomicObservationRefV2 ¶
type EconomicObservationRefV2 struct {
StoreId string `protobuf:"bytes,1,opt,name=store_id,json=storeId,proto3" json:"store_id,omitempty"`
ObservationId string `protobuf:"bytes,2,opt,name=observation_id,json=observationId,proto3" json:"observation_id,omitempty"`
Revision uint64 `protobuf:"varint,3,opt,name=revision,proto3" json:"revision,omitempty"`
PayloadHash string `protobuf:"bytes,4,opt,name=payload_hash,json=payloadHash,proto3" json:"payload_hash,omitempty"`
// contains filtered or unexported fields
}
func (*EconomicObservationRefV2) Descriptor
deprecated
func (*EconomicObservationRefV2) Descriptor() ([]byte, []int)
Deprecated: Use EconomicObservationRefV2.ProtoReflect.Descriptor instead.
func (*EconomicObservationRefV2) GetObservationId ¶
func (x *EconomicObservationRefV2) GetObservationId() string
func (*EconomicObservationRefV2) GetPayloadHash ¶
func (x *EconomicObservationRefV2) GetPayloadHash() string
func (*EconomicObservationRefV2) GetRevision ¶
func (x *EconomicObservationRefV2) GetRevision() uint64
func (*EconomicObservationRefV2) GetStoreId ¶
func (x *EconomicObservationRefV2) GetStoreId() string
func (*EconomicObservationRefV2) ProtoMessage ¶
func (*EconomicObservationRefV2) ProtoMessage()
func (*EconomicObservationRefV2) ProtoReflect ¶
func (x *EconomicObservationRefV2) ProtoReflect() protoreflect.Message
func (*EconomicObservationRefV2) Reset ¶
func (x *EconomicObservationRefV2) Reset()
func (*EconomicObservationRefV2) String ¶
func (x *EconomicObservationRefV2) String() string
type EconomicObservationV2 ¶
type EconomicObservationV2 struct {
Version uint32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
SourceEventKey string `protobuf:"bytes,3,opt,name=source_event_key,json=sourceEventKey,proto3" json:"source_event_key,omitempty"`
Revision uint64 `protobuf:"varint,4,opt,name=revision,proto3" json:"revision,omitempty"`
StreamId string `protobuf:"bytes,5,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
Sequence uint64 `protobuf:"varint,6,opt,name=sequence,proto3" json:"sequence,omitempty"`
Origin string `protobuf:"bytes,7,opt,name=origin,proto3" json:"origin,omitempty"`
Acquisition string `protobuf:"bytes,8,opt,name=acquisition,proto3" json:"acquisition,omitempty"`
Authority string `protobuf:"bytes,9,opt,name=authority,proto3" json:"authority,omitempty"`
Perspective string `protobuf:"bytes,10,opt,name=perspective,proto3" json:"perspective,omitempty"`
Boundary string `protobuf:"bytes,11,opt,name=boundary,proto3" json:"boundary,omitempty"`
Lifecycle string `protobuf:"bytes,12,opt,name=lifecycle,proto3" json:"lifecycle,omitempty"`
Subject *EconomicSubjectV2 `protobuf:"bytes,13,opt,name=subject,proto3" json:"subject,omitempty"`
Correlation *EconomicCorrelationV2 `protobuf:"bytes,14,opt,name=correlation,proto3" json:"correlation,omitempty"`
Scope *EconomicScopeV2 `protobuf:"bytes,15,opt,name=scope,proto3" json:"scope,omitempty"`
Semantics string `protobuf:"bytes,16,opt,name=semantics,proto3" json:"semantics,omitempty"`
ObservedAtUnixNanos int64 `protobuf:"varint,17,opt,name=observed_at_unix_nanos,json=observedAtUnixNanos,proto3" json:"observed_at_unix_nanos,omitempty"`
ReceivedAtUnixNanos int64 `protobuf:"varint,18,opt,name=received_at_unix_nanos,json=receivedAtUnixNanos,proto3" json:"received_at_unix_nanos,omitempty"`
MappingRef string `protobuf:"bytes,19,opt,name=mapping_ref,json=mappingRef,proto3" json:"mapping_ref,omitempty"`
Measures []*EconomicMeasureV2 `protobuf:"bytes,20,rep,name=measures,proto3" json:"measures,omitempty"`
Charges []*EconomicChargeV2 `protobuf:"bytes,21,rep,name=charges,proto3" json:"charges,omitempty"`
Supersedes []*EconomicObservationRefV2 `protobuf:"bytes,22,rep,name=supersedes,proto3" json:"supersedes,omitempty"`
Evidence []*EconomicEvidenceFieldV2 `protobuf:"bytes,23,rep,name=evidence,proto3" json:"evidence,omitempty"`
// contains filtered or unexported fields
}
EconomicObservationV2 mirrors metering.Observation field-for-field. Typed nested messages preserve decimal/presence, component identity, provider charge coverage, supersession and safe original lexemes.
func (*EconomicObservationV2) Descriptor
deprecated
func (*EconomicObservationV2) Descriptor() ([]byte, []int)
Deprecated: Use EconomicObservationV2.ProtoReflect.Descriptor instead.
func (*EconomicObservationV2) GetAcquisition ¶
func (x *EconomicObservationV2) GetAcquisition() string
func (*EconomicObservationV2) GetAuthority ¶
func (x *EconomicObservationV2) GetAuthority() string
func (*EconomicObservationV2) GetBoundary ¶
func (x *EconomicObservationV2) GetBoundary() string
func (*EconomicObservationV2) GetCharges ¶
func (x *EconomicObservationV2) GetCharges() []*EconomicChargeV2
func (*EconomicObservationV2) GetCorrelation ¶
func (x *EconomicObservationV2) GetCorrelation() *EconomicCorrelationV2
func (*EconomicObservationV2) GetEvidence ¶
func (x *EconomicObservationV2) GetEvidence() []*EconomicEvidenceFieldV2
func (*EconomicObservationV2) GetId ¶
func (x *EconomicObservationV2) GetId() string
func (*EconomicObservationV2) GetLifecycle ¶
func (x *EconomicObservationV2) GetLifecycle() string
func (*EconomicObservationV2) GetMappingRef ¶
func (x *EconomicObservationV2) GetMappingRef() string
func (*EconomicObservationV2) GetMeasures ¶
func (x *EconomicObservationV2) GetMeasures() []*EconomicMeasureV2
func (*EconomicObservationV2) GetObservedAtUnixNanos ¶
func (x *EconomicObservationV2) GetObservedAtUnixNanos() int64
func (*EconomicObservationV2) GetOrigin ¶
func (x *EconomicObservationV2) GetOrigin() string
func (*EconomicObservationV2) GetPerspective ¶
func (x *EconomicObservationV2) GetPerspective() string
func (*EconomicObservationV2) GetReceivedAtUnixNanos ¶
func (x *EconomicObservationV2) GetReceivedAtUnixNanos() int64
func (*EconomicObservationV2) GetRevision ¶
func (x *EconomicObservationV2) GetRevision() uint64
func (*EconomicObservationV2) GetScope ¶
func (x *EconomicObservationV2) GetScope() *EconomicScopeV2
func (*EconomicObservationV2) GetSemantics ¶
func (x *EconomicObservationV2) GetSemantics() string
func (*EconomicObservationV2) GetSequence ¶
func (x *EconomicObservationV2) GetSequence() uint64
func (*EconomicObservationV2) GetSourceEventKey ¶
func (x *EconomicObservationV2) GetSourceEventKey() string
func (*EconomicObservationV2) GetStreamId ¶
func (x *EconomicObservationV2) GetStreamId() string
func (*EconomicObservationV2) GetSubject ¶
func (x *EconomicObservationV2) GetSubject() *EconomicSubjectV2
func (*EconomicObservationV2) GetSupersedes ¶
func (x *EconomicObservationV2) GetSupersedes() []*EconomicObservationRefV2
func (*EconomicObservationV2) GetVersion ¶
func (x *EconomicObservationV2) GetVersion() uint32
func (*EconomicObservationV2) ProtoMessage ¶
func (*EconomicObservationV2) ProtoMessage()
func (*EconomicObservationV2) ProtoReflect ¶
func (x *EconomicObservationV2) ProtoReflect() protoreflect.Message
func (*EconomicObservationV2) Reset ¶
func (x *EconomicObservationV2) Reset()
func (*EconomicObservationV2) String ¶
func (x *EconomicObservationV2) String() string
type EconomicPaymentPartyV2 ¶
type EconomicPaymentPartyV2 struct {
Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*EconomicPaymentPartyV2) Descriptor
deprecated
func (*EconomicPaymentPartyV2) Descriptor() ([]byte, []int)
Deprecated: Use EconomicPaymentPartyV2.ProtoReflect.Descriptor instead.
func (*EconomicPaymentPartyV2) GetId ¶
func (x *EconomicPaymentPartyV2) GetId() string
func (*EconomicPaymentPartyV2) GetKind ¶
func (x *EconomicPaymentPartyV2) GetKind() string
func (*EconomicPaymentPartyV2) ProtoMessage ¶
func (*EconomicPaymentPartyV2) ProtoMessage()
func (*EconomicPaymentPartyV2) ProtoReflect ¶
func (x *EconomicPaymentPartyV2) ProtoReflect() protoreflect.Message
func (*EconomicPaymentPartyV2) Reset ¶
func (x *EconomicPaymentPartyV2) Reset()
func (*EconomicPaymentPartyV2) String ¶
func (x *EconomicPaymentPartyV2) String() string
type EconomicScopeV2 ¶
type EconomicScopeV2 struct {
SubjectKind string `protobuf:"bytes,1,opt,name=subject_kind,json=subjectKind,proto3" json:"subject_kind,omitempty"`
PrincipalId *EconomicScopeValueV2 `protobuf:"bytes,2,opt,name=principal_id,json=principalId,proto3" json:"principal_id,omitempty"`
DisplayName *EconomicScopeValueV2 `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
AuthMethod *EconomicScopeValueV2 `protobuf:"bytes,4,opt,name=auth_method,json=authMethod,proto3" json:"auth_method,omitempty"`
CredentialId *EconomicScopeValueV2 `protobuf:"bytes,5,opt,name=credential_id,json=credentialId,proto3" json:"credential_id,omitempty"`
Roles []string `protobuf:"bytes,6,rep,name=roles,proto3" json:"roles,omitempty"`
SafeClaims map[string]string `` /* 165-byte string literal not displayed */
TenantId *EconomicScopeValueV2 `protobuf:"bytes,8,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
OrganizationId *EconomicScopeValueV2 `protobuf:"bytes,9,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
WorkspaceId *EconomicScopeValueV2 `protobuf:"bytes,10,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"`
ProjectId *EconomicScopeValueV2 `protobuf:"bytes,11,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
DepartmentId *EconomicScopeValueV2 `protobuf:"bytes,12,opt,name=department_id,json=departmentId,proto3" json:"department_id,omitempty"`
CostCenterId *EconomicScopeValueV2 `protobuf:"bytes,13,opt,name=cost_center_id,json=costCenterId,proto3" json:"cost_center_id,omitempty"`
PolicyLabels map[string]string `` /* 172-byte string literal not displayed */
Origin string `protobuf:"bytes,15,opt,name=origin,proto3" json:"origin,omitempty"`
ParentTraceId *EconomicScopeValueV2 `protobuf:"bytes,16,opt,name=parent_trace_id,json=parentTraceId,proto3" json:"parent_trace_id,omitempty"`
// contains filtered or unexported fields
}
func (*EconomicScopeV2) Descriptor
deprecated
func (*EconomicScopeV2) Descriptor() ([]byte, []int)
Deprecated: Use EconomicScopeV2.ProtoReflect.Descriptor instead.
func (*EconomicScopeV2) GetAuthMethod ¶
func (x *EconomicScopeV2) GetAuthMethod() *EconomicScopeValueV2
func (*EconomicScopeV2) GetCostCenterId ¶
func (x *EconomicScopeV2) GetCostCenterId() *EconomicScopeValueV2
func (*EconomicScopeV2) GetCredentialId ¶
func (x *EconomicScopeV2) GetCredentialId() *EconomicScopeValueV2
func (*EconomicScopeV2) GetDepartmentId ¶
func (x *EconomicScopeV2) GetDepartmentId() *EconomicScopeValueV2
func (*EconomicScopeV2) GetDisplayName ¶
func (x *EconomicScopeV2) GetDisplayName() *EconomicScopeValueV2
func (*EconomicScopeV2) GetOrganizationId ¶
func (x *EconomicScopeV2) GetOrganizationId() *EconomicScopeValueV2
func (*EconomicScopeV2) GetOrigin ¶
func (x *EconomicScopeV2) GetOrigin() string
func (*EconomicScopeV2) GetParentTraceId ¶
func (x *EconomicScopeV2) GetParentTraceId() *EconomicScopeValueV2
func (*EconomicScopeV2) GetPolicyLabels ¶
func (x *EconomicScopeV2) GetPolicyLabels() map[string]string
func (*EconomicScopeV2) GetPrincipalId ¶
func (x *EconomicScopeV2) GetPrincipalId() *EconomicScopeValueV2
func (*EconomicScopeV2) GetProjectId ¶
func (x *EconomicScopeV2) GetProjectId() *EconomicScopeValueV2
func (*EconomicScopeV2) GetRoles ¶
func (x *EconomicScopeV2) GetRoles() []string
func (*EconomicScopeV2) GetSafeClaims ¶
func (x *EconomicScopeV2) GetSafeClaims() map[string]string
func (*EconomicScopeV2) GetSubjectKind ¶
func (x *EconomicScopeV2) GetSubjectKind() string
func (*EconomicScopeV2) GetTenantId ¶
func (x *EconomicScopeV2) GetTenantId() *EconomicScopeValueV2
func (*EconomicScopeV2) GetWorkspaceId ¶
func (x *EconomicScopeV2) GetWorkspaceId() *EconomicScopeValueV2
func (*EconomicScopeV2) ProtoMessage ¶
func (*EconomicScopeV2) ProtoMessage()
func (*EconomicScopeV2) ProtoReflect ¶
func (x *EconomicScopeV2) ProtoReflect() protoreflect.Message
func (*EconomicScopeV2) Reset ¶
func (x *EconomicScopeV2) Reset()
func (*EconomicScopeV2) String ¶
func (x *EconomicScopeV2) String() string
type EconomicScopeValueV2 ¶
type EconomicScopeValueV2 struct {
Known bool `protobuf:"varint,1,opt,name=known,proto3" json:"known,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
EconomicScopeValueV2 preserves unknown versus known-empty attribution.
func (*EconomicScopeValueV2) Descriptor
deprecated
func (*EconomicScopeValueV2) Descriptor() ([]byte, []int)
Deprecated: Use EconomicScopeValueV2.ProtoReflect.Descriptor instead.
func (*EconomicScopeValueV2) GetKnown ¶
func (x *EconomicScopeValueV2) GetKnown() bool
func (*EconomicScopeValueV2) GetValue ¶
func (x *EconomicScopeValueV2) GetValue() string
func (*EconomicScopeValueV2) ProtoMessage ¶
func (*EconomicScopeValueV2) ProtoMessage()
func (*EconomicScopeValueV2) ProtoReflect ¶
func (x *EconomicScopeValueV2) ProtoReflect() protoreflect.Message
func (*EconomicScopeValueV2) Reset ¶
func (x *EconomicScopeValueV2) Reset()
func (*EconomicScopeValueV2) String ¶
func (x *EconomicScopeValueV2) String() string
type EconomicSubjectV2 ¶
type EconomicSubjectV2 struct {
Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
StoreId string `protobuf:"bytes,2,opt,name=store_id,json=storeId,proto3" json:"store_id,omitempty"`
TenantId string `protobuf:"bytes,3,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
AccountId string `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
ALegId string `protobuf:"bytes,5,opt,name=a_leg_id,json=aLegId,proto3" json:"a_leg_id,omitempty"`
RequestId string `protobuf:"bytes,6,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
BillingCallId string `protobuf:"bytes,7,opt,name=billing_call_id,json=billingCallId,proto3" json:"billing_call_id,omitempty"`
CallId string `protobuf:"bytes,8,opt,name=call_id,json=callId,proto3" json:"call_id,omitempty"`
BLegId string `protobuf:"bytes,9,opt,name=b_leg_id,json=bLegId,proto3" json:"b_leg_id,omitempty"`
AttemptId string `protobuf:"bytes,10,opt,name=attempt_id,json=attemptId,proto3" json:"attempt_id,omitempty"`
AttemptSeq uint64 `protobuf:"varint,11,opt,name=attempt_seq,json=attemptSeq,proto3" json:"attempt_seq,omitempty"`
SubmissionId string `protobuf:"bytes,12,opt,name=submission_id,json=submissionId,proto3" json:"submission_id,omitempty"`
ProviderAccountKey string `protobuf:"bytes,13,opt,name=provider_account_key,json=providerAccountKey,proto3" json:"provider_account_key,omitempty"`
ProviderRequestId string `protobuf:"bytes,14,opt,name=provider_request_id,json=providerRequestId,proto3" json:"provider_request_id,omitempty"`
ProviderChargeId string `protobuf:"bytes,15,opt,name=provider_charge_id,json=providerChargeId,proto3" json:"provider_charge_id,omitempty"`
ResourceId string `protobuf:"bytes,16,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
PeriodId string `protobuf:"bytes,17,opt,name=period_id,json=periodId,proto3" json:"period_id,omitempty"`
PoolId string `protobuf:"bytes,18,opt,name=pool_id,json=poolId,proto3" json:"pool_id,omitempty"`
WindowId string `protobuf:"bytes,19,opt,name=window_id,json=windowId,proto3" json:"window_id,omitempty"`
StatementId string `protobuf:"bytes,20,opt,name=statement_id,json=statementId,proto3" json:"statement_id,omitempty"`
StatementLineId string `protobuf:"bytes,21,opt,name=statement_line_id,json=statementLineId,proto3" json:"statement_line_id,omitempty"`
ResetAtUnixNanos int64 `protobuf:"varint,22,opt,name=reset_at_unix_nanos,json=resetAtUnixNanos,proto3" json:"reset_at_unix_nanos,omitempty"`
StartAtUnixNanos int64 `protobuf:"varint,23,opt,name=start_at_unix_nanos,json=startAtUnixNanos,proto3" json:"start_at_unix_nanos,omitempty"`
EndAtUnixNanos int64 `protobuf:"varint,24,opt,name=end_at_unix_nanos,json=endAtUnixNanos,proto3" json:"end_at_unix_nanos,omitempty"`
// contains filtered or unexported fields
}
func (*EconomicSubjectV2) Descriptor
deprecated
func (*EconomicSubjectV2) Descriptor() ([]byte, []int)
Deprecated: Use EconomicSubjectV2.ProtoReflect.Descriptor instead.
func (*EconomicSubjectV2) GetALegId ¶
func (x *EconomicSubjectV2) GetALegId() string
func (*EconomicSubjectV2) GetAccountId ¶
func (x *EconomicSubjectV2) GetAccountId() string
func (*EconomicSubjectV2) GetAttemptId ¶
func (x *EconomicSubjectV2) GetAttemptId() string
func (*EconomicSubjectV2) GetAttemptSeq ¶
func (x *EconomicSubjectV2) GetAttemptSeq() uint64
func (*EconomicSubjectV2) GetBLegId ¶
func (x *EconomicSubjectV2) GetBLegId() string
func (*EconomicSubjectV2) GetBillingCallId ¶
func (x *EconomicSubjectV2) GetBillingCallId() string
func (*EconomicSubjectV2) GetCallId ¶
func (x *EconomicSubjectV2) GetCallId() string
func (*EconomicSubjectV2) GetEndAtUnixNanos ¶
func (x *EconomicSubjectV2) GetEndAtUnixNanos() int64
func (*EconomicSubjectV2) GetKind ¶
func (x *EconomicSubjectV2) GetKind() string
func (*EconomicSubjectV2) GetPeriodId ¶
func (x *EconomicSubjectV2) GetPeriodId() string
func (*EconomicSubjectV2) GetPoolId ¶
func (x *EconomicSubjectV2) GetPoolId() string
func (*EconomicSubjectV2) GetProviderAccountKey ¶
func (x *EconomicSubjectV2) GetProviderAccountKey() string
func (*EconomicSubjectV2) GetProviderChargeId ¶
func (x *EconomicSubjectV2) GetProviderChargeId() string
func (*EconomicSubjectV2) GetProviderRequestId ¶
func (x *EconomicSubjectV2) GetProviderRequestId() string
func (*EconomicSubjectV2) GetRequestId ¶
func (x *EconomicSubjectV2) GetRequestId() string
func (*EconomicSubjectV2) GetResetAtUnixNanos ¶
func (x *EconomicSubjectV2) GetResetAtUnixNanos() int64
func (*EconomicSubjectV2) GetResourceId ¶
func (x *EconomicSubjectV2) GetResourceId() string
func (*EconomicSubjectV2) GetStartAtUnixNanos ¶
func (x *EconomicSubjectV2) GetStartAtUnixNanos() int64
func (*EconomicSubjectV2) GetStatementId ¶
func (x *EconomicSubjectV2) GetStatementId() string
func (*EconomicSubjectV2) GetStatementLineId ¶
func (x *EconomicSubjectV2) GetStatementLineId() string
func (*EconomicSubjectV2) GetStoreId ¶
func (x *EconomicSubjectV2) GetStoreId() string
func (*EconomicSubjectV2) GetSubmissionId ¶
func (x *EconomicSubjectV2) GetSubmissionId() string
func (*EconomicSubjectV2) GetTenantId ¶
func (x *EconomicSubjectV2) GetTenantId() string
func (*EconomicSubjectV2) GetWindowId ¶
func (x *EconomicSubjectV2) GetWindowId() string
func (*EconomicSubjectV2) ProtoMessage ¶
func (*EconomicSubjectV2) ProtoMessage()
func (*EconomicSubjectV2) ProtoReflect ¶
func (x *EconomicSubjectV2) ProtoReflect() protoreflect.Message
func (*EconomicSubjectV2) Reset ¶
func (x *EconomicSubjectV2) Reset()
func (*EconomicSubjectV2) String ¶
func (x *EconomicSubjectV2) String() string
type ErrorCode ¶
type ErrorCode int32
const ( ErrorCode_ERROR_CODE_UNSPECIFIED ErrorCode = 0 ErrorCode_ERROR_CODE_INVALID_ARGUMENT ErrorCode = 1 ErrorCode_ERROR_CODE_UNAUTHENTICATED ErrorCode = 2 ErrorCode_ERROR_CODE_PERMISSION_DENIED ErrorCode = 3 ErrorCode_ERROR_CODE_NOT_FOUND ErrorCode = 4 ErrorCode_ERROR_CODE_RESOURCE_EXHAUSTED ErrorCode = 5 ErrorCode_ERROR_CODE_FAILED_PRECONDITION ErrorCode = 6 ErrorCode_ERROR_CODE_ABORTED ErrorCode = 7 ErrorCode_ERROR_CODE_UNAVAILABLE ErrorCode = 8 ErrorCode_ERROR_CODE_INTERNAL ErrorCode = 9 ErrorCode_ERROR_CODE_PROVIDER_TRANSIENT ErrorCode = 10 ErrorCode_ERROR_CODE_PROVIDER_TERMINAL ErrorCode = 11 ErrorCode_ERROR_CODE_PROTOCOL_VIOLATION ErrorCode = 12 ErrorCode_ERROR_CODE_CANCELLED ErrorCode = 13 )
func (ErrorCode) Descriptor ¶
func (ErrorCode) Descriptor() protoreflect.EnumDescriptor
func (ErrorCode) EnumDescriptor
deprecated
func (ErrorCode) Number ¶
func (x ErrorCode) Number() protoreflect.EnumNumber
func (ErrorCode) Type ¶
func (ErrorCode) Type() protoreflect.EnumType
type EventKind ¶
type EventKind int32
const ( EventKind_EVENT_KIND_UNSPECIFIED EventKind = 0 EventKind_EVENT_KIND_RESPONSE_STARTED EventKind = 1 EventKind_EVENT_KIND_MESSAGE_STARTED EventKind = 2 EventKind_EVENT_KIND_TEXT_DELTA EventKind = 3 EventKind_EVENT_KIND_REASONING_DELTA EventKind = 4 EventKind_EVENT_KIND_REASONING_SIGNATURE_DELTA EventKind = 5 EventKind_EVENT_KIND_REASONING_OPAQUE_DELTA EventKind = 6 EventKind_EVENT_KIND_TOOL_CALL_STARTED EventKind = 7 EventKind_EVENT_KIND_TOOL_CALL_ARGS_DELTA EventKind = 8 EventKind_EVENT_KIND_TOOL_CALL_FINISHED EventKind = 9 EventKind_EVENT_KIND_USAGE_DELTA EventKind = 10 EventKind_EVENT_KIND_WARNING EventKind = 11 EventKind_EVENT_KIND_ERROR EventKind = 12 EventKind_EVENT_KIND_RESPONSE_FINISHED EventKind = 13 EventKind_EVENT_KIND_ASSISTANT_IMAGE_REF EventKind = 14 EventKind_EVENT_KIND_ASSISTANT_FILE_REF EventKind = 15 EventKind_EVENT_KIND_REASONING_PART EventKind = 16 )
func (EventKind) Descriptor ¶
func (EventKind) Descriptor() protoreflect.EnumDescriptor
func (EventKind) EnumDescriptor
deprecated
func (EventKind) Number ¶
func (x EventKind) Number() protoreflect.EnumNumber
func (EventKind) Type ¶
func (EventKind) Type() protoreflect.EnumType
type ExecuteClientFrame ¶
type ExecuteClientFrame struct {
Kind ClientFrameKind `protobuf:"varint,1,opt,name=kind,proto3,enum=golip.backendplugin.v1.ClientFrameKind" json:"kind,omitempty"`
Sequence uint64 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
InstanceId string `protobuf:"bytes,3,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
Invocation *Invocation `protobuf:"bytes,4,opt,name=invocation,proto3" json:"invocation,omitempty"`
CancelReason CancelReason `` /* 139-byte string literal not displayed */
CancelDeadlineUnixMs int64 `` /* 126-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*ExecuteClientFrame) Descriptor
deprecated
func (*ExecuteClientFrame) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteClientFrame.ProtoReflect.Descriptor instead.
func (*ExecuteClientFrame) GetCancelDeadlineUnixMs ¶
func (x *ExecuteClientFrame) GetCancelDeadlineUnixMs() int64
func (*ExecuteClientFrame) GetCancelReason ¶
func (x *ExecuteClientFrame) GetCancelReason() CancelReason
func (*ExecuteClientFrame) GetInstanceId ¶
func (x *ExecuteClientFrame) GetInstanceId() string
func (*ExecuteClientFrame) GetInvocation ¶
func (x *ExecuteClientFrame) GetInvocation() *Invocation
func (*ExecuteClientFrame) GetKind ¶
func (x *ExecuteClientFrame) GetKind() ClientFrameKind
func (*ExecuteClientFrame) GetSequence ¶
func (x *ExecuteClientFrame) GetSequence() uint64
func (*ExecuteClientFrame) ProtoMessage ¶
func (*ExecuteClientFrame) ProtoMessage()
func (*ExecuteClientFrame) ProtoReflect ¶
func (x *ExecuteClientFrame) ProtoReflect() protoreflect.Message
func (*ExecuteClientFrame) Reset ¶
func (x *ExecuteClientFrame) Reset()
func (*ExecuteClientFrame) String ¶
func (x *ExecuteClientFrame) String() string
type ExecuteServerFrame ¶
type ExecuteServerFrame struct {
Kind ServerFrameKind `protobuf:"varint,1,opt,name=kind,proto3,enum=golip.backendplugin.v1.ServerFrameKind" json:"kind,omitempty"`
Sequence uint64 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
Event *CanonicalEvent `protobuf:"bytes,3,opt,name=event,proto3" json:"event,omitempty"`
Diagnostic string `protobuf:"bytes,4,opt,name=diagnostic,proto3" json:"diagnostic,omitempty"`
CancelOutcome *CancelOutcome `protobuf:"bytes,5,opt,name=cancel_outcome,json=cancelOutcome,proto3" json:"cancel_outcome,omitempty"`
Terminal *Terminal `protobuf:"bytes,6,opt,name=terminal,proto3" json:"terminal,omitempty"`
AccountingEvidence *AccountingEvidence `protobuf:"bytes,7,opt,name=accounting_evidence,json=accountingEvidence,proto3" json:"accounting_evidence,omitempty"`
PromptCacheObservation *PromptCacheObservation `` /* 129-byte string literal not displayed */
// V2 keeps the V1 accounting frame kind and adds a distinct payload field.
// Old generated clients cannot interpret this field and therefore fail
// closed instead of silently dropping provider economics.
AccountingEvidenceV2 *AccountingEvidenceV2 `protobuf:"bytes,9,opt,name=accounting_evidence_v2,json=accountingEvidenceV2,proto3" json:"accounting_evidence_v2,omitempty"`
// contains filtered or unexported fields
}
func (*ExecuteServerFrame) Descriptor
deprecated
func (*ExecuteServerFrame) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteServerFrame.ProtoReflect.Descriptor instead.
func (*ExecuteServerFrame) GetAccountingEvidence ¶
func (x *ExecuteServerFrame) GetAccountingEvidence() *AccountingEvidence
func (*ExecuteServerFrame) GetAccountingEvidenceV2 ¶
func (x *ExecuteServerFrame) GetAccountingEvidenceV2() *AccountingEvidenceV2
func (*ExecuteServerFrame) GetCancelOutcome ¶
func (x *ExecuteServerFrame) GetCancelOutcome() *CancelOutcome
func (*ExecuteServerFrame) GetDiagnostic ¶
func (x *ExecuteServerFrame) GetDiagnostic() string
func (*ExecuteServerFrame) GetEvent ¶
func (x *ExecuteServerFrame) GetEvent() *CanonicalEvent
func (*ExecuteServerFrame) GetKind ¶
func (x *ExecuteServerFrame) GetKind() ServerFrameKind
func (*ExecuteServerFrame) GetPromptCacheObservation ¶
func (x *ExecuteServerFrame) GetPromptCacheObservation() *PromptCacheObservation
func (*ExecuteServerFrame) GetSequence ¶
func (x *ExecuteServerFrame) GetSequence() uint64
func (*ExecuteServerFrame) GetTerminal ¶
func (x *ExecuteServerFrame) GetTerminal() *Terminal
func (*ExecuteServerFrame) ProtoMessage ¶
func (*ExecuteServerFrame) ProtoMessage()
func (*ExecuteServerFrame) ProtoReflect ¶
func (x *ExecuteServerFrame) ProtoReflect() protoreflect.Message
func (*ExecuteServerFrame) Reset ¶
func (x *ExecuteServerFrame) Reset()
func (*ExecuteServerFrame) String ¶
func (x *ExecuteServerFrame) String() string
type ExtensionRequirementWire ¶
type ExtensionRequirementWire struct {
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
Implementor string `protobuf:"bytes,3,opt,name=implementor,proto3" json:"implementor,omitempty"`
// contains filtered or unexported fields
}
func (*ExtensionRequirementWire) Descriptor
deprecated
func (*ExtensionRequirementWire) Descriptor() ([]byte, []int)
Deprecated: Use ExtensionRequirementWire.ProtoReflect.Descriptor instead.
func (*ExtensionRequirementWire) GetImplementor ¶
func (x *ExtensionRequirementWire) GetImplementor() string
func (*ExtensionRequirementWire) GetNamespace ¶
func (x *ExtensionRequirementWire) GetNamespace() string
func (*ExtensionRequirementWire) GetType ¶
func (x *ExtensionRequirementWire) GetType() string
func (*ExtensionRequirementWire) ProtoMessage ¶
func (*ExtensionRequirementWire) ProtoMessage()
func (*ExtensionRequirementWire) ProtoReflect ¶
func (x *ExtensionRequirementWire) ProtoReflect() protoreflect.Message
func (*ExtensionRequirementWire) Reset ¶
func (x *ExtensionRequirementWire) Reset()
func (*ExtensionRequirementWire) String ¶
func (x *ExtensionRequirementWire) String() string
type FactoryDescriptor ¶
type FactoryDescriptor struct {
Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
CredentialMode CredentialMode `` /* 147-byte string literal not displayed */
AccessScope AccessScope `` /* 135-byte string literal not displayed */
RoutePrefixes []string `protobuf:"bytes,6,rep,name=route_prefixes,json=routePrefixes,proto3" json:"route_prefixes,omitempty"`
SupportsCountTokens bool `protobuf:"varint,7,opt,name=supports_count_tokens,json=supportsCountTokens,proto3" json:"supports_count_tokens,omitempty"`
SupportsFinalizeBilling bool `` /* 133-byte string literal not displayed */
SupportsDynamicInventory bool `` /* 136-byte string literal not displayed */
SupportsModelAwareProfile bool `` /* 142-byte string literal not displayed */
ProcessSharing ProcessSharing `` /* 148-byte string literal not displayed */
Experimental bool `protobuf:"varint,12,opt,name=experimental,proto3" json:"experimental,omitempty"`
Deprecated bool `protobuf:"varint,13,opt,name=deprecated,proto3" json:"deprecated,omitempty"`
StaticCapabilities *CapabilitySummary `protobuf:"bytes,14,opt,name=static_capabilities,json=staticCapabilities,proto3" json:"static_capabilities,omitempty"`
TransportCapabilities *TransportCapabilitySummary `protobuf:"bytes,15,opt,name=transport_capabilities,json=transportCapabilities,proto3" json:"transport_capabilities,omitempty"`
// supports_accounting_evidence_v2 advertises the lossless host-only
// observation sideband. It is additive; V1 fields retain their meaning.
SupportsAccountingEvidenceV2 bool `` /* 151-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*FactoryDescriptor) Descriptor
deprecated
func (*FactoryDescriptor) Descriptor() ([]byte, []int)
Deprecated: Use FactoryDescriptor.ProtoReflect.Descriptor instead.
func (*FactoryDescriptor) GetAccessScope ¶
func (x *FactoryDescriptor) GetAccessScope() AccessScope
func (*FactoryDescriptor) GetCredentialMode ¶
func (x *FactoryDescriptor) GetCredentialMode() CredentialMode
func (*FactoryDescriptor) GetDeprecated ¶
func (x *FactoryDescriptor) GetDeprecated() bool
func (*FactoryDescriptor) GetDescription ¶
func (x *FactoryDescriptor) GetDescription() string
func (*FactoryDescriptor) GetDisplayName ¶
func (x *FactoryDescriptor) GetDisplayName() string
func (*FactoryDescriptor) GetExperimental ¶
func (x *FactoryDescriptor) GetExperimental() bool
func (*FactoryDescriptor) GetKind ¶
func (x *FactoryDescriptor) GetKind() string
func (*FactoryDescriptor) GetProcessSharing ¶
func (x *FactoryDescriptor) GetProcessSharing() ProcessSharing
func (*FactoryDescriptor) GetRoutePrefixes ¶
func (x *FactoryDescriptor) GetRoutePrefixes() []string
func (*FactoryDescriptor) GetStaticCapabilities ¶
func (x *FactoryDescriptor) GetStaticCapabilities() *CapabilitySummary
func (*FactoryDescriptor) GetSupportsAccountingEvidenceV2 ¶
func (x *FactoryDescriptor) GetSupportsAccountingEvidenceV2() bool
func (*FactoryDescriptor) GetSupportsCountTokens ¶
func (x *FactoryDescriptor) GetSupportsCountTokens() bool
func (*FactoryDescriptor) GetSupportsDynamicInventory ¶
func (x *FactoryDescriptor) GetSupportsDynamicInventory() bool
func (*FactoryDescriptor) GetSupportsFinalizeBilling ¶
func (x *FactoryDescriptor) GetSupportsFinalizeBilling() bool
func (*FactoryDescriptor) GetSupportsModelAwareProfile ¶
func (x *FactoryDescriptor) GetSupportsModelAwareProfile() bool
func (*FactoryDescriptor) GetTransportCapabilities ¶
func (x *FactoryDescriptor) GetTransportCapabilities() *TransportCapabilitySummary
func (*FactoryDescriptor) ProtoMessage ¶
func (*FactoryDescriptor) ProtoMessage()
func (*FactoryDescriptor) ProtoReflect ¶
func (x *FactoryDescriptor) ProtoReflect() protoreflect.Message
func (*FactoryDescriptor) Reset ¶
func (x *FactoryDescriptor) Reset()
func (*FactoryDescriptor) String ¶
func (x *FactoryDescriptor) String() string
type Feature ¶
type Feature struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Required bool `protobuf:"varint,2,opt,name=required,proto3" json:"required,omitempty"`
// contains filtered or unexported fields
}
func (*Feature) Descriptor
deprecated
func (*Feature) GetRequired ¶
func (*Feature) ProtoMessage ¶
func (*Feature) ProtoMessage()
func (*Feature) ProtoReflect ¶
func (x *Feature) ProtoReflect() protoreflect.Message
type FinalizeBillingRequest ¶
type FinalizeBillingRequest struct {
InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
ALegId string `protobuf:"bytes,2,opt,name=a_leg_id,json=aLegId,proto3" json:"a_leg_id,omitempty"`
BLegId string `protobuf:"bytes,3,opt,name=b_leg_id,json=bLegId,proto3" json:"b_leg_id,omitempty"`
ModelId string `protobuf:"bytes,4,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
Reason string `protobuf:"bytes,5,opt,name=reason,proto3" json:"reason,omitempty"`
IdempotencyKey string `protobuf:"bytes,6,opt,name=idempotency_key,json=idempotencyKey,proto3" json:"idempotency_key,omitempty"`
// contains filtered or unexported fields
}
func (*FinalizeBillingRequest) Descriptor
deprecated
func (*FinalizeBillingRequest) Descriptor() ([]byte, []int)
Deprecated: Use FinalizeBillingRequest.ProtoReflect.Descriptor instead.
func (*FinalizeBillingRequest) GetALegId ¶
func (x *FinalizeBillingRequest) GetALegId() string
func (*FinalizeBillingRequest) GetBLegId ¶
func (x *FinalizeBillingRequest) GetBLegId() string
func (*FinalizeBillingRequest) GetIdempotencyKey ¶
func (x *FinalizeBillingRequest) GetIdempotencyKey() string
func (*FinalizeBillingRequest) GetInstanceId ¶
func (x *FinalizeBillingRequest) GetInstanceId() string
func (*FinalizeBillingRequest) GetModelId ¶
func (x *FinalizeBillingRequest) GetModelId() string
func (*FinalizeBillingRequest) GetReason ¶
func (x *FinalizeBillingRequest) GetReason() string
func (*FinalizeBillingRequest) ProtoMessage ¶
func (*FinalizeBillingRequest) ProtoMessage()
func (*FinalizeBillingRequest) ProtoReflect ¶
func (x *FinalizeBillingRequest) ProtoReflect() protoreflect.Message
func (*FinalizeBillingRequest) Reset ¶
func (x *FinalizeBillingRequest) Reset()
func (*FinalizeBillingRequest) String ¶
func (x *FinalizeBillingRequest) String() string
type FinalizeBillingResponse ¶
type FinalizeBillingResponse struct {
Usage *UsageEvidence `protobuf:"bytes,1,opt,name=usage,proto3" json:"usage,omitempty"`
EvidenceQuality string `protobuf:"bytes,2,opt,name=evidence_quality,json=evidenceQuality,proto3" json:"evidence_quality,omitempty"`
// V2 observations are host-only and never become canonical client events.
AccountingEvidenceV2 []*AccountingEvidenceV2 `protobuf:"bytes,3,rep,name=accounting_evidence_v2,json=accountingEvidenceV2,proto3" json:"accounting_evidence_v2,omitempty"`
// contains filtered or unexported fields
}
func (*FinalizeBillingResponse) Descriptor
deprecated
func (*FinalizeBillingResponse) Descriptor() ([]byte, []int)
Deprecated: Use FinalizeBillingResponse.ProtoReflect.Descriptor instead.
func (*FinalizeBillingResponse) GetAccountingEvidenceV2 ¶
func (x *FinalizeBillingResponse) GetAccountingEvidenceV2() []*AccountingEvidenceV2
func (*FinalizeBillingResponse) GetEvidenceQuality ¶
func (x *FinalizeBillingResponse) GetEvidenceQuality() string
func (*FinalizeBillingResponse) GetUsage ¶
func (x *FinalizeBillingResponse) GetUsage() *UsageEvidence
func (*FinalizeBillingResponse) ProtoMessage ¶
func (*FinalizeBillingResponse) ProtoMessage()
func (*FinalizeBillingResponse) ProtoReflect ¶
func (x *FinalizeBillingResponse) ProtoReflect() protoreflect.Message
func (*FinalizeBillingResponse) Reset ¶
func (x *FinalizeBillingResponse) Reset()
func (*FinalizeBillingResponse) String ¶
func (x *FinalizeBillingResponse) String() string
type GenerationOptions ¶
type GenerationOptions struct {
MaxOutputTokens *uint32 `protobuf:"varint,1,opt,name=max_output_tokens,json=maxOutputTokens,proto3,oneof" json:"max_output_tokens,omitempty"`
TemperatureMillis *int32 `protobuf:"varint,2,opt,name=temperature_millis,json=temperatureMillis,proto3,oneof" json:"temperature_millis,omitempty"`
ReasoningEffort *string `protobuf:"bytes,3,opt,name=reasoning_effort,json=reasoningEffort,proto3,oneof" json:"reasoning_effort,omitempty"`
ParallelToolCalls *bool `protobuf:"varint,4,opt,name=parallel_tool_calls,json=parallelToolCalls,proto3,oneof" json:"parallel_tool_calls,omitempty"`
ResponseMimeType *string `protobuf:"bytes,5,opt,name=response_mime_type,json=responseMimeType,proto3,oneof" json:"response_mime_type,omitempty"`
ResponseSchemaJson *RawJSONValue `protobuf:"bytes,6,opt,name=response_schema_json,json=responseSchemaJson,proto3" json:"response_schema_json,omitempty"`
// contains filtered or unexported fields
}
func (*GenerationOptions) Descriptor
deprecated
func (*GenerationOptions) Descriptor() ([]byte, []int)
Deprecated: Use GenerationOptions.ProtoReflect.Descriptor instead.
func (*GenerationOptions) GetMaxOutputTokens ¶
func (x *GenerationOptions) GetMaxOutputTokens() uint32
func (*GenerationOptions) GetParallelToolCalls ¶
func (x *GenerationOptions) GetParallelToolCalls() bool
func (*GenerationOptions) GetReasoningEffort ¶
func (x *GenerationOptions) GetReasoningEffort() string
func (*GenerationOptions) GetResponseMimeType ¶
func (x *GenerationOptions) GetResponseMimeType() string
func (*GenerationOptions) GetResponseSchemaJson ¶
func (x *GenerationOptions) GetResponseSchemaJson() *RawJSONValue
func (*GenerationOptions) GetTemperatureMillis ¶
func (x *GenerationOptions) GetTemperatureMillis() int32
func (*GenerationOptions) ProtoMessage ¶
func (*GenerationOptions) ProtoMessage()
func (*GenerationOptions) ProtoReflect ¶
func (x *GenerationOptions) ProtoReflect() protoreflect.Message
func (*GenerationOptions) Reset ¶
func (x *GenerationOptions) Reset()
func (*GenerationOptions) String ¶
func (x *GenerationOptions) String() string
type GracefulShutdownRequest ¶
type GracefulShutdownRequest struct {
DrainTimeoutMs int64 `protobuf:"varint,1,opt,name=drain_timeout_ms,json=drainTimeoutMs,proto3" json:"drain_timeout_ms,omitempty"`
// contains filtered or unexported fields
}
func (*GracefulShutdownRequest) Descriptor
deprecated
func (*GracefulShutdownRequest) Descriptor() ([]byte, []int)
Deprecated: Use GracefulShutdownRequest.ProtoReflect.Descriptor instead.
func (*GracefulShutdownRequest) GetDrainTimeoutMs ¶
func (x *GracefulShutdownRequest) GetDrainTimeoutMs() int64
func (*GracefulShutdownRequest) ProtoMessage ¶
func (*GracefulShutdownRequest) ProtoMessage()
func (*GracefulShutdownRequest) ProtoReflect ¶
func (x *GracefulShutdownRequest) ProtoReflect() protoreflect.Message
func (*GracefulShutdownRequest) Reset ¶
func (x *GracefulShutdownRequest) Reset()
func (*GracefulShutdownRequest) String ¶
func (x *GracefulShutdownRequest) String() string
type GracefulShutdownResponse ¶
type GracefulShutdownResponse struct {
Accepted bool `protobuf:"varint,1,opt,name=accepted,proto3" json:"accepted,omitempty"`
// contains filtered or unexported fields
}
func (*GracefulShutdownResponse) Descriptor
deprecated
func (*GracefulShutdownResponse) Descriptor() ([]byte, []int)
Deprecated: Use GracefulShutdownResponse.ProtoReflect.Descriptor instead.
func (*GracefulShutdownResponse) GetAccepted ¶
func (x *GracefulShutdownResponse) GetAccepted() bool
func (*GracefulShutdownResponse) ProtoMessage ¶
func (*GracefulShutdownResponse) ProtoMessage()
func (*GracefulShutdownResponse) ProtoReflect ¶
func (x *GracefulShutdownResponse) ProtoReflect() protoreflect.Message
func (*GracefulShutdownResponse) Reset ¶
func (x *GracefulShutdownResponse) Reset()
func (*GracefulShutdownResponse) String ¶
func (x *GracefulShutdownResponse) String() string
type HealthRequest ¶
type HealthRequest struct {
// contains filtered or unexported fields
}
func (*HealthRequest) Descriptor
deprecated
func (*HealthRequest) Descriptor() ([]byte, []int)
Deprecated: Use HealthRequest.ProtoReflect.Descriptor instead.
func (*HealthRequest) ProtoMessage ¶
func (*HealthRequest) ProtoMessage()
func (*HealthRequest) ProtoReflect ¶
func (x *HealthRequest) ProtoReflect() protoreflect.Message
func (*HealthRequest) Reset ¶
func (x *HealthRequest) Reset()
func (*HealthRequest) String ¶
func (x *HealthRequest) String() string
type HealthResponse ¶
type HealthResponse struct {
Serving bool `protobuf:"varint,1,opt,name=serving,proto3" json:"serving,omitempty"`
Detail string `protobuf:"bytes,2,opt,name=detail,proto3" json:"detail,omitempty"`
// contains filtered or unexported fields
}
func (*HealthResponse) Descriptor
deprecated
func (*HealthResponse) Descriptor() ([]byte, []int)
Deprecated: Use HealthResponse.ProtoReflect.Descriptor instead.
func (*HealthResponse) GetDetail ¶
func (x *HealthResponse) GetDetail() string
func (*HealthResponse) GetServing ¶
func (x *HealthResponse) GetServing() bool
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 Invocation ¶
type Invocation struct {
RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
AttemptId string `protobuf:"bytes,2,opt,name=attempt_id,json=attemptId,proto3" json:"attempt_id,omitempty"`
ALegId string `protobuf:"bytes,3,opt,name=a_leg_id,json=aLegId,proto3" json:"a_leg_id,omitempty"`
BLegId string `protobuf:"bytes,4,opt,name=b_leg_id,json=bLegId,proto3" json:"b_leg_id,omitempty"`
CanonicalModelId string `protobuf:"bytes,5,opt,name=canonical_model_id,json=canonicalModelId,proto3" json:"canonical_model_id,omitempty"`
NativeModelId string `protobuf:"bytes,6,opt,name=native_model_id,json=nativeModelId,proto3" json:"native_model_id,omitempty"`
Instructions []*Message `protobuf:"bytes,7,rep,name=instructions,proto3" json:"instructions,omitempty"`
Messages []*Message `protobuf:"bytes,8,rep,name=messages,proto3" json:"messages,omitempty"`
Tools []*ToolDef `protobuf:"bytes,9,rep,name=tools,proto3" json:"tools,omitempty"`
ToolChoice *string `protobuf:"bytes,10,opt,name=tool_choice,json=toolChoice,proto3,oneof" json:"tool_choice,omitempty"`
Options *GenerationOptions `protobuf:"bytes,11,opt,name=options,proto3" json:"options,omitempty"`
SafeMetadata map[string]string `` /* 172-byte string literal not displayed */
Operation string `protobuf:"bytes,13,opt,name=operation,proto3" json:"operation,omitempty"`
DeliveryMode string `protobuf:"bytes,14,opt,name=delivery_mode,json=deliveryMode,proto3" json:"delivery_mode,omitempty"`
TransportMode string `protobuf:"bytes,15,opt,name=transport_mode,json=transportMode,proto3" json:"transport_mode,omitempty"`
ItemAuthority bool `protobuf:"varint,16,opt,name=item_authority,json=itemAuthority,proto3" json:"item_authority,omitempty"`
Items []*InvocationItem `protobuf:"bytes,17,rep,name=items,proto3" json:"items,omitempty"`
ProtocolRequirements *ProtocolRequirementsWire `protobuf:"bytes,18,opt,name=protocol_requirements,json=protocolRequirements,proto3" json:"protocol_requirements,omitempty"`
// prompt_cache_key is a proxy-carried prompt-caching hint (minor >= 3,
// feature exact_openresponses_fields). Never forwarded to legacy ABIs.
PromptCacheKey string `protobuf:"bytes,19,opt,name=prompt_cache_key,json=promptCacheKey,proto3" json:"prompt_cache_key,omitempty"`
// proxy_owned_session_id is injected by the proxy host from validated
// secure-session state. It is not client-provided metadata.
ProxyOwnedSessionId string `protobuf:"bytes,20,opt,name=proxy_owned_session_id,json=proxyOwnedSessionId,proto3" json:"proxy_owned_session_id,omitempty"`
SemanticExtensions []*SemanticExtensionWire `protobuf:"bytes,21,rep,name=semantic_extensions,json=semanticExtensions,proto3" json:"semantic_extensions,omitempty"`
// contains filtered or unexported fields
}
func (*Invocation) Descriptor
deprecated
func (*Invocation) Descriptor() ([]byte, []int)
Deprecated: Use Invocation.ProtoReflect.Descriptor instead.
func (*Invocation) GetALegId ¶
func (x *Invocation) GetALegId() string
func (*Invocation) GetAttemptId ¶
func (x *Invocation) GetAttemptId() string
func (*Invocation) GetBLegId ¶
func (x *Invocation) GetBLegId() string
func (*Invocation) GetCanonicalModelId ¶
func (x *Invocation) GetCanonicalModelId() string
func (*Invocation) GetDeliveryMode ¶
func (x *Invocation) GetDeliveryMode() string
func (*Invocation) GetInstructions ¶
func (x *Invocation) GetInstructions() []*Message
func (*Invocation) GetItemAuthority ¶
func (x *Invocation) GetItemAuthority() bool
func (*Invocation) GetItems ¶
func (x *Invocation) GetItems() []*InvocationItem
func (*Invocation) GetMessages ¶
func (x *Invocation) GetMessages() []*Message
func (*Invocation) GetNativeModelId ¶
func (x *Invocation) GetNativeModelId() string
func (*Invocation) GetOperation ¶
func (x *Invocation) GetOperation() string
func (*Invocation) GetOptions ¶
func (x *Invocation) GetOptions() *GenerationOptions
func (*Invocation) GetPromptCacheKey ¶
func (x *Invocation) GetPromptCacheKey() string
func (*Invocation) GetProtocolRequirements ¶
func (x *Invocation) GetProtocolRequirements() *ProtocolRequirementsWire
func (*Invocation) GetProxyOwnedSessionId ¶
func (x *Invocation) GetProxyOwnedSessionId() string
func (*Invocation) GetRequestId ¶
func (x *Invocation) GetRequestId() string
func (*Invocation) GetSafeMetadata ¶
func (x *Invocation) GetSafeMetadata() map[string]string
func (*Invocation) GetSemanticExtensions ¶
func (x *Invocation) GetSemanticExtensions() []*SemanticExtensionWire
func (*Invocation) GetToolChoice ¶
func (x *Invocation) GetToolChoice() string
func (*Invocation) GetTools ¶
func (x *Invocation) GetTools() []*ToolDef
func (*Invocation) GetTransportMode ¶
func (x *Invocation) GetTransportMode() string
func (*Invocation) ProtoMessage ¶
func (*Invocation) ProtoMessage()
func (*Invocation) ProtoReflect ¶
func (x *Invocation) ProtoReflect() protoreflect.Message
func (*Invocation) Reset ¶
func (x *Invocation) Reset()
func (*Invocation) String ¶
func (x *Invocation) String() string
type InvocationCompactionItem ¶
type InvocationCompactionItem struct {
Dialect string `protobuf:"bytes,1,opt,name=dialect,proto3" json:"dialect,omitempty"`
Implementor string `protobuf:"bytes,2,opt,name=implementor,proto3" json:"implementor,omitempty"`
Opaque *RawJSONValue `protobuf:"bytes,3,opt,name=opaque,proto3" json:"opaque,omitempty"`
EncapsulatedId *string `protobuf:"bytes,4,opt,name=encapsulated_id,json=encapsulatedId,proto3,oneof" json:"encapsulated_id,omitempty"`
// Exact provider compaction blob (minor >= 3, feature exact_openresponses_fields).
EncryptedContent *string `protobuf:"bytes,5,opt,name=encrypted_content,json=encryptedContent,proto3,oneof" json:"encrypted_content,omitempty"`
// contains filtered or unexported fields
}
func (*InvocationCompactionItem) Descriptor
deprecated
func (*InvocationCompactionItem) Descriptor() ([]byte, []int)
Deprecated: Use InvocationCompactionItem.ProtoReflect.Descriptor instead.
func (*InvocationCompactionItem) GetDialect ¶
func (x *InvocationCompactionItem) GetDialect() string
func (*InvocationCompactionItem) GetEncapsulatedId ¶
func (x *InvocationCompactionItem) GetEncapsulatedId() string
func (*InvocationCompactionItem) GetEncryptedContent ¶
func (x *InvocationCompactionItem) GetEncryptedContent() string
func (*InvocationCompactionItem) GetImplementor ¶
func (x *InvocationCompactionItem) GetImplementor() string
func (*InvocationCompactionItem) GetOpaque ¶
func (x *InvocationCompactionItem) GetOpaque() *RawJSONValue
func (*InvocationCompactionItem) ProtoMessage ¶
func (*InvocationCompactionItem) ProtoMessage()
func (*InvocationCompactionItem) ProtoReflect ¶
func (x *InvocationCompactionItem) ProtoReflect() protoreflect.Message
func (*InvocationCompactionItem) Reset ¶
func (x *InvocationCompactionItem) Reset()
func (*InvocationCompactionItem) String ¶
func (x *InvocationCompactionItem) String() string
type InvocationContentPart ¶
type InvocationContentPart struct {
Kind PartKind `protobuf:"varint,1,opt,name=kind,proto3,enum=golip.backendplugin.v1.PartKind" json:"kind,omitempty"`
Text *string `protobuf:"bytes,2,opt,name=text,proto3,oneof" json:"text,omitempty"`
ImageRef *string `protobuf:"bytes,3,opt,name=image_ref,json=imageRef,proto3,oneof" json:"image_ref,omitempty"`
FileRef *string `protobuf:"bytes,4,opt,name=file_ref,json=fileRef,proto3,oneof" json:"file_ref,omitempty"`
VideoRef *string `protobuf:"bytes,5,opt,name=video_ref,json=videoRef,proto3,oneof" json:"video_ref,omitempty"`
ReasoningDialect *string `protobuf:"bytes,6,opt,name=reasoning_dialect,json=reasoningDialect,proto3,oneof" json:"reasoning_dialect,omitempty"`
ReasoningText *string `protobuf:"bytes,7,opt,name=reasoning_text,json=reasoningText,proto3,oneof" json:"reasoning_text,omitempty"`
ReasoningOpaque *RawJSONValue `protobuf:"bytes,8,opt,name=reasoning_opaque,json=reasoningOpaque,proto3" json:"reasoning_opaque,omitempty"`
Refusal *string `protobuf:"bytes,9,opt,name=refusal,proto3,oneof" json:"refusal,omitempty"`
Summary *string `protobuf:"bytes,10,opt,name=summary,proto3,oneof" json:"summary,omitempty"`
AnnotationType *string `protobuf:"bytes,11,opt,name=annotation_type,json=annotationType,proto3,oneof" json:"annotation_type,omitempty"`
AnnotationData *RawJSONValue `protobuf:"bytes,12,opt,name=annotation_data,json=annotationData,proto3" json:"annotation_data,omitempty"`
AssistantRef *string `protobuf:"bytes,13,opt,name=assistant_ref,json=assistantRef,proto3,oneof" json:"assistant_ref,omitempty"`
ImageMime *string `protobuf:"bytes,14,opt,name=image_mime,json=imageMime,proto3,oneof" json:"image_mime,omitempty"`
FileMime *string `protobuf:"bytes,15,opt,name=file_mime,json=fileMime,proto3,oneof" json:"file_mime,omitempty"`
FileName *string `protobuf:"bytes,16,opt,name=file_name,json=fileName,proto3,oneof" json:"file_name,omitempty"`
VideoMime *string `protobuf:"bytes,17,opt,name=video_mime,json=videoMime,proto3,oneof" json:"video_mime,omitempty"`
ReasoningSignature *string `protobuf:"bytes,18,opt,name=reasoning_signature,json=reasoningSignature,proto3,oneof" json:"reasoning_signature,omitempty"`
// Exact OpenAI Responses content-part fields (minor >= 3, feature
// exact_openresponses_fields). Presence: absent vs null vs value.
FileData *string `protobuf:"bytes,19,opt,name=file_data,json=fileData,proto3,oneof" json:"file_data,omitempty"`
ExtensionType *string `protobuf:"bytes,20,opt,name=extension_type,json=extensionType,proto3,oneof" json:"extension_type,omitempty"`
ExtensionData *RawJSONValue `protobuf:"bytes,21,opt,name=extension_data,json=extensionData,proto3" json:"extension_data,omitempty"`
ReasoningSummary *RawJSONValue `protobuf:"bytes,22,opt,name=reasoning_summary,json=reasoningSummary,proto3" json:"reasoning_summary,omitempty"`
ReasoningContent *RawJSONValue `protobuf:"bytes,23,opt,name=reasoning_content,json=reasoningContent,proto3" json:"reasoning_content,omitempty"`
ReasoningEncryptedContent *RawJSONValue `` /* 139-byte string literal not displayed */
// Canonical extension identity metadata. These do not alter OpenResponses
// wire data; the object in extension_data remains the lossless carrier.
ExtensionNamespace *string `protobuf:"bytes,25,opt,name=extension_namespace,json=extensionNamespace,proto3,oneof" json:"extension_namespace,omitempty"`
ExtensionImplementor *string `` /* 128-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*InvocationContentPart) Descriptor
deprecated
func (*InvocationContentPart) Descriptor() ([]byte, []int)
Deprecated: Use InvocationContentPart.ProtoReflect.Descriptor instead.
func (*InvocationContentPart) GetAnnotationData ¶
func (x *InvocationContentPart) GetAnnotationData() *RawJSONValue
func (*InvocationContentPart) GetAnnotationType ¶
func (x *InvocationContentPart) GetAnnotationType() string
func (*InvocationContentPart) GetAssistantRef ¶
func (x *InvocationContentPart) GetAssistantRef() string
func (*InvocationContentPart) GetExtensionData ¶
func (x *InvocationContentPart) GetExtensionData() *RawJSONValue
func (*InvocationContentPart) GetExtensionImplementor ¶
func (x *InvocationContentPart) GetExtensionImplementor() string
func (*InvocationContentPart) GetExtensionNamespace ¶
func (x *InvocationContentPart) GetExtensionNamespace() string
func (*InvocationContentPart) GetExtensionType ¶
func (x *InvocationContentPart) GetExtensionType() string
func (*InvocationContentPart) GetFileData ¶
func (x *InvocationContentPart) GetFileData() string
func (*InvocationContentPart) GetFileMime ¶
func (x *InvocationContentPart) GetFileMime() string
func (*InvocationContentPart) GetFileName ¶
func (x *InvocationContentPart) GetFileName() string
func (*InvocationContentPart) GetFileRef ¶
func (x *InvocationContentPart) GetFileRef() string
func (*InvocationContentPart) GetImageMime ¶
func (x *InvocationContentPart) GetImageMime() string
func (*InvocationContentPart) GetImageRef ¶
func (x *InvocationContentPart) GetImageRef() string
func (*InvocationContentPart) GetKind ¶
func (x *InvocationContentPart) GetKind() PartKind
func (*InvocationContentPart) GetReasoningContent ¶
func (x *InvocationContentPart) GetReasoningContent() *RawJSONValue
func (*InvocationContentPart) GetReasoningDialect ¶
func (x *InvocationContentPart) GetReasoningDialect() string
func (*InvocationContentPart) GetReasoningEncryptedContent ¶
func (x *InvocationContentPart) GetReasoningEncryptedContent() *RawJSONValue
func (*InvocationContentPart) GetReasoningOpaque ¶
func (x *InvocationContentPart) GetReasoningOpaque() *RawJSONValue
func (*InvocationContentPart) GetReasoningSignature ¶
func (x *InvocationContentPart) GetReasoningSignature() string
func (*InvocationContentPart) GetReasoningSummary ¶
func (x *InvocationContentPart) GetReasoningSummary() *RawJSONValue
func (*InvocationContentPart) GetReasoningText ¶
func (x *InvocationContentPart) GetReasoningText() string
func (*InvocationContentPart) GetRefusal ¶
func (x *InvocationContentPart) GetRefusal() string
func (*InvocationContentPart) GetSummary ¶
func (x *InvocationContentPart) GetSummary() string
func (*InvocationContentPart) GetText ¶
func (x *InvocationContentPart) GetText() string
func (*InvocationContentPart) GetVideoMime ¶
func (x *InvocationContentPart) GetVideoMime() string
func (*InvocationContentPart) GetVideoRef ¶
func (x *InvocationContentPart) GetVideoRef() string
func (*InvocationContentPart) ProtoMessage ¶
func (*InvocationContentPart) ProtoMessage()
func (*InvocationContentPart) ProtoReflect ¶
func (x *InvocationContentPart) ProtoReflect() protoreflect.Message
func (*InvocationContentPart) Reset ¶
func (x *InvocationContentPart) Reset()
func (*InvocationContentPart) String ¶
func (x *InvocationContentPart) String() string
type InvocationExtensionItem ¶
type InvocationExtensionItem struct {
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
Implementor string `protobuf:"bytes,3,opt,name=implementor,proto3" json:"implementor,omitempty"`
Opaque *RawJSONValue `protobuf:"bytes,4,opt,name=opaque,proto3" json:"opaque,omitempty"`
Direction *string `protobuf:"bytes,5,opt,name=direction,proto3,oneof" json:"direction,omitempty"`
// contains filtered or unexported fields
}
func (*InvocationExtensionItem) Descriptor
deprecated
func (*InvocationExtensionItem) Descriptor() ([]byte, []int)
Deprecated: Use InvocationExtensionItem.ProtoReflect.Descriptor instead.
func (*InvocationExtensionItem) GetDirection ¶
func (x *InvocationExtensionItem) GetDirection() string
func (*InvocationExtensionItem) GetImplementor ¶
func (x *InvocationExtensionItem) GetImplementor() string
func (*InvocationExtensionItem) GetNamespace ¶
func (x *InvocationExtensionItem) GetNamespace() string
func (*InvocationExtensionItem) GetOpaque ¶
func (x *InvocationExtensionItem) GetOpaque() *RawJSONValue
func (*InvocationExtensionItem) GetType ¶
func (x *InvocationExtensionItem) GetType() string
func (*InvocationExtensionItem) ProtoMessage ¶
func (*InvocationExtensionItem) ProtoMessage()
func (*InvocationExtensionItem) ProtoReflect ¶
func (x *InvocationExtensionItem) ProtoReflect() protoreflect.Message
func (*InvocationExtensionItem) Reset ¶
func (x *InvocationExtensionItem) Reset()
func (*InvocationExtensionItem) String ¶
func (x *InvocationExtensionItem) String() string
type InvocationItem ¶
type InvocationItem struct {
Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
Role Role `protobuf:"varint,4,opt,name=role,proto3,enum=golip.backendplugin.v1.Role" json:"role,omitempty"`
Phase string `protobuf:"bytes,5,opt,name=phase,proto3" json:"phase,omitempty"`
Content []*InvocationContentPart `protobuf:"bytes,6,rep,name=content,proto3" json:"content,omitempty"`
ToolCall *InvocationToolCall `protobuf:"bytes,7,opt,name=tool_call,json=toolCall,proto3" json:"tool_call,omitempty"`
ToolResult *InvocationToolResult `protobuf:"bytes,8,opt,name=tool_result,json=toolResult,proto3" json:"tool_result,omitempty"`
ItemReference *InvocationItemReference `protobuf:"bytes,9,opt,name=item_reference,json=itemReference,proto3" json:"item_reference,omitempty"`
Reasoning *InvocationReasoningItem `protobuf:"bytes,10,opt,name=reasoning,proto3" json:"reasoning,omitempty"`
Compaction *InvocationCompactionItem `protobuf:"bytes,11,opt,name=compaction,proto3" json:"compaction,omitempty"`
Extension *InvocationExtensionItem `protobuf:"bytes,12,opt,name=extension,proto3" json:"extension,omitempty"`
// contains filtered or unexported fields
}
func (*InvocationItem) Descriptor
deprecated
func (*InvocationItem) Descriptor() ([]byte, []int)
Deprecated: Use InvocationItem.ProtoReflect.Descriptor instead.
func (*InvocationItem) GetCompaction ¶
func (x *InvocationItem) GetCompaction() *InvocationCompactionItem
func (*InvocationItem) GetContent ¶
func (x *InvocationItem) GetContent() []*InvocationContentPart
func (*InvocationItem) GetExtension ¶
func (x *InvocationItem) GetExtension() *InvocationExtensionItem
func (*InvocationItem) GetId ¶
func (x *InvocationItem) GetId() string
func (*InvocationItem) GetItemReference ¶
func (x *InvocationItem) GetItemReference() *InvocationItemReference
func (*InvocationItem) GetKind ¶
func (x *InvocationItem) GetKind() string
func (*InvocationItem) GetPhase ¶
func (x *InvocationItem) GetPhase() string
func (*InvocationItem) GetReasoning ¶
func (x *InvocationItem) GetReasoning() *InvocationReasoningItem
func (*InvocationItem) GetRole ¶
func (x *InvocationItem) GetRole() Role
func (*InvocationItem) GetStatus ¶
func (x *InvocationItem) GetStatus() string
func (*InvocationItem) GetToolCall ¶
func (x *InvocationItem) GetToolCall() *InvocationToolCall
func (*InvocationItem) GetToolResult ¶
func (x *InvocationItem) GetToolResult() *InvocationToolResult
func (*InvocationItem) ProtoMessage ¶
func (*InvocationItem) ProtoMessage()
func (*InvocationItem) ProtoReflect ¶
func (x *InvocationItem) ProtoReflect() protoreflect.Message
func (*InvocationItem) Reset ¶
func (x *InvocationItem) Reset()
func (*InvocationItem) String ¶
func (x *InvocationItem) String() string
type InvocationItemReference ¶
type InvocationItemReference struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*InvocationItemReference) Descriptor
deprecated
func (*InvocationItemReference) Descriptor() ([]byte, []int)
Deprecated: Use InvocationItemReference.ProtoReflect.Descriptor instead.
func (*InvocationItemReference) GetId ¶
func (x *InvocationItemReference) GetId() string
func (*InvocationItemReference) ProtoMessage ¶
func (*InvocationItemReference) ProtoMessage()
func (*InvocationItemReference) ProtoReflect ¶
func (x *InvocationItemReference) ProtoReflect() protoreflect.Message
func (*InvocationItemReference) Reset ¶
func (x *InvocationItemReference) Reset()
func (*InvocationItemReference) String ¶
func (x *InvocationItemReference) String() string
type InvocationReasoningItem ¶
type InvocationReasoningItem struct {
Dialect *string `protobuf:"bytes,1,opt,name=dialect,proto3,oneof" json:"dialect,omitempty"`
Text *string `protobuf:"bytes,2,opt,name=text,proto3,oneof" json:"text,omitempty"`
Opaque *RawJSONValue `protobuf:"bytes,3,opt,name=opaque,proto3" json:"opaque,omitempty"`
Signature *string `protobuf:"bytes,4,opt,name=signature,proto3,oneof" json:"signature,omitempty"`
// Exact OpenAI Responses reasoning-item fields (minor >= 3, feature
// exact_openresponses_fields). Presence: absent vs null vs value.
Summary *RawJSONValue `protobuf:"bytes,5,opt,name=summary,proto3" json:"summary,omitempty"`
Content *RawJSONValue `protobuf:"bytes,6,opt,name=content,proto3" json:"content,omitempty"`
EncryptedContent *RawJSONValue `protobuf:"bytes,7,opt,name=encrypted_content,json=encryptedContent,proto3" json:"encrypted_content,omitempty"`
// contains filtered or unexported fields
}
func (*InvocationReasoningItem) Descriptor
deprecated
func (*InvocationReasoningItem) Descriptor() ([]byte, []int)
Deprecated: Use InvocationReasoningItem.ProtoReflect.Descriptor instead.
func (*InvocationReasoningItem) GetContent ¶
func (x *InvocationReasoningItem) GetContent() *RawJSONValue
func (*InvocationReasoningItem) GetDialect ¶
func (x *InvocationReasoningItem) GetDialect() string
func (*InvocationReasoningItem) GetEncryptedContent ¶
func (x *InvocationReasoningItem) GetEncryptedContent() *RawJSONValue
func (*InvocationReasoningItem) GetOpaque ¶
func (x *InvocationReasoningItem) GetOpaque() *RawJSONValue
func (*InvocationReasoningItem) GetSignature ¶
func (x *InvocationReasoningItem) GetSignature() string
func (*InvocationReasoningItem) GetSummary ¶
func (x *InvocationReasoningItem) GetSummary() *RawJSONValue
func (*InvocationReasoningItem) GetText ¶
func (x *InvocationReasoningItem) GetText() string
func (*InvocationReasoningItem) ProtoMessage ¶
func (*InvocationReasoningItem) ProtoMessage()
func (*InvocationReasoningItem) ProtoReflect ¶
func (x *InvocationReasoningItem) ProtoReflect() protoreflect.Message
func (*InvocationReasoningItem) Reset ¶
func (x *InvocationReasoningItem) Reset()
func (*InvocationReasoningItem) String ¶
func (x *InvocationReasoningItem) String() string
type InvocationToolCall ¶
type InvocationToolCall struct {
CallId string `protobuf:"bytes,1,opt,name=call_id,json=callId,proto3" json:"call_id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Arguments *RawJSONValue `protobuf:"bytes,3,opt,name=arguments,proto3" json:"arguments,omitempty"`
// contains filtered or unexported fields
}
func (*InvocationToolCall) Descriptor
deprecated
func (*InvocationToolCall) Descriptor() ([]byte, []int)
Deprecated: Use InvocationToolCall.ProtoReflect.Descriptor instead.
func (*InvocationToolCall) GetArguments ¶
func (x *InvocationToolCall) GetArguments() *RawJSONValue
func (*InvocationToolCall) GetCallId ¶
func (x *InvocationToolCall) GetCallId() string
func (*InvocationToolCall) GetName ¶
func (x *InvocationToolCall) GetName() string
func (*InvocationToolCall) ProtoMessage ¶
func (*InvocationToolCall) ProtoMessage()
func (*InvocationToolCall) ProtoReflect ¶
func (x *InvocationToolCall) ProtoReflect() protoreflect.Message
func (*InvocationToolCall) Reset ¶
func (x *InvocationToolCall) Reset()
func (*InvocationToolCall) String ¶
func (x *InvocationToolCall) String() string
type InvocationToolResult ¶
type InvocationToolResult struct {
CallId string `protobuf:"bytes,1,opt,name=call_id,json=callId,proto3" json:"call_id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Output *string `protobuf:"bytes,3,opt,name=output,proto3,oneof" json:"output,omitempty"`
StructuredParts []*InvocationContentPart `protobuf:"bytes,4,rep,name=structured_parts,json=structuredParts,proto3" json:"structured_parts,omitempty"`
// contains filtered or unexported fields
}
func (*InvocationToolResult) Descriptor
deprecated
func (*InvocationToolResult) Descriptor() ([]byte, []int)
Deprecated: Use InvocationToolResult.ProtoReflect.Descriptor instead.
func (*InvocationToolResult) GetCallId ¶
func (x *InvocationToolResult) GetCallId() string
func (*InvocationToolResult) GetName ¶
func (x *InvocationToolResult) GetName() string
func (*InvocationToolResult) GetOutput ¶
func (x *InvocationToolResult) GetOutput() string
func (*InvocationToolResult) GetStructuredParts ¶
func (x *InvocationToolResult) GetStructuredParts() []*InvocationContentPart
func (*InvocationToolResult) ProtoMessage ¶
func (*InvocationToolResult) ProtoMessage()
func (*InvocationToolResult) ProtoReflect ¶
func (x *InvocationToolResult) ProtoReflect() protoreflect.Message
func (*InvocationToolResult) Reset ¶
func (x *InvocationToolResult) Reset()
func (*InvocationToolResult) String ¶
func (x *InvocationToolResult) String() string
type ListModelsRequest ¶
type ListModelsRequest struct {
InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
MaxModels uint32 `protobuf:"varint,2,opt,name=max_models,json=maxModels,proto3" json:"max_models,omitempty"`
// contains filtered or unexported fields
}
func (*ListModelsRequest) Descriptor
deprecated
func (*ListModelsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListModelsRequest.ProtoReflect.Descriptor instead.
func (*ListModelsRequest) GetInstanceId ¶
func (x *ListModelsRequest) GetInstanceId() string
func (*ListModelsRequest) GetMaxModels ¶
func (x *ListModelsRequest) GetMaxModels() uint32
func (*ListModelsRequest) ProtoMessage ¶
func (*ListModelsRequest) ProtoMessage()
func (*ListModelsRequest) ProtoReflect ¶
func (x *ListModelsRequest) ProtoReflect() protoreflect.Message
func (*ListModelsRequest) Reset ¶
func (x *ListModelsRequest) Reset()
func (*ListModelsRequest) String ¶
func (x *ListModelsRequest) String() string
type ListModelsResponse ¶
type ListModelsResponse struct {
Models []*ModelDescriptor `protobuf:"bytes,1,rep,name=models,proto3" json:"models,omitempty"`
InventorySource string `protobuf:"bytes,2,opt,name=inventory_source,json=inventorySource,proto3" json:"inventory_source,omitempty"`
FetchedUnixMs int64 `protobuf:"varint,3,opt,name=fetched_unix_ms,json=fetchedUnixMs,proto3" json:"fetched_unix_ms,omitempty"`
RefreshAfterUnixMs *int64 `` /* 126-byte string literal not displayed */
ErrorCode string `protobuf:"bytes,5,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"`
// contains filtered or unexported fields
}
func (*ListModelsResponse) Descriptor
deprecated
func (*ListModelsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListModelsResponse.ProtoReflect.Descriptor instead.
func (*ListModelsResponse) GetErrorCode ¶
func (x *ListModelsResponse) GetErrorCode() string
func (*ListModelsResponse) GetFetchedUnixMs ¶
func (x *ListModelsResponse) GetFetchedUnixMs() int64
func (*ListModelsResponse) GetInventorySource ¶
func (x *ListModelsResponse) GetInventorySource() string
func (*ListModelsResponse) GetModels ¶
func (x *ListModelsResponse) GetModels() []*ModelDescriptor
func (*ListModelsResponse) GetRefreshAfterUnixMs ¶
func (x *ListModelsResponse) GetRefreshAfterUnixMs() int64
func (*ListModelsResponse) ProtoMessage ¶
func (*ListModelsResponse) ProtoMessage()
func (*ListModelsResponse) ProtoReflect ¶
func (x *ListModelsResponse) ProtoReflect() protoreflect.Message
func (*ListModelsResponse) Reset ¶
func (x *ListModelsResponse) Reset()
func (*ListModelsResponse) String ¶
func (x *ListModelsResponse) String() string
type Message ¶
type Message struct {
Role Role `protobuf:"varint,1,opt,name=role,proto3,enum=golip.backendplugin.v1.Role" json:"role,omitempty"`
Parts []*Part `protobuf:"bytes,2,rep,name=parts,proto3" json:"parts,omitempty"`
// contains filtered or unexported fields
}
func (*Message) Descriptor
deprecated
func (*Message) ProtoMessage ¶
func (*Message) ProtoMessage()
func (*Message) ProtoReflect ¶
func (x *Message) ProtoReflect() protoreflect.Message
type ModelDescriptor ¶
type ModelDescriptor struct {
CanonicalModelId string `protobuf:"bytes,1,opt,name=canonical_model_id,json=canonicalModelId,proto3" json:"canonical_model_id,omitempty"`
NativeModelId string `protobuf:"bytes,2,opt,name=native_model_id,json=nativeModelId,proto3" json:"native_model_id,omitempty"`
DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
RoutePrefix string `protobuf:"bytes,4,opt,name=route_prefix,json=routePrefix,proto3" json:"route_prefix,omitempty"`
FactoryKind string `protobuf:"bytes,5,opt,name=factory_kind,json=factoryKind,proto3" json:"factory_kind,omitempty"`
Capabilities *CapabilitySummary `protobuf:"bytes,6,opt,name=capabilities,proto3" json:"capabilities,omitempty"`
// contains filtered or unexported fields
}
func (*ModelDescriptor) Descriptor
deprecated
func (*ModelDescriptor) Descriptor() ([]byte, []int)
Deprecated: Use ModelDescriptor.ProtoReflect.Descriptor instead.
func (*ModelDescriptor) GetCanonicalModelId ¶
func (x *ModelDescriptor) GetCanonicalModelId() string
func (*ModelDescriptor) GetCapabilities ¶
func (x *ModelDescriptor) GetCapabilities() *CapabilitySummary
func (*ModelDescriptor) GetDisplayName ¶
func (x *ModelDescriptor) GetDisplayName() string
func (*ModelDescriptor) GetFactoryKind ¶
func (x *ModelDescriptor) GetFactoryKind() string
func (*ModelDescriptor) GetNativeModelId ¶
func (x *ModelDescriptor) GetNativeModelId() string
func (*ModelDescriptor) GetRoutePrefix ¶
func (x *ModelDescriptor) GetRoutePrefix() string
func (*ModelDescriptor) ProtoMessage ¶
func (*ModelDescriptor) ProtoMessage()
func (*ModelDescriptor) ProtoReflect ¶
func (x *ModelDescriptor) ProtoReflect() protoreflect.Message
func (*ModelDescriptor) Reset ¶
func (x *ModelDescriptor) Reset()
func (*ModelDescriptor) String ¶
func (x *ModelDescriptor) String() string
type NegotiateRequest ¶
type NegotiateRequest struct {
HostMajor uint32 `protobuf:"varint,1,opt,name=host_major,json=hostMajor,proto3" json:"host_major,omitempty"`
HostMinor uint32 `protobuf:"varint,2,opt,name=host_minor,json=hostMinor,proto3" json:"host_minor,omitempty"`
HostFeatures []*Feature `protobuf:"bytes,3,rep,name=host_features,json=hostFeatures,proto3" json:"host_features,omitempty"`
DisableTransportRetries bool `` /* 133-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*NegotiateRequest) Descriptor
deprecated
func (*NegotiateRequest) Descriptor() ([]byte, []int)
Deprecated: Use NegotiateRequest.ProtoReflect.Descriptor instead.
func (*NegotiateRequest) GetDisableTransportRetries ¶
func (x *NegotiateRequest) GetDisableTransportRetries() bool
func (*NegotiateRequest) GetHostFeatures ¶
func (x *NegotiateRequest) GetHostFeatures() []*Feature
func (*NegotiateRequest) GetHostMajor ¶
func (x *NegotiateRequest) GetHostMajor() uint32
func (*NegotiateRequest) GetHostMinor ¶
func (x *NegotiateRequest) GetHostMinor() uint32
func (*NegotiateRequest) ProtoMessage ¶
func (*NegotiateRequest) ProtoMessage()
func (*NegotiateRequest) ProtoReflect ¶
func (x *NegotiateRequest) ProtoReflect() protoreflect.Message
func (*NegotiateRequest) Reset ¶
func (x *NegotiateRequest) Reset()
func (*NegotiateRequest) String ¶
func (x *NegotiateRequest) String() string
type NegotiateResponse ¶
type NegotiateResponse struct {
PluginMajor uint32 `protobuf:"varint,1,opt,name=plugin_major,json=pluginMajor,proto3" json:"plugin_major,omitempty"`
PluginMinor uint32 `protobuf:"varint,2,opt,name=plugin_minor,json=pluginMinor,proto3" json:"plugin_minor,omitempty"`
PluginFeatures []*Feature `protobuf:"bytes,3,rep,name=plugin_features,json=pluginFeatures,proto3" json:"plugin_features,omitempty"`
NegotiatedMinor uint32 `protobuf:"varint,4,opt,name=negotiated_minor,json=negotiatedMinor,proto3" json:"negotiated_minor,omitempty"`
EnabledFeatures []string `protobuf:"bytes,5,rep,name=enabled_features,json=enabledFeatures,proto3" json:"enabled_features,omitempty"`
Compatible bool `protobuf:"varint,6,opt,name=compatible,proto3" json:"compatible,omitempty"`
RejectReason string `protobuf:"bytes,7,opt,name=reject_reason,json=rejectReason,proto3" json:"reject_reason,omitempty"`
DisableTransportRetries bool `` /* 133-byte string literal not displayed */
// negotiation_token is issued only when compatible=true; Configure must present it.
NegotiationToken string `protobuf:"bytes,9,opt,name=negotiation_token,json=negotiationToken,proto3" json:"negotiation_token,omitempty"`
// contains filtered or unexported fields
}
func (*NegotiateResponse) Descriptor
deprecated
func (*NegotiateResponse) Descriptor() ([]byte, []int)
Deprecated: Use NegotiateResponse.ProtoReflect.Descriptor instead.
func (*NegotiateResponse) GetCompatible ¶
func (x *NegotiateResponse) GetCompatible() bool
func (*NegotiateResponse) GetDisableTransportRetries ¶
func (x *NegotiateResponse) GetDisableTransportRetries() bool
func (*NegotiateResponse) GetEnabledFeatures ¶
func (x *NegotiateResponse) GetEnabledFeatures() []string
func (*NegotiateResponse) GetNegotiatedMinor ¶
func (x *NegotiateResponse) GetNegotiatedMinor() uint32
func (*NegotiateResponse) GetNegotiationToken ¶
func (x *NegotiateResponse) GetNegotiationToken() string
func (*NegotiateResponse) GetPluginFeatures ¶
func (x *NegotiateResponse) GetPluginFeatures() []*Feature
func (*NegotiateResponse) GetPluginMajor ¶
func (x *NegotiateResponse) GetPluginMajor() uint32
func (*NegotiateResponse) GetPluginMinor ¶
func (x *NegotiateResponse) GetPluginMinor() uint32
func (*NegotiateResponse) GetRejectReason ¶
func (x *NegotiateResponse) GetRejectReason() string
func (*NegotiateResponse) ProtoMessage ¶
func (*NegotiateResponse) ProtoMessage()
func (*NegotiateResponse) ProtoReflect ¶
func (x *NegotiateResponse) ProtoReflect() protoreflect.Message
func (*NegotiateResponse) Reset ¶
func (x *NegotiateResponse) Reset()
func (*NegotiateResponse) String ¶
func (x *NegotiateResponse) String() string
type Part ¶
type Part struct {
Kind PartKind `protobuf:"varint,1,opt,name=kind,proto3,enum=golip.backendplugin.v1.PartKind" json:"kind,omitempty"`
Text *string `protobuf:"bytes,2,opt,name=text,proto3,oneof" json:"text,omitempty"`
ImageRef *string `protobuf:"bytes,3,opt,name=image_ref,json=imageRef,proto3,oneof" json:"image_ref,omitempty"`
FileRef *string `protobuf:"bytes,4,opt,name=file_ref,json=fileRef,proto3,oneof" json:"file_ref,omitempty"`
ReasoningText *string `protobuf:"bytes,5,opt,name=reasoning_text,json=reasoningText,proto3,oneof" json:"reasoning_text,omitempty"`
ToolArgsJson *RawJSONValue `protobuf:"bytes,6,opt,name=tool_args_json,json=toolArgsJson,proto3" json:"tool_args_json,omitempty"`
ToolCallId *string `protobuf:"bytes,7,opt,name=tool_call_id,json=toolCallId,proto3,oneof" json:"tool_call_id,omitempty"`
ToolName *string `protobuf:"bytes,8,opt,name=tool_name,json=toolName,proto3,oneof" json:"tool_name,omitempty"`
ReasoningDialect *string `protobuf:"bytes,9,opt,name=reasoning_dialect,json=reasoningDialect,proto3,oneof" json:"reasoning_dialect,omitempty"`
ReasoningOpaque *RawJSONValue `protobuf:"bytes,10,opt,name=reasoning_opaque,json=reasoningOpaque,proto3" json:"reasoning_opaque,omitempty"`
// Exact OpenAI Responses reasoning-item fields (minor >= 3, feature
// exact_openresponses_fields). Presence: absent vs null vs value.
ReasoningSummary *RawJSONValue `protobuf:"bytes,11,opt,name=reasoning_summary,json=reasoningSummary,proto3" json:"reasoning_summary,omitempty"`
ReasoningContent *RawJSONValue `protobuf:"bytes,12,opt,name=reasoning_content,json=reasoningContent,proto3" json:"reasoning_content,omitempty"`
ReasoningEncryptedContent *RawJSONValue `` /* 139-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*Part) Descriptor
deprecated
func (*Part) GetFileRef ¶
func (*Part) GetImageRef ¶
func (*Part) GetReasoningContent ¶
func (x *Part) GetReasoningContent() *RawJSONValue
func (*Part) GetReasoningDialect ¶
func (*Part) GetReasoningEncryptedContent ¶
func (x *Part) GetReasoningEncryptedContent() *RawJSONValue
func (*Part) GetReasoningOpaque ¶
func (x *Part) GetReasoningOpaque() *RawJSONValue
func (*Part) GetReasoningSummary ¶
func (x *Part) GetReasoningSummary() *RawJSONValue
func (*Part) GetReasoningText ¶
func (*Part) GetToolArgsJson ¶
func (x *Part) GetToolArgsJson() *RawJSONValue
func (*Part) GetToolCallId ¶
func (*Part) GetToolName ¶
func (*Part) ProtoMessage ¶
func (*Part) ProtoMessage()
func (*Part) ProtoReflect ¶
func (x *Part) ProtoReflect() protoreflect.Message
type PartKind ¶
type PartKind int32
const ( PartKind_PART_KIND_UNSPECIFIED PartKind = 0 PartKind_PART_KIND_TEXT PartKind = 1 PartKind_PART_KIND_IMAGE_REF PartKind = 2 PartKind_PART_KIND_FILE_REF PartKind = 3 PartKind_PART_KIND_REASONING PartKind = 4 PartKind_PART_KIND_TOOL_CALL PartKind = 5 PartKind_PART_KIND_TOOL_RESULT PartKind = 6 PartKind_PART_KIND_JSON PartKind = 7 PartKind_PART_KIND_VIDEO_REF PartKind = 8 PartKind_PART_KIND_REFUSAL PartKind = 9 PartKind_PART_KIND_SUMMARY PartKind = 10 PartKind_PART_KIND_ANNOTATION PartKind = 11 PartKind_PART_KIND_ASSISTANT_REF PartKind = 12 // PART_KIND_EXTENSION is an opaque vendor-prefixed custom content part // preserved losslessly (minor >= 3, feature exact_openresponses_fields). PartKind_PART_KIND_EXTENSION PartKind = 13 )
func (PartKind) Descriptor ¶
func (PartKind) Descriptor() protoreflect.EnumDescriptor
func (PartKind) EnumDescriptor
deprecated
func (PartKind) Number ¶
func (x PartKind) Number() protoreflect.EnumNumber
func (PartKind) Type ¶
func (PartKind) Type() protoreflect.EnumType
type PluginDescriptor ¶
type PluginDescriptor struct {
ProtocolMajor uint32 `protobuf:"varint,1,opt,name=protocol_major,json=protocolMajor,proto3" json:"protocol_major,omitempty"`
ProtocolMinor uint32 `protobuf:"varint,2,opt,name=protocol_minor,json=protocolMinor,proto3" json:"protocol_minor,omitempty"`
PluginId string `protobuf:"bytes,3,opt,name=plugin_id,json=pluginId,proto3" json:"plugin_id,omitempty"`
Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
BuildId string `protobuf:"bytes,5,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"`
Features []*Feature `protobuf:"bytes,6,rep,name=features,proto3" json:"features,omitempty"`
Factories []*FactoryDescriptor `protobuf:"bytes,7,rep,name=factories,proto3" json:"factories,omitempty"`
// contains filtered or unexported fields
}
func (*PluginDescriptor) Descriptor
deprecated
func (*PluginDescriptor) Descriptor() ([]byte, []int)
Deprecated: Use PluginDescriptor.ProtoReflect.Descriptor instead.
func (*PluginDescriptor) GetBuildId ¶
func (x *PluginDescriptor) GetBuildId() string
func (*PluginDescriptor) GetFactories ¶
func (x *PluginDescriptor) GetFactories() []*FactoryDescriptor
func (*PluginDescriptor) GetFeatures ¶
func (x *PluginDescriptor) GetFeatures() []*Feature
func (*PluginDescriptor) GetPluginId ¶
func (x *PluginDescriptor) GetPluginId() string
func (*PluginDescriptor) GetProtocolMajor ¶
func (x *PluginDescriptor) GetProtocolMajor() uint32
func (*PluginDescriptor) GetProtocolMinor ¶
func (x *PluginDescriptor) GetProtocolMinor() uint32
func (*PluginDescriptor) GetVersion ¶
func (x *PluginDescriptor) GetVersion() string
func (*PluginDescriptor) ProtoMessage ¶
func (*PluginDescriptor) ProtoMessage()
func (*PluginDescriptor) ProtoReflect ¶
func (x *PluginDescriptor) ProtoReflect() protoreflect.Message
func (*PluginDescriptor) Reset ¶
func (x *PluginDescriptor) Reset()
func (*PluginDescriptor) String ¶
func (x *PluginDescriptor) String() string
type PluginError ¶
type PluginError struct {
Code ErrorCode `protobuf:"varint,1,opt,name=code,proto3,enum=golip.backendplugin.v1.ErrorCode" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
Retryable bool `protobuf:"varint,3,opt,name=retryable,proto3" json:"retryable,omitempty"`
OutputCommitted bool `protobuf:"varint,4,opt,name=output_committed,json=outputCommitted,proto3" json:"output_committed,omitempty"`
// contains filtered or unexported fields
}
func (*PluginError) Descriptor
deprecated
func (*PluginError) Descriptor() ([]byte, []int)
Deprecated: Use PluginError.ProtoReflect.Descriptor instead.
func (*PluginError) GetCode ¶
func (x *PluginError) GetCode() ErrorCode
func (*PluginError) GetMessage ¶
func (x *PluginError) GetMessage() string
func (*PluginError) GetOutputCommitted ¶
func (x *PluginError) GetOutputCommitted() bool
func (*PluginError) GetRetryable ¶
func (x *PluginError) GetRetryable() bool
func (*PluginError) ProtoMessage ¶
func (*PluginError) ProtoMessage()
func (*PluginError) ProtoReflect ¶
func (x *PluginError) ProtoReflect() protoreflect.Message
func (*PluginError) Reset ¶
func (x *PluginError) Reset()
func (*PluginError) String ¶
func (x *PluginError) String() string
type ProcessSharing ¶
type ProcessSharing int32
const ( ProcessSharing_PROCESS_SHARING_UNSPECIFIED ProcessSharing = 0 ProcessSharing_PROCESS_SHARING_PER_INSTANCE ProcessSharing = 1 ProcessSharing_PROCESS_SHARING_SHARED_ARTIFACT ProcessSharing = 2 )
func (ProcessSharing) Descriptor ¶
func (ProcessSharing) Descriptor() protoreflect.EnumDescriptor
func (ProcessSharing) Enum ¶
func (x ProcessSharing) Enum() *ProcessSharing
func (ProcessSharing) EnumDescriptor
deprecated
func (ProcessSharing) EnumDescriptor() ([]byte, []int)
Deprecated: Use ProcessSharing.Descriptor instead.
func (ProcessSharing) Number ¶
func (x ProcessSharing) Number() protoreflect.EnumNumber
func (ProcessSharing) String ¶
func (x ProcessSharing) String() string
func (ProcessSharing) Type ¶
func (ProcessSharing) Type() protoreflect.EnumType
type PromptCacheEvidence ¶
type PromptCacheEvidence struct {
InputTokens *int64 `protobuf:"varint,1,opt,name=input_tokens,json=inputTokens,proto3,oneof" json:"input_tokens,omitempty"`
OutputTokens *int64 `protobuf:"varint,2,opt,name=output_tokens,json=outputTokens,proto3,oneof" json:"output_tokens,omitempty"`
CacheReadTokens *int64 `protobuf:"varint,3,opt,name=cache_read_tokens,json=cacheReadTokens,proto3,oneof" json:"cache_read_tokens,omitempty"`
CacheWriteTokens *int64 `protobuf:"varint,4,opt,name=cache_write_tokens,json=cacheWriteTokens,proto3,oneof" json:"cache_write_tokens,omitempty"`
TotalTokens *int64 `protobuf:"varint,5,opt,name=total_tokens,json=totalTokens,proto3,oneof" json:"total_tokens,omitempty"`
// contains filtered or unexported fields
}
func (*PromptCacheEvidence) Descriptor
deprecated
func (*PromptCacheEvidence) Descriptor() ([]byte, []int)
Deprecated: Use PromptCacheEvidence.ProtoReflect.Descriptor instead.
func (*PromptCacheEvidence) GetCacheReadTokens ¶
func (x *PromptCacheEvidence) GetCacheReadTokens() int64
func (*PromptCacheEvidence) GetCacheWriteTokens ¶
func (x *PromptCacheEvidence) GetCacheWriteTokens() int64
func (*PromptCacheEvidence) GetInputTokens ¶
func (x *PromptCacheEvidence) GetInputTokens() int64
func (*PromptCacheEvidence) GetOutputTokens ¶
func (x *PromptCacheEvidence) GetOutputTokens() int64
func (*PromptCacheEvidence) GetTotalTokens ¶
func (x *PromptCacheEvidence) GetTotalTokens() int64
func (*PromptCacheEvidence) ProtoMessage ¶
func (*PromptCacheEvidence) ProtoMessage()
func (*PromptCacheEvidence) ProtoReflect ¶
func (x *PromptCacheEvidence) ProtoReflect() protoreflect.Message
func (*PromptCacheEvidence) Reset ¶
func (x *PromptCacheEvidence) Reset()
func (*PromptCacheEvidence) String ¶
func (x *PromptCacheEvidence) String() string
type PromptCacheLifecycle ¶
type PromptCacheLifecycle int32
const ( PromptCacheLifecycle_PROMPT_CACHE_LIFECYCLE_UNSPECIFIED PromptCacheLifecycle = 0 PromptCacheLifecycle_PROMPT_CACHE_LIFECYCLE_UNKNOWN PromptCacheLifecycle = 1 PromptCacheLifecycle_PROMPT_CACHE_LIFECYCLE_SLIDING_EXPIRY PromptCacheLifecycle = 2 PromptCacheLifecycle_PROMPT_CACHE_LIFECYCLE_FIXED_EXPIRY PromptCacheLifecycle = 3 PromptCacheLifecycle_PROMPT_CACHE_LIFECYCLE_MINIMUM_RESIDENCY PromptCacheLifecycle = 4 PromptCacheLifecycle_PROMPT_CACHE_LIFECYCLE_BEST_EFFORT PromptCacheLifecycle = 5 )
func (PromptCacheLifecycle) Descriptor ¶
func (PromptCacheLifecycle) Descriptor() protoreflect.EnumDescriptor
func (PromptCacheLifecycle) Enum ¶
func (x PromptCacheLifecycle) Enum() *PromptCacheLifecycle
func (PromptCacheLifecycle) EnumDescriptor
deprecated
func (PromptCacheLifecycle) EnumDescriptor() ([]byte, []int)
Deprecated: Use PromptCacheLifecycle.Descriptor instead.
func (PromptCacheLifecycle) Number ¶
func (x PromptCacheLifecycle) Number() protoreflect.EnumNumber
func (PromptCacheLifecycle) String ¶
func (x PromptCacheLifecycle) String() string
func (PromptCacheLifecycle) Type ¶
func (PromptCacheLifecycle) Type() protoreflect.EnumType
type PromptCacheObservation ¶
type PromptCacheObservation struct {
ALegId string `protobuf:"bytes,1,opt,name=a_leg_id,json=aLegId,proto3" json:"a_leg_id,omitempty"`
BLegId string `protobuf:"bytes,2,opt,name=b_leg_id,json=bLegId,proto3" json:"b_leg_id,omitempty"`
BackendInstanceId string `protobuf:"bytes,3,opt,name=backend_instance_id,json=backendInstanceId,proto3" json:"backend_instance_id,omitempty"`
TargetId string `protobuf:"bytes,4,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
GenerationId string `protobuf:"bytes,5,opt,name=generation_id,json=generationId,proto3" json:"generation_id,omitempty"`
Lifecycle PromptCacheLifecycle `protobuf:"varint,6,opt,name=lifecycle,proto3,enum=golip.backendplugin.v1.PromptCacheLifecycle" json:"lifecycle,omitempty"`
Timing *PromptCacheTiming `protobuf:"bytes,7,opt,name=timing,proto3" json:"timing,omitempty"`
Renewable bool `protobuf:"varint,8,opt,name=renewable,proto3" json:"renewable,omitempty"`
Handle []byte `protobuf:"bytes,9,opt,name=handle,proto3" json:"handle,omitempty"`
Evidence *PromptCacheEvidence `protobuf:"bytes,10,opt,name=evidence,proto3" json:"evidence,omitempty"`
// contains filtered or unexported fields
}
func (*PromptCacheObservation) Descriptor
deprecated
func (*PromptCacheObservation) Descriptor() ([]byte, []int)
Deprecated: Use PromptCacheObservation.ProtoReflect.Descriptor instead.
func (*PromptCacheObservation) GetALegId ¶
func (x *PromptCacheObservation) GetALegId() string
func (*PromptCacheObservation) GetBLegId ¶
func (x *PromptCacheObservation) GetBLegId() string
func (*PromptCacheObservation) GetBackendInstanceId ¶
func (x *PromptCacheObservation) GetBackendInstanceId() string
func (*PromptCacheObservation) GetEvidence ¶
func (x *PromptCacheObservation) GetEvidence() *PromptCacheEvidence
func (*PromptCacheObservation) GetGenerationId ¶
func (x *PromptCacheObservation) GetGenerationId() string
func (*PromptCacheObservation) GetHandle ¶
func (x *PromptCacheObservation) GetHandle() []byte
func (*PromptCacheObservation) GetLifecycle ¶
func (x *PromptCacheObservation) GetLifecycle() PromptCacheLifecycle
func (*PromptCacheObservation) GetRenewable ¶
func (x *PromptCacheObservation) GetRenewable() bool
func (*PromptCacheObservation) GetTargetId ¶
func (x *PromptCacheObservation) GetTargetId() string
func (*PromptCacheObservation) GetTiming ¶
func (x *PromptCacheObservation) GetTiming() *PromptCacheTiming
func (*PromptCacheObservation) ProtoMessage ¶
func (*PromptCacheObservation) ProtoMessage()
func (*PromptCacheObservation) ProtoReflect ¶
func (x *PromptCacheObservation) ProtoReflect() protoreflect.Message
func (*PromptCacheObservation) Reset ¶
func (x *PromptCacheObservation) Reset()
func (*PromptCacheObservation) String ¶
func (x *PromptCacheObservation) String() string
type PromptCacheProfile ¶
type PromptCacheProfile struct {
ObservationSupported bool `protobuf:"varint,1,opt,name=observation_supported,json=observationSupported,proto3" json:"observation_supported,omitempty"`
RenewalSupported bool `protobuf:"varint,2,opt,name=renewal_supported,json=renewalSupported,proto3" json:"renewal_supported,omitempty"`
LifecycleKinds []PromptCacheLifecycle `` /* 160-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*PromptCacheProfile) Descriptor
deprecated
func (*PromptCacheProfile) Descriptor() ([]byte, []int)
Deprecated: Use PromptCacheProfile.ProtoReflect.Descriptor instead.
func (*PromptCacheProfile) GetLifecycleKinds ¶
func (x *PromptCacheProfile) GetLifecycleKinds() []PromptCacheLifecycle
func (*PromptCacheProfile) GetObservationSupported ¶
func (x *PromptCacheProfile) GetObservationSupported() bool
func (*PromptCacheProfile) GetRenewalSupported ¶
func (x *PromptCacheProfile) GetRenewalSupported() bool
func (*PromptCacheProfile) ProtoMessage ¶
func (*PromptCacheProfile) ProtoMessage()
func (*PromptCacheProfile) ProtoReflect ¶
func (x *PromptCacheProfile) ProtoReflect() protoreflect.Message
func (*PromptCacheProfile) Reset ¶
func (x *PromptCacheProfile) Reset()
func (*PromptCacheProfile) String ¶
func (x *PromptCacheProfile) String() string
type PromptCacheRenewStatus ¶
type PromptCacheRenewStatus int32
const ( PromptCacheRenewStatus_PROMPT_CACHE_RENEW_STATUS_UNSPECIFIED PromptCacheRenewStatus = 0 PromptCacheRenewStatus_PROMPT_CACHE_RENEW_STATUS_RENEWED PromptCacheRenewStatus = 1 PromptCacheRenewStatus_PROMPT_CACHE_RENEW_STATUS_STILL_RESIDENT PromptCacheRenewStatus = 2 PromptCacheRenewStatus_PROMPT_CACHE_RENEW_STATUS_COLD_RECREATED PromptCacheRenewStatus = 3 PromptCacheRenewStatus_PROMPT_CACHE_RENEW_STATUS_STALE PromptCacheRenewStatus = 4 PromptCacheRenewStatus_PROMPT_CACHE_RENEW_STATUS_UNSUPPORTED PromptCacheRenewStatus = 5 PromptCacheRenewStatus_PROMPT_CACHE_RENEW_STATUS_CONTROL_FAILED PromptCacheRenewStatus = 6 )
func (PromptCacheRenewStatus) Descriptor ¶
func (PromptCacheRenewStatus) Descriptor() protoreflect.EnumDescriptor
func (PromptCacheRenewStatus) Enum ¶
func (x PromptCacheRenewStatus) Enum() *PromptCacheRenewStatus
func (PromptCacheRenewStatus) EnumDescriptor
deprecated
func (PromptCacheRenewStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use PromptCacheRenewStatus.Descriptor instead.
func (PromptCacheRenewStatus) Number ¶
func (x PromptCacheRenewStatus) Number() protoreflect.EnumNumber
func (PromptCacheRenewStatus) String ¶
func (x PromptCacheRenewStatus) String() string
func (PromptCacheRenewStatus) Type ¶
func (PromptCacheRenewStatus) Type() protoreflect.EnumType
type PromptCacheTiming ¶
type PromptCacheTiming struct {
ObservedAtUnixMs *int64 `protobuf:"varint,1,opt,name=observed_at_unix_ms,json=observedAtUnixMs,proto3,oneof" json:"observed_at_unix_ms,omitempty"`
ExpiresAtUnixMs *int64 `protobuf:"varint,2,opt,name=expires_at_unix_ms,json=expiresAtUnixMs,proto3,oneof" json:"expires_at_unix_ms,omitempty"`
MinimumResidentUntilUnixMs *int64 `` /* 152-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*PromptCacheTiming) Descriptor
deprecated
func (*PromptCacheTiming) Descriptor() ([]byte, []int)
Deprecated: Use PromptCacheTiming.ProtoReflect.Descriptor instead.
func (*PromptCacheTiming) GetExpiresAtUnixMs ¶
func (x *PromptCacheTiming) GetExpiresAtUnixMs() int64
func (*PromptCacheTiming) GetMinimumResidentUntilUnixMs ¶
func (x *PromptCacheTiming) GetMinimumResidentUntilUnixMs() int64
func (*PromptCacheTiming) GetObservedAtUnixMs ¶
func (x *PromptCacheTiming) GetObservedAtUnixMs() int64
func (*PromptCacheTiming) ProtoMessage ¶
func (*PromptCacheTiming) ProtoMessage()
func (*PromptCacheTiming) ProtoReflect ¶
func (x *PromptCacheTiming) ProtoReflect() protoreflect.Message
func (*PromptCacheTiming) Reset ¶
func (x *PromptCacheTiming) Reset()
func (*PromptCacheTiming) String ¶
func (x *PromptCacheTiming) String() string
type ProtocolRequirementsWire ¶
type ProtocolRequirementsWire struct {
Capabilities []string `protobuf:"bytes,1,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
ItemDialects []*DialectRequirementWire `protobuf:"bytes,2,rep,name=item_dialects,json=itemDialects,proto3" json:"item_dialects,omitempty"`
ReasoningDialects []*DialectRequirementWire `protobuf:"bytes,3,rep,name=reasoning_dialects,json=reasoningDialects,proto3" json:"reasoning_dialects,omitempty"`
CompactionDialects []*DialectRequirementWire `protobuf:"bytes,4,rep,name=compaction_dialects,json=compactionDialects,proto3" json:"compaction_dialects,omitempty"`
ExtensionTypes []*ExtensionRequirementWire `protobuf:"bytes,5,rep,name=extension_types,json=extensionTypes,proto3" json:"extension_types,omitempty"`
// contains filtered or unexported fields
}
func (*ProtocolRequirementsWire) Descriptor
deprecated
func (*ProtocolRequirementsWire) Descriptor() ([]byte, []int)
Deprecated: Use ProtocolRequirementsWire.ProtoReflect.Descriptor instead.
func (*ProtocolRequirementsWire) GetCapabilities ¶
func (x *ProtocolRequirementsWire) GetCapabilities() []string
func (*ProtocolRequirementsWire) GetCompactionDialects ¶
func (x *ProtocolRequirementsWire) GetCompactionDialects() []*DialectRequirementWire
func (*ProtocolRequirementsWire) GetExtensionTypes ¶
func (x *ProtocolRequirementsWire) GetExtensionTypes() []*ExtensionRequirementWire
func (*ProtocolRequirementsWire) GetItemDialects ¶
func (x *ProtocolRequirementsWire) GetItemDialects() []*DialectRequirementWire
func (*ProtocolRequirementsWire) GetReasoningDialects ¶
func (x *ProtocolRequirementsWire) GetReasoningDialects() []*DialectRequirementWire
func (*ProtocolRequirementsWire) ProtoMessage ¶
func (*ProtocolRequirementsWire) ProtoMessage()
func (*ProtocolRequirementsWire) ProtoReflect ¶
func (x *ProtocolRequirementsWire) ProtoReflect() protoreflect.Message
func (*ProtocolRequirementsWire) Reset ¶
func (x *ProtocolRequirementsWire) Reset()
func (*ProtocolRequirementsWire) String ¶
func (x *ProtocolRequirementsWire) String() string
type RawJSONValue ¶
type RawJSONValue struct {
// Types that are valid to be assigned to State:
//
// *RawJSONValue_IsNull
// *RawJSONValue_Json
State isRawJSONValue_State `protobuf_oneof:"state"`
// contains filtered or unexported fields
}
func (*RawJSONValue) Descriptor
deprecated
func (*RawJSONValue) Descriptor() ([]byte, []int)
Deprecated: Use RawJSONValue.ProtoReflect.Descriptor instead.
func (*RawJSONValue) GetIsNull ¶
func (x *RawJSONValue) GetIsNull() bool
func (*RawJSONValue) GetJson ¶
func (x *RawJSONValue) GetJson() []byte
func (*RawJSONValue) GetState ¶
func (x *RawJSONValue) GetState() isRawJSONValue_State
func (*RawJSONValue) ProtoMessage ¶
func (*RawJSONValue) ProtoMessage()
func (*RawJSONValue) ProtoReflect ¶
func (x *RawJSONValue) ProtoReflect() protoreflect.Message
func (*RawJSONValue) Reset ¶
func (x *RawJSONValue) Reset()
func (*RawJSONValue) String ¶
func (x *RawJSONValue) String() string
type RawJSONValue_IsNull ¶
type RawJSONValue_IsNull struct {
IsNull bool `protobuf:"varint,1,opt,name=is_null,json=isNull,proto3,oneof"`
}
type RawJSONValue_Json ¶
type RawJSONValue_Json struct {
Json []byte `protobuf:"bytes,2,opt,name=json,proto3,oneof"`
}
type ReleasePromptCacheRequest ¶
type ReleasePromptCacheRequest struct {
InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
Handle []byte `protobuf:"bytes,2,opt,name=handle,proto3" json:"handle,omitempty"`
// contains filtered or unexported fields
}
func (*ReleasePromptCacheRequest) Descriptor
deprecated
func (*ReleasePromptCacheRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReleasePromptCacheRequest.ProtoReflect.Descriptor instead.
func (*ReleasePromptCacheRequest) GetHandle ¶
func (x *ReleasePromptCacheRequest) GetHandle() []byte
func (*ReleasePromptCacheRequest) GetInstanceId ¶
func (x *ReleasePromptCacheRequest) GetInstanceId() string
func (*ReleasePromptCacheRequest) ProtoMessage ¶
func (*ReleasePromptCacheRequest) ProtoMessage()
func (*ReleasePromptCacheRequest) ProtoReflect ¶
func (x *ReleasePromptCacheRequest) ProtoReflect() protoreflect.Message
func (*ReleasePromptCacheRequest) Reset ¶
func (x *ReleasePromptCacheRequest) Reset()
func (*ReleasePromptCacheRequest) String ¶
func (x *ReleasePromptCacheRequest) String() string
type ReleasePromptCacheResponse ¶
type ReleasePromptCacheResponse struct {
// contains filtered or unexported fields
}
func (*ReleasePromptCacheResponse) Descriptor
deprecated
func (*ReleasePromptCacheResponse) Descriptor() ([]byte, []int)
Deprecated: Use ReleasePromptCacheResponse.ProtoReflect.Descriptor instead.
func (*ReleasePromptCacheResponse) ProtoMessage ¶
func (*ReleasePromptCacheResponse) ProtoMessage()
func (*ReleasePromptCacheResponse) ProtoReflect ¶
func (x *ReleasePromptCacheResponse) ProtoReflect() protoreflect.Message
func (*ReleasePromptCacheResponse) Reset ¶
func (x *ReleasePromptCacheResponse) Reset()
func (*ReleasePromptCacheResponse) String ¶
func (x *ReleasePromptCacheResponse) String() string
type RenewPromptCacheRequest ¶
type RenewPromptCacheRequest struct {
InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
Handle []byte `protobuf:"bytes,2,opt,name=handle,proto3" json:"handle,omitempty"`
OperationId string `protobuf:"bytes,3,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
// contains filtered or unexported fields
}
func (*RenewPromptCacheRequest) Descriptor
deprecated
func (*RenewPromptCacheRequest) Descriptor() ([]byte, []int)
Deprecated: Use RenewPromptCacheRequest.ProtoReflect.Descriptor instead.
func (*RenewPromptCacheRequest) GetHandle ¶
func (x *RenewPromptCacheRequest) GetHandle() []byte
func (*RenewPromptCacheRequest) GetInstanceId ¶
func (x *RenewPromptCacheRequest) GetInstanceId() string
func (*RenewPromptCacheRequest) GetOperationId ¶
func (x *RenewPromptCacheRequest) GetOperationId() string
func (*RenewPromptCacheRequest) ProtoMessage ¶
func (*RenewPromptCacheRequest) ProtoMessage()
func (*RenewPromptCacheRequest) ProtoReflect ¶
func (x *RenewPromptCacheRequest) ProtoReflect() protoreflect.Message
func (*RenewPromptCacheRequest) Reset ¶
func (x *RenewPromptCacheRequest) Reset()
func (*RenewPromptCacheRequest) String ¶
func (x *RenewPromptCacheRequest) String() string
type RenewPromptCacheResponse ¶
type RenewPromptCacheResponse struct {
Status PromptCacheRenewStatus `protobuf:"varint,1,opt,name=status,proto3,enum=golip.backendplugin.v1.PromptCacheRenewStatus" json:"status,omitempty"`
Observation *PromptCacheObservation `protobuf:"bytes,2,opt,name=observation,proto3" json:"observation,omitempty"`
Evidence *PromptCacheEvidence `protobuf:"bytes,3,opt,name=evidence,proto3" json:"evidence,omitempty"`
Accounting *AccountingEvidence `protobuf:"bytes,4,opt,name=accounting,proto3" json:"accounting,omitempty"`
// contains filtered or unexported fields
}
func (*RenewPromptCacheResponse) Descriptor
deprecated
func (*RenewPromptCacheResponse) Descriptor() ([]byte, []int)
Deprecated: Use RenewPromptCacheResponse.ProtoReflect.Descriptor instead.
func (*RenewPromptCacheResponse) GetAccounting ¶
func (x *RenewPromptCacheResponse) GetAccounting() *AccountingEvidence
func (*RenewPromptCacheResponse) GetEvidence ¶
func (x *RenewPromptCacheResponse) GetEvidence() *PromptCacheEvidence
func (*RenewPromptCacheResponse) GetObservation ¶
func (x *RenewPromptCacheResponse) GetObservation() *PromptCacheObservation
func (*RenewPromptCacheResponse) GetStatus ¶
func (x *RenewPromptCacheResponse) GetStatus() PromptCacheRenewStatus
func (*RenewPromptCacheResponse) ProtoMessage ¶
func (*RenewPromptCacheResponse) ProtoMessage()
func (*RenewPromptCacheResponse) ProtoReflect ¶
func (x *RenewPromptCacheResponse) ProtoReflect() protoreflect.Message
func (*RenewPromptCacheResponse) Reset ¶
func (x *RenewPromptCacheResponse) Reset()
func (*RenewPromptCacheResponse) String ¶
func (x *RenewPromptCacheResponse) String() string
type ResolveProfileRequest ¶
type ResolveProfileRequest struct {
InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
ModelId *string `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3,oneof" json:"model_id,omitempty"`
// contains filtered or unexported fields
}
func (*ResolveProfileRequest) Descriptor
deprecated
func (*ResolveProfileRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResolveProfileRequest.ProtoReflect.Descriptor instead.
func (*ResolveProfileRequest) GetInstanceId ¶
func (x *ResolveProfileRequest) GetInstanceId() string
func (*ResolveProfileRequest) GetModelId ¶
func (x *ResolveProfileRequest) GetModelId() string
func (*ResolveProfileRequest) ProtoMessage ¶
func (*ResolveProfileRequest) ProtoMessage()
func (*ResolveProfileRequest) ProtoReflect ¶
func (x *ResolveProfileRequest) ProtoReflect() protoreflect.Message
func (*ResolveProfileRequest) Reset ¶
func (x *ResolveProfileRequest) Reset()
func (*ResolveProfileRequest) String ¶
func (x *ResolveProfileRequest) String() string
type ResolveProfileResponse ¶
type ResolveProfileResponse struct {
Profile *ResolvedProfile `protobuf:"bytes,1,opt,name=profile,proto3" json:"profile,omitempty"`
// contains filtered or unexported fields
}
func (*ResolveProfileResponse) Descriptor
deprecated
func (*ResolveProfileResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResolveProfileResponse.ProtoReflect.Descriptor instead.
func (*ResolveProfileResponse) GetProfile ¶
func (x *ResolveProfileResponse) GetProfile() *ResolvedProfile
func (*ResolveProfileResponse) ProtoMessage ¶
func (*ResolveProfileResponse) ProtoMessage()
func (*ResolveProfileResponse) ProtoReflect ¶
func (x *ResolveProfileResponse) ProtoReflect() protoreflect.Message
func (*ResolveProfileResponse) Reset ¶
func (x *ResolveProfileResponse) Reset()
func (*ResolveProfileResponse) String ¶
func (x *ResolveProfileResponse) String() string
type ResolvedProfile ¶
type ResolvedProfile struct {
Capabilities *CapabilitySummary `protobuf:"bytes,1,opt,name=capabilities,proto3" json:"capabilities,omitempty"`
TransportCapabilities *TransportCapabilitySummary `protobuf:"bytes,2,opt,name=transport_capabilities,json=transportCapabilities,proto3" json:"transport_capabilities,omitempty"`
ReasoningReplaySupported bool `` /* 136-byte string literal not displayed */
RoutePrefixes []string `protobuf:"bytes,4,rep,name=route_prefixes,json=routePrefixes,proto3" json:"route_prefixes,omitempty"`
EnforceMaxOutput bool `protobuf:"varint,5,opt,name=enforce_max_output,json=enforceMaxOutput,proto3" json:"enforce_max_output,omitempty"`
MaxOutputTokens *uint32 `protobuf:"varint,6,opt,name=max_output_tokens,json=maxOutputTokens,proto3,oneof" json:"max_output_tokens,omitempty"`
SupportsCountTokens bool `protobuf:"varint,7,opt,name=supports_count_tokens,json=supportsCountTokens,proto3" json:"supports_count_tokens,omitempty"`
SupportsFinalizeBilling bool `` /* 133-byte string literal not displayed */
SupportsDynamicInventory bool `` /* 136-byte string literal not displayed */
EvidenceSource string `protobuf:"bytes,10,opt,name=evidence_source,json=evidenceSource,proto3" json:"evidence_source,omitempty"`
ProfileVersion string `protobuf:"bytes,11,opt,name=profile_version,json=profileVersion,proto3" json:"profile_version,omitempty"`
DialectSupport *DialectSupportWire `protobuf:"bytes,12,opt,name=dialect_support,json=dialectSupport,proto3" json:"dialect_support,omitempty"`
PromptCacheProfile *PromptCacheProfile `protobuf:"bytes,13,opt,name=prompt_cache_profile,json=promptCacheProfile,proto3" json:"prompt_cache_profile,omitempty"`
// Explicit capability bit for the negotiated V2 economic sideband.
SupportsAccountingEvidenceV2 bool `` /* 151-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*ResolvedProfile) Descriptor
deprecated
func (*ResolvedProfile) Descriptor() ([]byte, []int)
Deprecated: Use ResolvedProfile.ProtoReflect.Descriptor instead.
func (*ResolvedProfile) GetCapabilities ¶
func (x *ResolvedProfile) GetCapabilities() *CapabilitySummary
func (*ResolvedProfile) GetDialectSupport ¶
func (x *ResolvedProfile) GetDialectSupport() *DialectSupportWire
func (*ResolvedProfile) GetEnforceMaxOutput ¶
func (x *ResolvedProfile) GetEnforceMaxOutput() bool
func (*ResolvedProfile) GetEvidenceSource ¶
func (x *ResolvedProfile) GetEvidenceSource() string
func (*ResolvedProfile) GetMaxOutputTokens ¶
func (x *ResolvedProfile) GetMaxOutputTokens() uint32
func (*ResolvedProfile) GetProfileVersion ¶
func (x *ResolvedProfile) GetProfileVersion() string
func (*ResolvedProfile) GetPromptCacheProfile ¶
func (x *ResolvedProfile) GetPromptCacheProfile() *PromptCacheProfile
func (*ResolvedProfile) GetReasoningReplaySupported ¶
func (x *ResolvedProfile) GetReasoningReplaySupported() bool
func (*ResolvedProfile) GetRoutePrefixes ¶
func (x *ResolvedProfile) GetRoutePrefixes() []string
func (*ResolvedProfile) GetSupportsAccountingEvidenceV2 ¶
func (x *ResolvedProfile) GetSupportsAccountingEvidenceV2() bool
func (*ResolvedProfile) GetSupportsCountTokens ¶
func (x *ResolvedProfile) GetSupportsCountTokens() bool
func (*ResolvedProfile) GetSupportsDynamicInventory ¶
func (x *ResolvedProfile) GetSupportsDynamicInventory() bool
func (*ResolvedProfile) GetSupportsFinalizeBilling ¶
func (x *ResolvedProfile) GetSupportsFinalizeBilling() bool
func (*ResolvedProfile) GetTransportCapabilities ¶
func (x *ResolvedProfile) GetTransportCapabilities() *TransportCapabilitySummary
func (*ResolvedProfile) ProtoMessage ¶
func (*ResolvedProfile) ProtoMessage()
func (*ResolvedProfile) ProtoReflect ¶
func (x *ResolvedProfile) ProtoReflect() protoreflect.Message
func (*ResolvedProfile) Reset ¶
func (x *ResolvedProfile) Reset()
func (*ResolvedProfile) String ¶
func (x *ResolvedProfile) String() string
type Role ¶
type Role int32
func (Role) Descriptor ¶
func (Role) Descriptor() protoreflect.EnumDescriptor
func (Role) EnumDescriptor
deprecated
func (Role) Number ¶
func (x Role) Number() protoreflect.EnumNumber
func (Role) Type ¶
func (Role) Type() protoreflect.EnumType
type RuntimePolicy ¶
type RuntimePolicy struct {
MaxRequestBytes uint64 `protobuf:"varint,1,opt,name=max_request_bytes,json=maxRequestBytes,proto3" json:"max_request_bytes,omitempty"`
MaxStreamFrameBytes uint64 `protobuf:"varint,2,opt,name=max_stream_frame_bytes,json=maxStreamFrameBytes,proto3" json:"max_stream_frame_bytes,omitempty"`
MaxPendingEvents uint64 `protobuf:"varint,3,opt,name=max_pending_events,json=maxPendingEvents,proto3" json:"max_pending_events,omitempty"`
RequestTimeoutMs int64 `protobuf:"varint,4,opt,name=request_timeout_ms,json=requestTimeoutMs,proto3" json:"request_timeout_ms,omitempty"`
CancelDeadlineMs int64 `protobuf:"varint,5,opt,name=cancel_deadline_ms,json=cancelDeadlineMs,proto3" json:"cancel_deadline_ms,omitempty"`
DiagnosticsVerbosity string `protobuf:"bytes,6,opt,name=diagnostics_verbosity,json=diagnosticsVerbosity,proto3" json:"diagnostics_verbosity,omitempty"`
MaxConcurrentExecutions uint32 `` /* 133-byte string literal not displayed */
LocalOnly bool `protobuf:"varint,8,opt,name=local_only,json=localOnly,proto3" json:"local_only,omitempty"`
AllowedEnvNames []string `protobuf:"bytes,9,rep,name=allowed_env_names,json=allowedEnvNames,proto3" json:"allowed_env_names,omitempty"`
DisableTransportRetries bool `` /* 134-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*RuntimePolicy) Descriptor
deprecated
func (*RuntimePolicy) Descriptor() ([]byte, []int)
Deprecated: Use RuntimePolicy.ProtoReflect.Descriptor instead.
func (*RuntimePolicy) GetAllowedEnvNames ¶
func (x *RuntimePolicy) GetAllowedEnvNames() []string
func (*RuntimePolicy) GetCancelDeadlineMs ¶
func (x *RuntimePolicy) GetCancelDeadlineMs() int64
func (*RuntimePolicy) GetDiagnosticsVerbosity ¶
func (x *RuntimePolicy) GetDiagnosticsVerbosity() string
func (*RuntimePolicy) GetDisableTransportRetries ¶
func (x *RuntimePolicy) GetDisableTransportRetries() bool
func (*RuntimePolicy) GetLocalOnly ¶
func (x *RuntimePolicy) GetLocalOnly() bool
func (*RuntimePolicy) GetMaxConcurrentExecutions ¶
func (x *RuntimePolicy) GetMaxConcurrentExecutions() uint32
func (*RuntimePolicy) GetMaxPendingEvents ¶
func (x *RuntimePolicy) GetMaxPendingEvents() uint64
func (*RuntimePolicy) GetMaxRequestBytes ¶
func (x *RuntimePolicy) GetMaxRequestBytes() uint64
func (*RuntimePolicy) GetMaxStreamFrameBytes ¶
func (x *RuntimePolicy) GetMaxStreamFrameBytes() uint64
func (*RuntimePolicy) GetRequestTimeoutMs ¶
func (x *RuntimePolicy) GetRequestTimeoutMs() int64
func (*RuntimePolicy) ProtoMessage ¶
func (*RuntimePolicy) ProtoMessage()
func (*RuntimePolicy) ProtoReflect ¶
func (x *RuntimePolicy) ProtoReflect() protoreflect.Message
func (*RuntimePolicy) Reset ¶
func (x *RuntimePolicy) Reset()
func (*RuntimePolicy) String ¶
func (x *RuntimePolicy) String() string
type SecretBundle ¶
type SecretBundle struct {
Values map[string][]byte `` /* 139-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*SecretBundle) Descriptor
deprecated
func (*SecretBundle) Descriptor() ([]byte, []int)
Deprecated: Use SecretBundle.ProtoReflect.Descriptor instead.
func (*SecretBundle) GetValues ¶
func (x *SecretBundle) GetValues() map[string][]byte
func (*SecretBundle) ProtoMessage ¶
func (*SecretBundle) ProtoMessage()
func (*SecretBundle) ProtoReflect ¶
func (x *SecretBundle) ProtoReflect() protoreflect.Message
func (*SecretBundle) Reset ¶
func (x *SecretBundle) Reset()
func (*SecretBundle) String ¶
func (x *SecretBundle) String() string
type SemanticExtensionWire ¶
type SemanticExtensionWire struct {
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
Implementor string `protobuf:"bytes,3,opt,name=implementor,proto3" json:"implementor,omitempty"`
Direction string `protobuf:"bytes,4,opt,name=direction,proto3" json:"direction,omitempty"`
Presence SemanticExtensionWire_Presence `` /* 129-byte string literal not displayed */
Json []byte `protobuf:"bytes,6,opt,name=json,proto3" json:"json,omitempty"`
// contains filtered or unexported fields
}
SemanticExtensionWire carries one bounded residual canonical semantic. It is not a complete request/response tunnel; identity participates in admission.
func (*SemanticExtensionWire) Descriptor
deprecated
func (*SemanticExtensionWire) Descriptor() ([]byte, []int)
Deprecated: Use SemanticExtensionWire.ProtoReflect.Descriptor instead.
func (*SemanticExtensionWire) GetDirection ¶
func (x *SemanticExtensionWire) GetDirection() string
func (*SemanticExtensionWire) GetImplementor ¶
func (x *SemanticExtensionWire) GetImplementor() string
func (*SemanticExtensionWire) GetJson ¶
func (x *SemanticExtensionWire) GetJson() []byte
func (*SemanticExtensionWire) GetNamespace ¶
func (x *SemanticExtensionWire) GetNamespace() string
func (*SemanticExtensionWire) GetPresence ¶
func (x *SemanticExtensionWire) GetPresence() SemanticExtensionWire_Presence
func (*SemanticExtensionWire) GetType ¶
func (x *SemanticExtensionWire) GetType() string
func (*SemanticExtensionWire) ProtoMessage ¶
func (*SemanticExtensionWire) ProtoMessage()
func (*SemanticExtensionWire) ProtoReflect ¶
func (x *SemanticExtensionWire) ProtoReflect() protoreflect.Message
func (*SemanticExtensionWire) Reset ¶
func (x *SemanticExtensionWire) Reset()
func (*SemanticExtensionWire) String ¶
func (x *SemanticExtensionWire) String() string
type SemanticExtensionWire_Presence ¶
type SemanticExtensionWire_Presence int32
const ( SemanticExtensionWire_PRESENCE_UNSPECIFIED SemanticExtensionWire_Presence = 0 SemanticExtensionWire_PRESENCE_NULL SemanticExtensionWire_Presence = 1 SemanticExtensionWire_PRESENCE_VALUE SemanticExtensionWire_Presence = 2 )
func (SemanticExtensionWire_Presence) Descriptor ¶
func (SemanticExtensionWire_Presence) Descriptor() protoreflect.EnumDescriptor
func (SemanticExtensionWire_Presence) Enum ¶
func (x SemanticExtensionWire_Presence) Enum() *SemanticExtensionWire_Presence
func (SemanticExtensionWire_Presence) EnumDescriptor
deprecated
func (SemanticExtensionWire_Presence) EnumDescriptor() ([]byte, []int)
Deprecated: Use SemanticExtensionWire_Presence.Descriptor instead.
func (SemanticExtensionWire_Presence) Number ¶
func (x SemanticExtensionWire_Presence) Number() protoreflect.EnumNumber
func (SemanticExtensionWire_Presence) String ¶
func (x SemanticExtensionWire_Presence) String() string
func (SemanticExtensionWire_Presence) Type ¶
func (SemanticExtensionWire_Presence) Type() protoreflect.EnumType
type ServerFrameKind ¶
type ServerFrameKind int32
const ( ServerFrameKind_SERVER_FRAME_KIND_UNSPECIFIED ServerFrameKind = 0 ServerFrameKind_SERVER_FRAME_KIND_ACCEPTED ServerFrameKind = 1 ServerFrameKind_SERVER_FRAME_KIND_EVENT ServerFrameKind = 2 ServerFrameKind_SERVER_FRAME_KIND_DIAGNOSTIC ServerFrameKind = 3 ServerFrameKind_SERVER_FRAME_KIND_CANCEL_OUTCOME ServerFrameKind = 4 ServerFrameKind_SERVER_FRAME_KIND_TERMINAL ServerFrameKind = 5 // Host-only accounting evidence; never exposed as a canonical event. ServerFrameKind_SERVER_FRAME_KIND_ACCOUNTING_EVIDENCE ServerFrameKind = 6 // Host-only prompt-cache residency evidence; never exposed as a canonical event. ServerFrameKind_SERVER_FRAME_KIND_PROMPT_CACHE_OBSERVATION ServerFrameKind = 7 )
func (ServerFrameKind) Descriptor ¶
func (ServerFrameKind) Descriptor() protoreflect.EnumDescriptor
func (ServerFrameKind) Enum ¶
func (x ServerFrameKind) Enum() *ServerFrameKind
func (ServerFrameKind) EnumDescriptor
deprecated
func (ServerFrameKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use ServerFrameKind.Descriptor instead.
func (ServerFrameKind) Number ¶
func (x ServerFrameKind) Number() protoreflect.EnumNumber
func (ServerFrameKind) String ¶
func (x ServerFrameKind) String() string
func (ServerFrameKind) Type ¶
func (ServerFrameKind) Type() protoreflect.EnumType
type Terminal ¶
type Terminal struct {
Status TerminalStatus `protobuf:"varint,1,opt,name=status,proto3,enum=golip.backendplugin.v1.TerminalStatus" json:"status,omitempty"`
Error *PluginError `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*Terminal) Descriptor
deprecated
func (*Terminal) GetError ¶
func (x *Terminal) GetError() *PluginError
func (*Terminal) GetStatus ¶
func (x *Terminal) GetStatus() TerminalStatus
func (*Terminal) ProtoMessage ¶
func (*Terminal) ProtoMessage()
func (*Terminal) ProtoReflect ¶
func (x *Terminal) ProtoReflect() protoreflect.Message
type TerminalStatus ¶
type TerminalStatus int32
const ( TerminalStatus_TERMINAL_STATUS_UNSPECIFIED TerminalStatus = 0 TerminalStatus_TERMINAL_STATUS_SUCCESS TerminalStatus = 1 TerminalStatus_TERMINAL_STATUS_FAILURE TerminalStatus = 2 TerminalStatus_TERMINAL_STATUS_CANCELLED TerminalStatus = 3 )
func (TerminalStatus) Descriptor ¶
func (TerminalStatus) Descriptor() protoreflect.EnumDescriptor
func (TerminalStatus) Enum ¶
func (x TerminalStatus) Enum() *TerminalStatus
func (TerminalStatus) EnumDescriptor
deprecated
func (TerminalStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use TerminalStatus.Descriptor instead.
func (TerminalStatus) Number ¶
func (x TerminalStatus) Number() protoreflect.EnumNumber
func (TerminalStatus) String ¶
func (x TerminalStatus) String() string
func (TerminalStatus) Type ¶
func (TerminalStatus) Type() protoreflect.EnumType
type ToolDef ¶
type ToolDef struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
ParametersJson *RawJSONValue `protobuf:"bytes,3,opt,name=parameters_json,json=parametersJson,proto3" json:"parameters_json,omitempty"`
// contains filtered or unexported fields
}
func (*ToolDef) Descriptor
deprecated
func (*ToolDef) GetDescription ¶
func (*ToolDef) GetParametersJson ¶
func (x *ToolDef) GetParametersJson() *RawJSONValue
func (*ToolDef) ProtoMessage ¶
func (*ToolDef) ProtoMessage()
func (*ToolDef) ProtoReflect ¶
func (x *ToolDef) ProtoReflect() protoreflect.Message
type TransportCapabilitySummary ¶
type TransportCapabilitySummary struct {
Keepalive bool `protobuf:"varint,1,opt,name=keepalive,proto3" json:"keepalive,omitempty"`
Cancellation bool `protobuf:"varint,2,opt,name=cancellation,proto3" json:"cancellation,omitempty"`
BidirectionalStream bool `protobuf:"varint,3,opt,name=bidirectional_stream,json=bidirectionalStream,proto3" json:"bidirectional_stream,omitempty"`
// contains filtered or unexported fields
}
func (*TransportCapabilitySummary) Descriptor
deprecated
func (*TransportCapabilitySummary) Descriptor() ([]byte, []int)
Deprecated: Use TransportCapabilitySummary.ProtoReflect.Descriptor instead.
func (*TransportCapabilitySummary) GetBidirectionalStream ¶
func (x *TransportCapabilitySummary) GetBidirectionalStream() bool
func (*TransportCapabilitySummary) GetCancellation ¶
func (x *TransportCapabilitySummary) GetCancellation() bool
func (*TransportCapabilitySummary) GetKeepalive ¶
func (x *TransportCapabilitySummary) GetKeepalive() bool
func (*TransportCapabilitySummary) ProtoMessage ¶
func (*TransportCapabilitySummary) ProtoMessage()
func (*TransportCapabilitySummary) ProtoReflect ¶
func (x *TransportCapabilitySummary) ProtoReflect() protoreflect.Message
func (*TransportCapabilitySummary) Reset ¶
func (x *TransportCapabilitySummary) Reset()
func (*TransportCapabilitySummary) String ¶
func (x *TransportCapabilitySummary) String() string
type UnimplementedBackendPluginServer ¶
type UnimplementedBackendPluginServer struct{}
UnimplementedBackendPluginServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedBackendPluginServer) CloseInstance ¶
func (UnimplementedBackendPluginServer) CloseInstance(context.Context, *CloseInstanceRequest) (*CloseInstanceResponse, error)
func (UnimplementedBackendPluginServer) Configure ¶
func (UnimplementedBackendPluginServer) Configure(context.Context, *ConfigureRequest) (*ConfigureResponse, error)
func (UnimplementedBackendPluginServer) CountTokens ¶
func (UnimplementedBackendPluginServer) CountTokens(context.Context, *CountTokensRequest) (*CountTokensResponse, error)
func (UnimplementedBackendPluginServer) Describe ¶
func (UnimplementedBackendPluginServer) Describe(context.Context, *DescribeRequest) (*DescribeResponse, error)
func (UnimplementedBackendPluginServer) FinalizeBilling ¶
func (UnimplementedBackendPluginServer) FinalizeBilling(context.Context, *FinalizeBillingRequest) (*FinalizeBillingResponse, error)
func (UnimplementedBackendPluginServer) GracefulShutdown ¶
func (UnimplementedBackendPluginServer) GracefulShutdown(context.Context, *GracefulShutdownRequest) (*GracefulShutdownResponse, error)
func (UnimplementedBackendPluginServer) Health ¶
func (UnimplementedBackendPluginServer) Health(context.Context, *HealthRequest) (*HealthResponse, error)
func (UnimplementedBackendPluginServer) ListModels ¶
func (UnimplementedBackendPluginServer) ListModels(context.Context, *ListModelsRequest) (*ListModelsResponse, error)
func (UnimplementedBackendPluginServer) Negotiate ¶
func (UnimplementedBackendPluginServer) Negotiate(context.Context, *NegotiateRequest) (*NegotiateResponse, error)
func (UnimplementedBackendPluginServer) ReleasePromptCache ¶
func (UnimplementedBackendPluginServer) ReleasePromptCache(context.Context, *ReleasePromptCacheRequest) (*ReleasePromptCacheResponse, error)
func (UnimplementedBackendPluginServer) RenewPromptCache ¶
func (UnimplementedBackendPluginServer) RenewPromptCache(context.Context, *RenewPromptCacheRequest) (*RenewPromptCacheResponse, error)
func (UnimplementedBackendPluginServer) ResolveProfile ¶
func (UnimplementedBackendPluginServer) ResolveProfile(context.Context, *ResolveProfileRequest) (*ResolveProfileResponse, error)
type UnsafeBackendPluginServer ¶
type UnsafeBackendPluginServer interface {
// contains filtered or unexported methods
}
UnsafeBackendPluginServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BackendPluginServer will result in compilation errors.
type UsageEvidence ¶
type UsageEvidence struct {
InputTokens *int64 `protobuf:"varint,1,opt,name=input_tokens,json=inputTokens,proto3,oneof" json:"input_tokens,omitempty"`
OutputTokens *int64 `protobuf:"varint,2,opt,name=output_tokens,json=outputTokens,proto3,oneof" json:"output_tokens,omitempty"`
CacheReadTokens *int64 `protobuf:"varint,3,opt,name=cache_read_tokens,json=cacheReadTokens,proto3,oneof" json:"cache_read_tokens,omitempty"`
CacheWriteTokens *int64 `protobuf:"varint,4,opt,name=cache_write_tokens,json=cacheWriteTokens,proto3,oneof" json:"cache_write_tokens,omitempty"`
ReasoningTokens *int64 `protobuf:"varint,5,opt,name=reasoning_tokens,json=reasoningTokens,proto3,oneof" json:"reasoning_tokens,omitempty"`
TotalTokens *int64 `protobuf:"varint,6,opt,name=total_tokens,json=totalTokens,proto3,oneof" json:"total_tokens,omitempty"`
Presence *UsagePresence `protobuf:"bytes,7,opt,name=presence,proto3" json:"presence,omitempty"`
RawUsageJson *RawJSONValue `protobuf:"bytes,8,opt,name=raw_usage_json,json=rawUsageJson,proto3" json:"raw_usage_json,omitempty"`
// contains filtered or unexported fields
}
func (*UsageEvidence) Descriptor
deprecated
func (*UsageEvidence) Descriptor() ([]byte, []int)
Deprecated: Use UsageEvidence.ProtoReflect.Descriptor instead.
func (*UsageEvidence) GetCacheReadTokens ¶
func (x *UsageEvidence) GetCacheReadTokens() int64
func (*UsageEvidence) GetCacheWriteTokens ¶
func (x *UsageEvidence) GetCacheWriteTokens() int64
func (*UsageEvidence) GetInputTokens ¶
func (x *UsageEvidence) GetInputTokens() int64
func (*UsageEvidence) GetOutputTokens ¶
func (x *UsageEvidence) GetOutputTokens() int64
func (*UsageEvidence) GetPresence ¶
func (x *UsageEvidence) GetPresence() *UsagePresence
func (*UsageEvidence) GetRawUsageJson ¶
func (x *UsageEvidence) GetRawUsageJson() *RawJSONValue
func (*UsageEvidence) GetReasoningTokens ¶
func (x *UsageEvidence) GetReasoningTokens() int64
func (*UsageEvidence) GetTotalTokens ¶
func (x *UsageEvidence) GetTotalTokens() int64
func (*UsageEvidence) ProtoMessage ¶
func (*UsageEvidence) ProtoMessage()
func (*UsageEvidence) ProtoReflect ¶
func (x *UsageEvidence) ProtoReflect() protoreflect.Message
func (*UsageEvidence) Reset ¶
func (x *UsageEvidence) Reset()
func (*UsageEvidence) String ¶
func (x *UsageEvidence) String() string
type UsagePresence ¶
type UsagePresence struct {
InputTokens bool `protobuf:"varint,1,opt,name=input_tokens,json=inputTokens,proto3" json:"input_tokens,omitempty"`
OutputTokens bool `protobuf:"varint,2,opt,name=output_tokens,json=outputTokens,proto3" json:"output_tokens,omitempty"`
CacheReadTokens bool `protobuf:"varint,3,opt,name=cache_read_tokens,json=cacheReadTokens,proto3" json:"cache_read_tokens,omitempty"`
CacheWriteTokens bool `protobuf:"varint,4,opt,name=cache_write_tokens,json=cacheWriteTokens,proto3" json:"cache_write_tokens,omitempty"`
ReasoningTokens bool `protobuf:"varint,5,opt,name=reasoning_tokens,json=reasoningTokens,proto3" json:"reasoning_tokens,omitempty"`
TotalTokens bool `protobuf:"varint,6,opt,name=total_tokens,json=totalTokens,proto3" json:"total_tokens,omitempty"`
// contains filtered or unexported fields
}
func (*UsagePresence) Descriptor
deprecated
func (*UsagePresence) Descriptor() ([]byte, []int)
Deprecated: Use UsagePresence.ProtoReflect.Descriptor instead.
func (*UsagePresence) GetCacheReadTokens ¶
func (x *UsagePresence) GetCacheReadTokens() bool
func (*UsagePresence) GetCacheWriteTokens ¶
func (x *UsagePresence) GetCacheWriteTokens() bool
func (*UsagePresence) GetInputTokens ¶
func (x *UsagePresence) GetInputTokens() bool
func (*UsagePresence) GetOutputTokens ¶
func (x *UsagePresence) GetOutputTokens() bool
func (*UsagePresence) GetReasoningTokens ¶
func (x *UsagePresence) GetReasoningTokens() bool
func (*UsagePresence) GetTotalTokens ¶
func (x *UsagePresence) GetTotalTokens() bool
func (*UsagePresence) ProtoMessage ¶
func (*UsagePresence) ProtoMessage()
func (*UsagePresence) ProtoReflect ¶
func (x *UsagePresence) ProtoReflect() protoreflect.Message
func (*UsagePresence) Reset ¶
func (x *UsagePresence) Reset()
func (*UsagePresence) String ¶
func (x *UsagePresence) String() string