Documentation ¶
Index ¶
- Constants
- Variables
- func AddToScheme(scheme *runtime.Scheme) error
- func AddToSchemeWithGV(scheme *runtime.Scheme, schemeGroupVersion schema.GroupVersion) error
- func CredentialTool(ctx context.Context, c kclient.Client, namespace string, ...) (string, error)
- func NewTime(t *metav1.Time) *types.Time
- func OAuthAppGetTokenURL(baseURL string) string
- func ObjectNameFromAbsolutePath(absolutePath string) string
- type Agent
- type AgentList
- type AgentSpec
- type AgentStatus
- type CronJob
- type CronJobList
- type CronJobSpec
- type CronJobStatus
- type EmptyStatus
- type KnowledgeFile
- func (in *KnowledgeFile) DeepCopy() *KnowledgeFile
- func (in *KnowledgeFile) DeepCopyInto(out *KnowledgeFile)
- func (in *KnowledgeFile) DeepCopyObject() runtime.Object
- func (k *KnowledgeFile) DeleteRefs() []Ref
- func (*KnowledgeFile) FieldNames() []string
- func (k *KnowledgeFile) Get(field string) string
- func (k *KnowledgeFile) GetColumns() [][]string
- func (k *KnowledgeFile) Has(field string) bool
- func (k *KnowledgeFile) PublicState() types.KnowledgeFileState
- type KnowledgeFileList
- type KnowledgeFileSpec
- type KnowledgeFileStatus
- type KnowledgeSet
- func (in *KnowledgeSet) DeepCopy() *KnowledgeSet
- func (in *KnowledgeSet) DeepCopyInto(out *KnowledgeSet)
- func (in *KnowledgeSet) DeepCopyObject() runtime.Object
- func (in *KnowledgeSet) DeleteRefs() []Ref
- func (*KnowledgeSet) FieldNames() []string
- func (in *KnowledgeSet) Get(field string) string
- func (in *KnowledgeSet) GetColumns() [][]string
- func (in *KnowledgeSet) Has(field string) bool
- type KnowledgeSetList
- type KnowledgeSetManifest
- type KnowledgeSetSpec
- type KnowledgeSetStatus
- type KnowledgeSource
- func (in *KnowledgeSource) DeepCopy() *KnowledgeSource
- func (in *KnowledgeSource) DeepCopyInto(out *KnowledgeSource)
- func (in *KnowledgeSource) DeepCopyObject() runtime.Object
- func (in *KnowledgeSource) DeleteRefs() []Ref
- func (*KnowledgeSource) FieldNames() []string
- func (in *KnowledgeSource) Get(field string) string
- func (in *KnowledgeSource) GetColumns() [][]string
- func (in *KnowledgeSource) Has(field string) bool
- func (in *KnowledgeSource) PublicState() types.KnowledgeSourceState
- type KnowledgeSourceList
- type KnowledgeSourceSpec
- type KnowledgeSourceStatus
- type Model
- type ModelList
- type ModelSpec
- type ModelStatus
- type OAuthApp
- func (r *OAuthApp) AuthorizeURL(baseURL string) string
- func (in *OAuthApp) DeepCopy() *OAuthApp
- func (in *OAuthApp) DeepCopyInto(out *OAuthApp)
- func (in *OAuthApp) DeepCopyObject() runtime.Object
- func (r *OAuthApp) DeleteRefs() []Ref
- func (r *OAuthApp) FieldNames() []string
- func (r *OAuthApp) Get(field string) string
- func (r *OAuthApp) Has(field string) bool
- func (r *OAuthApp) RedirectURL(baseURL string) string
- func (r *OAuthApp) RefreshURL(baseURL string) string
- type OAuthAppList
- type OAuthAppLogin
- func (in *OAuthAppLogin) DeepCopy() *OAuthAppLogin
- func (in *OAuthAppLogin) DeepCopyInto(out *OAuthAppLogin)
- func (in *OAuthAppLogin) DeepCopyObject() runtime.Object
- func (o *OAuthAppLogin) DeleteRefs() []Ref
- func (o *OAuthAppLogin) FieldNames() []string
- func (o *OAuthAppLogin) Get(field string) string
- func (o *OAuthAppLogin) Has(field string) bool
- type OAuthAppLoginList
- type OAuthAppLoginSpec
- type OAuthAppLoginStatus
- type OAuthAppReference
- func (in *OAuthAppReference) DeepCopy() *OAuthAppReference
- func (in *OAuthAppReference) DeepCopyInto(out *OAuthAppReference)
- func (in *OAuthAppReference) DeepCopyObject() runtime.Object
- func (r *OAuthAppReference) DeleteRefs() []Ref
- func (r *OAuthAppReference) FieldNames() []string
- func (r *OAuthAppReference) Get(field string) string
- func (r *OAuthAppReference) Has(field string) bool
- func (*OAuthAppReference) NamespaceScoped() bool
- type OAuthAppReferenceList
- type OAuthAppReferenceSpec
- type OAuthAppSpec
- type Ref
- type Reference
- type ReferenceList
- type ReferenceSpec
- type Run
- func (in *Run) DeepCopy() *Run
- func (in *Run) DeepCopyInto(out *Run)
- func (in *Run) DeepCopyObject() runtime.Object
- func (in *Run) DeleteRefs() []Ref
- func (in *Run) FieldNames() []string
- func (in *Run) Get(field string) string
- func (in *Run) GetColumns() [][]string
- func (in *Run) Has(field string) bool
- type RunList
- type RunSpec
- type RunState
- type RunStateList
- type RunStateSpec
- type RunStatus
- type SubCall
- type Thread
- func (in *Thread) DeepCopy() *Thread
- func (in *Thread) DeepCopyInto(out *Thread)
- func (in *Thread) DeepCopyObject() runtime.Object
- func (in *Thread) DeleteRefs() []Ref
- func (in *Thread) FieldNames() []string
- func (in *Thread) Get(field string) (value string)
- func (in *Thread) GetColumns() [][]string
- func (in *Thread) Has(field string) (exists bool)
- type ThreadList
- type ThreadSpec
- type ThreadStatus
- type ToolReference
- type ToolReferenceList
- type ToolReferenceSpec
- type ToolReferenceStatus
- type ToolShortDescription
- type Webhook
- type WebhookList
- type WebhookReference
- func (in *WebhookReference) DeepCopy() *WebhookReference
- func (in *WebhookReference) DeepCopyInto(out *WebhookReference)
- func (in *WebhookReference) DeepCopyObject() runtime.Object
- func (in *WebhookReference) DeleteRefs() []Ref
- func (*WebhookReference) FieldNames() []string
- func (in *WebhookReference) Get(field string) string
- func (in *WebhookReference) Has(field string) bool
- func (*WebhookReference) NamespaceScoped() bool
- type WebhookReferenceList
- type WebhookReferenceSpec
- type WebhookReferenceStatus
- type WebhookSpec
- type WebhookStatus
- type Workflow
- type WorkflowExecution
- func (in *WorkflowExecution) DeepCopy() *WorkflowExecution
- func (in *WorkflowExecution) DeepCopyInto(out *WorkflowExecution)
- func (in *WorkflowExecution) DeepCopyObject() runtime.Object
- func (in *WorkflowExecution) DeleteRefs() []Ref
- func (in *WorkflowExecution) FieldNames() []string
- func (in *WorkflowExecution) Get(field string) string
- func (in *WorkflowExecution) GetColumns() [][]string
- func (in *WorkflowExecution) Has(field string) bool
- type WorkflowExecutionList
- type WorkflowExecutionSpec
- type WorkflowExecutionStatus
- type WorkflowList
- type WorkflowSpec
- type WorkflowStatus
- type WorkflowStep
- func (in *WorkflowStep) DeepCopy() *WorkflowStep
- func (in *WorkflowStep) DeepCopyInto(out *WorkflowStep)
- func (in *WorkflowStep) DeepCopyObject() runtime.Object
- func (in *WorkflowStep) DeleteRefs() []Ref
- func (in *WorkflowStep) GetColumns() [][]string
- func (in *WorkflowStep) IsGenerationInSync() bool
- type WorkflowStepList
- type WorkflowStepSpec
- type WorkflowStepStatus
- type Workspace
- func (in *Workspace) DeepCopy() *Workspace
- func (in *Workspace) DeepCopyInto(out *Workspace)
- func (in *Workspace) DeepCopyObject() runtime.Object
- func (in *Workspace) DeleteRefs() []Ref
- func (*Workspace) FieldNames() []string
- func (in *Workspace) Get(field string) string
- func (in *Workspace) GetColumns() [][]string
- func (in *Workspace) Has(field string) bool
- type WorkspaceList
- type WorkspaceSpec
- type WorkspaceStatus
Constants ¶
const ( DefaultAgentPrompt = "You are a helpful assistant." DefaultWorkflowAgentPrompt = "You are a helpful assistant, precisely follow the given instructions." )
const ( RunFinalizer = "otto.otto8.ai/run" KnowledgeFileFinalizer = "otto.otto8.ai/knowledge-file" WorkspaceFinalizer = "otto.otto8.ai/workspace" KnowledgeSetFinalizer = "otto.otto8.ai/knowledge-set" KnowledgeSourceFinalizer = "otto.otto8.ai/knowledge-source" )
const Version = "v1"
Variables ¶
var SchemeGroupVersion = schema.GroupVersion{ Group: otto_gptscript_ai.Group, Version: Version, }
Functions ¶
func AddToScheme ¶
func AddToSchemeWithGV ¶
func AddToSchemeWithGV(scheme *runtime.Scheme, schemeGroupVersion schema.GroupVersion) error
func CredentialTool ¶
func OAuthAppGetTokenURL ¶
Types ¶
type Agent ¶
type Agent struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AgentSpec `json:"spec,omitempty"` Status AgentStatus `json:"status,omitempty"` }
func (*Agent) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Agent.
func (*Agent) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Agent) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Agent) FieldNames ¶
type AgentList ¶
type AgentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Agent `json:"items"` }
func (*AgentList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentList.
func (*AgentList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AgentList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AgentSpec ¶
type AgentSpec struct { Manifest types.AgentManifest `json:"manifest,omitempty"` InputFilters []string `json:"inputFilters,omitempty"` CredentialContextID string `json:"credentialContextID,omitempty"` }
func (*AgentSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentSpec.
func (*AgentSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AgentStatus ¶
type AgentStatus struct { KnowledgeSetNames []string `json:"knowledgeSetNames,omitempty"` WorkspaceName string `json:"workspaceName,omitempty"` External types.AgentExternalStatus `json:"external,omitempty"` }
func (*AgentStatus) DeepCopy ¶
func (in *AgentStatus) DeepCopy() *AgentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentStatus.
func (*AgentStatus) DeepCopyInto ¶
func (in *AgentStatus) DeepCopyInto(out *AgentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CronJob ¶
type CronJob struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CronJobSpec `json:"spec,omitempty"` Status CronJobStatus `json:"status,omitempty"` }
func (*CronJob) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CronJob.
func (*CronJob) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CronJob) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CronJob) DeleteRefs ¶
func (*CronJob) GetColumns ¶
type CronJobList ¶
type CronJobList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CronJob `json:"items"` }
func (*CronJobList) DeepCopy ¶
func (in *CronJobList) DeepCopy() *CronJobList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CronJobList.
func (*CronJobList) DeepCopyInto ¶
func (in *CronJobList) DeepCopyInto(out *CronJobList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CronJobList) DeepCopyObject ¶
func (in *CronJobList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CronJobSpec ¶
type CronJobSpec struct {
types.CronJobManifest `json:",inline"`
}
func (*CronJobSpec) DeepCopy ¶
func (in *CronJobSpec) DeepCopy() *CronJobSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CronJobSpec.
func (*CronJobSpec) DeepCopyInto ¶
func (in *CronJobSpec) DeepCopyInto(out *CronJobSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CronJobStatus ¶
type CronJobStatus struct { LastRunStartedAt *metav1.Time `json:"lastRunStartedAt,omitempty"` LastSuccessfulRunCompleted *metav1.Time `json:"lastSuccessfulRunCompleted,omitempty"` }
func (*CronJobStatus) DeepCopy ¶
func (in *CronJobStatus) DeepCopy() *CronJobStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CronJobStatus.
func (*CronJobStatus) DeepCopyInto ¶
func (in *CronJobStatus) DeepCopyInto(out *CronJobStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EmptyStatus ¶
type EmptyStatus struct { }
func (*EmptyStatus) DeepCopy ¶
func (in *EmptyStatus) DeepCopy() *EmptyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmptyStatus.
func (*EmptyStatus) DeepCopyInto ¶
func (in *EmptyStatus) DeepCopyInto(out *EmptyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnowledgeFile ¶
type KnowledgeFile struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KnowledgeFileSpec `json:"spec,omitempty"` Status KnowledgeFileStatus `json:"status,omitempty"` }
func (*KnowledgeFile) DeepCopy ¶
func (in *KnowledgeFile) DeepCopy() *KnowledgeFile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeFile.
func (*KnowledgeFile) DeepCopyInto ¶
func (in *KnowledgeFile) DeepCopyInto(out *KnowledgeFile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KnowledgeFile) DeepCopyObject ¶
func (in *KnowledgeFile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*KnowledgeFile) DeleteRefs ¶
func (k *KnowledgeFile) DeleteRefs() []Ref
func (*KnowledgeFile) FieldNames ¶
func (*KnowledgeFile) FieldNames() []string
func (*KnowledgeFile) Get ¶
func (k *KnowledgeFile) Get(field string) string
func (*KnowledgeFile) GetColumns ¶
func (k *KnowledgeFile) GetColumns() [][]string
func (*KnowledgeFile) Has ¶
func (k *KnowledgeFile) Has(field string) bool
func (*KnowledgeFile) PublicState ¶
func (k *KnowledgeFile) PublicState() types.KnowledgeFileState
type KnowledgeFileList ¶
type KnowledgeFileList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []KnowledgeFile `json:"items"` }
func (*KnowledgeFileList) DeepCopy ¶
func (in *KnowledgeFileList) DeepCopy() *KnowledgeFileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeFileList.
func (*KnowledgeFileList) DeepCopyInto ¶
func (in *KnowledgeFileList) DeepCopyInto(out *KnowledgeFileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KnowledgeFileList) DeepCopyObject ¶
func (in *KnowledgeFileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KnowledgeFileSpec ¶
type KnowledgeFileSpec struct { KnowledgeSetName string `json:"knowledgeSetName,omitempty"` KnowledgeSourceName string `json:"knowledgeSourceName,omitempty"` Approved *bool `json:"approved,omitempty"` FileName string `json:"fileName,omitempty"` URL string `json:"url,omitempty"` UpdatedAt string `json:"updatedAt,omitempty"` Checksum string `json:"checksum,omitempty"` SizeInBytes int64 `json:"sizeInBytes,omitempty"` IngestGeneration int64 `json:"ingestGeneration,omitempty"` }
func (*KnowledgeFileSpec) DeepCopy ¶
func (in *KnowledgeFileSpec) DeepCopy() *KnowledgeFileSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeFileSpec.
func (*KnowledgeFileSpec) DeepCopyInto ¶
func (in *KnowledgeFileSpec) DeepCopyInto(out *KnowledgeFileSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnowledgeFileStatus ¶
type KnowledgeFileStatus struct { State types.KnowledgeFileState `json:"state,omitempty"` Error string `json:"error,omitempty"` URL string `json:"url,omitempty"` UpdatedAt string `json:"updatedAt,omitempty"` Checksum string `json:"checksum,omitempty"` RunNames []string `json:"runNames,omitempty"` LastIngestionStartTime metav1.Time `json:"lastIngestionStartTime,omitempty"` LastIngestionEndTime metav1.Time `json:"lastIngestionEndTime,omitempty"` IngestGeneration int64 `json:"ingestGeneration,omitempty"` }
func (*KnowledgeFileStatus) DeepCopy ¶
func (in *KnowledgeFileStatus) DeepCopy() *KnowledgeFileStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeFileStatus.
func (*KnowledgeFileStatus) DeepCopyInto ¶
func (in *KnowledgeFileStatus) DeepCopyInto(out *KnowledgeFileStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnowledgeSet ¶
type KnowledgeSet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KnowledgeSetSpec `json:"spec,omitempty"` Status KnowledgeSetStatus `json:"status,omitempty"` }
func (*KnowledgeSet) DeepCopy ¶
func (in *KnowledgeSet) DeepCopy() *KnowledgeSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSet.
func (*KnowledgeSet) DeepCopyInto ¶
func (in *KnowledgeSet) DeepCopyInto(out *KnowledgeSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KnowledgeSet) DeepCopyObject ¶
func (in *KnowledgeSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*KnowledgeSet) DeleteRefs ¶
func (in *KnowledgeSet) DeleteRefs() []Ref
func (*KnowledgeSet) FieldNames ¶
func (*KnowledgeSet) FieldNames() []string
func (*KnowledgeSet) Get ¶
func (in *KnowledgeSet) Get(field string) string
func (*KnowledgeSet) GetColumns ¶
func (in *KnowledgeSet) GetColumns() [][]string
func (*KnowledgeSet) Has ¶
func (in *KnowledgeSet) Has(field string) bool
type KnowledgeSetList ¶
type KnowledgeSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []KnowledgeSet `json:"items"` }
func (*KnowledgeSetList) DeepCopy ¶
func (in *KnowledgeSetList) DeepCopy() *KnowledgeSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSetList.
func (*KnowledgeSetList) DeepCopyInto ¶
func (in *KnowledgeSetList) DeepCopyInto(out *KnowledgeSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KnowledgeSetList) DeepCopyObject ¶
func (in *KnowledgeSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KnowledgeSetManifest ¶
type KnowledgeSetManifest struct {
DataDescription string `json:"dataDescription,omitempty"`
}
KnowledgeSetManifest should be moved to types once we expose this API
func (*KnowledgeSetManifest) DeepCopy ¶
func (in *KnowledgeSetManifest) DeepCopy() *KnowledgeSetManifest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSetManifest.
func (*KnowledgeSetManifest) DeepCopyInto ¶
func (in *KnowledgeSetManifest) DeepCopyInto(out *KnowledgeSetManifest)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnowledgeSetSpec ¶
type KnowledgeSetSpec struct { Manifest KnowledgeSetManifest `json:"manifest,omitempty"` // AgentName is the name of the agent that created and owns this knowledge set AgentName string `json:"agentName,omitempty"` // ThreadName is the name of the thread that created and owns this knowledge set ThreadName string `json:"threadName,omitempty"` }
func (*KnowledgeSetSpec) DeepCopy ¶
func (in *KnowledgeSetSpec) DeepCopy() *KnowledgeSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSetSpec.
func (*KnowledgeSetSpec) DeepCopyInto ¶
func (in *KnowledgeSetSpec) DeepCopyInto(out *KnowledgeSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnowledgeSetStatus ¶
type KnowledgeSetStatus struct { HasContent bool `json:"hasContent,omitempty"` SuggestedDataDescription string `json:"suggestedDataDescription,omitempty"` WorkspaceName string `json:"workspaceName,omitempty"` ThreadName string `json:"threadName,omitempty"` }
func (*KnowledgeSetStatus) DeepCopy ¶
func (in *KnowledgeSetStatus) DeepCopy() *KnowledgeSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSetStatus.
func (*KnowledgeSetStatus) DeepCopyInto ¶
func (in *KnowledgeSetStatus) DeepCopyInto(out *KnowledgeSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnowledgeSource ¶
type KnowledgeSource struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KnowledgeSourceSpec `json:"spec,omitempty"` Status KnowledgeSourceStatus `json:"status,omitempty"` }
func (*KnowledgeSource) DeepCopy ¶
func (in *KnowledgeSource) DeepCopy() *KnowledgeSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSource.
func (*KnowledgeSource) DeepCopyInto ¶
func (in *KnowledgeSource) DeepCopyInto(out *KnowledgeSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KnowledgeSource) DeepCopyObject ¶
func (in *KnowledgeSource) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*KnowledgeSource) DeleteRefs ¶
func (in *KnowledgeSource) DeleteRefs() []Ref
func (*KnowledgeSource) FieldNames ¶
func (*KnowledgeSource) FieldNames() []string
func (*KnowledgeSource) Get ¶
func (in *KnowledgeSource) Get(field string) string
func (*KnowledgeSource) GetColumns ¶
func (in *KnowledgeSource) GetColumns() [][]string
func (*KnowledgeSource) Has ¶
func (in *KnowledgeSource) Has(field string) bool
func (*KnowledgeSource) PublicState ¶
func (in *KnowledgeSource) PublicState() types.KnowledgeSourceState
type KnowledgeSourceList ¶
type KnowledgeSourceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []KnowledgeSource `json:"items"` }
func (*KnowledgeSourceList) DeepCopy ¶
func (in *KnowledgeSourceList) DeepCopy() *KnowledgeSourceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSourceList.
func (*KnowledgeSourceList) DeepCopyInto ¶
func (in *KnowledgeSourceList) DeepCopyInto(out *KnowledgeSourceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KnowledgeSourceList) DeepCopyObject ¶
func (in *KnowledgeSourceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KnowledgeSourceSpec ¶
type KnowledgeSourceSpec struct { Manifest types.KnowledgeSourceManifest `json:"manifest,omitempty"` KnowledgeSetName string `json:"knowledgeSetName,omitempty"` SyncGeneration int64 `json:"syncGeneration,omitempty"` }
func (*KnowledgeSourceSpec) DeepCopy ¶
func (in *KnowledgeSourceSpec) DeepCopy() *KnowledgeSourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSourceSpec.
func (*KnowledgeSourceSpec) DeepCopyInto ¶
func (in *KnowledgeSourceSpec) DeepCopyInto(out *KnowledgeSourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnowledgeSourceStatus ¶
type KnowledgeSourceStatus struct { WorkspaceName string `json:"workspaceName,omitempty"` ThreadName string `json:"threadName,omitempty"` RunName string `json:"runName,omitempty"` SyncState types.KnowledgeSourceState `json:"syncState,omitempty"` Status string `json:"status,omitempty"` SyncDetails []byte `json:"syncDetails,omitempty"` Error string `json:"error,omitempty"` SyncGeneration int64 `json:"syncGeneration,omitempty"` LastSyncStartTime metav1.Time `json:"lastSyncStartTime,omitempty"` LastSyncEndTime metav1.Time `json:"lastSyncEndTime,omitempty"` NextSyncTime metav1.Time `json:"nextSyncTime,omitempty"` }
func (*KnowledgeSourceStatus) DeepCopy ¶
func (in *KnowledgeSourceStatus) DeepCopy() *KnowledgeSourceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSourceStatus.
func (*KnowledgeSourceStatus) DeepCopyInto ¶
func (in *KnowledgeSourceStatus) DeepCopyInto(out *KnowledgeSourceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Model ¶
type Model struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ModelSpec `json:"spec,omitempty"` Status ModelStatus `json:"status,omitempty"` }
func (*Model) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Model.
func (*Model) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Model) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Model) FieldNames ¶
type ModelList ¶
type ModelList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Model `json:"items"` }
func (*ModelList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelList.
func (*ModelList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ModelSpec ¶
type ModelSpec struct {
Manifest types.ModelManifest `json:"manifest,omitempty"`
}
func (*ModelSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelSpec.
func (*ModelSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelStatus ¶
type ModelStatus struct{}
func (*ModelStatus) DeepCopy ¶
func (in *ModelStatus) DeepCopy() *ModelStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelStatus.
func (*ModelStatus) DeepCopyInto ¶
func (in *ModelStatus) DeepCopyInto(out *ModelStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OAuthApp ¶
type OAuthApp struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OAuthAppSpec `json:"spec,omitempty"` Status EmptyStatus `json:"status,omitempty"` }
func (*OAuthApp) AuthorizeURL ¶
func (*OAuthApp) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthApp.
func (*OAuthApp) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthApp) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OAuthApp) DeleteRefs ¶
func (*OAuthApp) FieldNames ¶
func (*OAuthApp) RedirectURL ¶
func (*OAuthApp) RefreshURL ¶
type OAuthAppList ¶
type OAuthAppList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OAuthApp `json:"items"` }
func (*OAuthAppList) DeepCopy ¶
func (in *OAuthAppList) DeepCopy() *OAuthAppList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAppList.
func (*OAuthAppList) DeepCopyInto ¶
func (in *OAuthAppList) DeepCopyInto(out *OAuthAppList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthAppList) DeepCopyObject ¶
func (in *OAuthAppList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OAuthAppLogin ¶
type OAuthAppLogin struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OAuthAppLoginSpec `json:"spec,omitempty"` Status OAuthAppLoginStatus `json:"status,omitempty"` }
func (*OAuthAppLogin) DeepCopy ¶
func (in *OAuthAppLogin) DeepCopy() *OAuthAppLogin
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAppLogin.
func (*OAuthAppLogin) DeepCopyInto ¶
func (in *OAuthAppLogin) DeepCopyInto(out *OAuthAppLogin)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthAppLogin) DeepCopyObject ¶
func (in *OAuthAppLogin) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OAuthAppLogin) DeleteRefs ¶
func (o *OAuthAppLogin) DeleteRefs() []Ref
func (*OAuthAppLogin) FieldNames ¶
func (o *OAuthAppLogin) FieldNames() []string
func (*OAuthAppLogin) Get ¶
func (o *OAuthAppLogin) Get(field string) string
func (*OAuthAppLogin) Has ¶
func (o *OAuthAppLogin) Has(field string) bool
type OAuthAppLoginList ¶
type OAuthAppLoginList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OAuthAppLogin `json:"items"` }
func (*OAuthAppLoginList) DeepCopy ¶
func (in *OAuthAppLoginList) DeepCopy() *OAuthAppLoginList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAppLoginList.
func (*OAuthAppLoginList) DeepCopyInto ¶
func (in *OAuthAppLoginList) DeepCopyInto(out *OAuthAppLoginList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthAppLoginList) DeepCopyObject ¶
func (in *OAuthAppLoginList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OAuthAppLoginSpec ¶
type OAuthAppLoginSpec struct { CredentialContext string `json:"credentialContext,omitempty"` ToolReference string `json:"toolReference,omitempty"` }
func (*OAuthAppLoginSpec) DeepCopy ¶
func (in *OAuthAppLoginSpec) DeepCopy() *OAuthAppLoginSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAppLoginSpec.
func (*OAuthAppLoginSpec) DeepCopyInto ¶
func (in *OAuthAppLoginSpec) DeepCopyInto(out *OAuthAppLoginSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OAuthAppLoginStatus ¶
type OAuthAppLoginStatus struct {
External types.OAuthAppLoginAuthStatus `json:"external,omitempty"`
}
func (*OAuthAppLoginStatus) DeepCopy ¶
func (in *OAuthAppLoginStatus) DeepCopy() *OAuthAppLoginStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAppLoginStatus.
func (*OAuthAppLoginStatus) DeepCopyInto ¶
func (in *OAuthAppLoginStatus) DeepCopyInto(out *OAuthAppLoginStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OAuthAppReference ¶
type OAuthAppReference struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OAuthAppReferenceSpec `json:"spec,omitempty"` Status EmptyStatus `json:"status,omitempty"` }
func (*OAuthAppReference) DeepCopy ¶
func (in *OAuthAppReference) DeepCopy() *OAuthAppReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAppReference.
func (*OAuthAppReference) DeepCopyInto ¶
func (in *OAuthAppReference) DeepCopyInto(out *OAuthAppReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthAppReference) DeepCopyObject ¶
func (in *OAuthAppReference) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OAuthAppReference) DeleteRefs ¶
func (r *OAuthAppReference) DeleteRefs() []Ref
func (*OAuthAppReference) FieldNames ¶
func (r *OAuthAppReference) FieldNames() []string
func (*OAuthAppReference) Get ¶
func (r *OAuthAppReference) Get(field string) string
func (*OAuthAppReference) Has ¶
func (r *OAuthAppReference) Has(field string) bool
func (*OAuthAppReference) NamespaceScoped ¶
func (*OAuthAppReference) NamespaceScoped() bool
type OAuthAppReferenceList ¶
type OAuthAppReferenceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OAuthAppReference `json:"items"` }
func (*OAuthAppReferenceList) DeepCopy ¶
func (in *OAuthAppReferenceList) DeepCopy() *OAuthAppReferenceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAppReferenceList.
func (*OAuthAppReferenceList) DeepCopyInto ¶
func (in *OAuthAppReferenceList) DeepCopyInto(out *OAuthAppReferenceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthAppReferenceList) DeepCopyObject ¶
func (in *OAuthAppReferenceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OAuthAppReferenceSpec ¶
type OAuthAppReferenceSpec struct { AppName string `json:"appName,omitempty"` AppNamespace string `json:"appNamespace,omitempty"` }
func (*OAuthAppReferenceSpec) DeepCopy ¶
func (in *OAuthAppReferenceSpec) DeepCopy() *OAuthAppReferenceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAppReferenceSpec.
func (*OAuthAppReferenceSpec) DeepCopyInto ¶
func (in *OAuthAppReferenceSpec) DeepCopyInto(out *OAuthAppReferenceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OAuthAppSpec ¶
type OAuthAppSpec struct {
Manifest types.OAuthAppManifest `json:"manifest,omitempty"`
}
func (*OAuthAppSpec) DeepCopy ¶
func (in *OAuthAppSpec) DeepCopy() *OAuthAppSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAppSpec.
func (*OAuthAppSpec) DeepCopyInto ¶
func (in *OAuthAppSpec) DeepCopyInto(out *OAuthAppSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Reference ¶
type Reference struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ReferenceSpec `json:"spec,omitempty"` Status EmptyStatus `json:"status,omitempty"` }
func (*Reference) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Reference.
func (*Reference) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Reference) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Reference) DeleteRefs ¶
type ReferenceList ¶
type ReferenceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Reference `json:"items"` }
func (*ReferenceList) DeepCopy ¶
func (in *ReferenceList) DeepCopy() *ReferenceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReferenceList.
func (*ReferenceList) DeepCopyInto ¶
func (in *ReferenceList) DeepCopyInto(out *ReferenceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ReferenceList) DeepCopyObject ¶
func (in *ReferenceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ReferenceSpec ¶
type ReferenceSpec struct { AgentName string `json:"agentName,omitempty"` WorkflowName string `json:"workflowName,omitempty"` }
func (*ReferenceSpec) DeepCopy ¶
func (in *ReferenceSpec) DeepCopy() *ReferenceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReferenceSpec.
func (*ReferenceSpec) DeepCopyInto ¶
func (in *ReferenceSpec) DeepCopyInto(out *ReferenceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Run ¶
type Run struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RunSpec `json:"spec,omitempty"` Status RunStatus `json:"status,omitempty"` }
func (*Run) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Run.
func (*Run) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Run) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Run) DeleteRefs ¶
func (*Run) FieldNames ¶
func (*Run) GetColumns ¶
type RunList ¶
type RunList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Run `json:"items"` }
func (*RunList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunList.
func (*RunList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RunList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RunSpec ¶
type RunSpec struct { Synchronous bool `json:"synchronous,omitempty"` ThreadName string `json:"threadName,omitempty"` AgentName string `json:"agentName,omitempty"` WorkflowName string `json:"workflowName,omitempty"` WorkflowExecutionName string `json:"workflowExecutionName,omitempty"` WorkflowStepName string `json:"workflowStepName,omitempty"` WorkflowStepID string `json:"workflowStepID,omitempty"` PreviousRunName string `json:"previousRunName,omitempty"` Input string `json:"input"` Env []string `json:"env,omitempty"` Tool string `json:"tool,omitempty"` ToolReferenceType types.ToolReferenceType `json:"toolReferenceType,omitempty"` CredentialContextIDs []string `json:"credentialContextIDs,omitempty"` DefaultModel string `json:"defaultModel,omitempty"` }
func (*RunSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunSpec.
func (*RunSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RunState ¶
type RunState struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RunStateSpec `json:"spec,omitempty"` Status EmptyStatus `json:"status,omitempty"` }
func (*RunState) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunState.
func (*RunState) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RunState) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RunState) DeleteRefs ¶
type RunStateList ¶
type RunStateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []RunState `json:"items"` }
func (*RunStateList) DeepCopy ¶
func (in *RunStateList) DeepCopy() *RunStateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunStateList.
func (*RunStateList) DeepCopyInto ¶
func (in *RunStateList) DeepCopyInto(out *RunStateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RunStateList) DeepCopyObject ¶
func (in *RunStateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RunStateSpec ¶
type RunStateSpec struct { ThreadName string `json:"threadName,omitempty"` Program []byte `json:"program,omitempty"` ChatState []byte `json:"chatState,omitempty"` CallFrame []byte `json:"callFrame,omitempty"` Output []byte `json:"output,omitempty"` Done bool `json:"done,omitempty"` Error string `json:"error,omitempty"` }
func (*RunStateSpec) DeepCopy ¶
func (in *RunStateSpec) DeepCopy() *RunStateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunStateSpec.
func (*RunStateSpec) DeepCopyInto ¶
func (in *RunStateSpec) DeepCopyInto(out *RunStateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RunStatus ¶
type RunStatus struct { Conditions []metav1.Condition `json:"conditions,omitempty"` State gptscriptclient.RunState `json:"state,omitempty"` Output string `json:"output"` EndTime metav1.Time `json:"endTime,omitempty"` Error string `json:"error,omitempty"` SubCall *SubCall `json:"subCall,omitempty"` }
func (*RunStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunStatus.
func (*RunStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubCall ¶
type SubCall struct { Type string `json:"type,omitempty"` Workflow string `json:"workflow,omitempty"` Input string `json:"input,omitempty"` }
func (*SubCall) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubCall.
func (*SubCall) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Thread ¶
type Thread struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ThreadSpec `json:"spec,omitempty"` Status ThreadStatus `json:"status,omitempty"` }
func (*Thread) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Thread.
func (*Thread) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Thread) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Thread) DeleteRefs ¶
func (*Thread) FieldNames ¶
func (*Thread) GetColumns ¶
type ThreadList ¶
type ThreadList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Thread `json:"items"` }
func (*ThreadList) DeepCopy ¶
func (in *ThreadList) DeepCopy() *ThreadList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreadList.
func (*ThreadList) DeepCopyInto ¶
func (in *ThreadList) DeepCopyInto(out *ThreadList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ThreadList) DeepCopyObject ¶
func (in *ThreadList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ThreadSpec ¶
type ThreadSpec struct { Manifest types.ThreadManifest `json:"manifest,omitempty"` ParentThreadName string `json:"parentThreadName,omitempty"` AgentName string `json:"agentName,omitempty"` AgentRefName string `json:"agentRefName,omitempty"` WorkflowName string `json:"workflowName,omitempty"` WorkflowExecutionName string `json:"workflowExecutionName,omitempty"` KnowledgeSourceName string `json:"remoteKnowledgeSourceName,omitempty"` KnowledgeSetName string `json:"knowledgeSetName,omitempty"` WebhookName string `json:"webhookName,omitempty"` CronJobName string `json:"cronJobName,omitempty"` WorkspaceName string `json:"workspaceName,omitempty"` FromWorkspaceNames []string `json:"fromWorkspaceNames,omitempty"` OAuthAppLoginName string `json:"oAuthAppLoginName,omitempty"` UserUID string `json:"userUID,omitempty"` SystemTask bool `json:"systemTask,omitempty"` }
func (*ThreadSpec) DeepCopy ¶
func (in *ThreadSpec) DeepCopy() *ThreadSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreadSpec.
func (*ThreadSpec) DeepCopyInto ¶
func (in *ThreadSpec) DeepCopyInto(out *ThreadSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThreadStatus ¶
type ThreadStatus struct { LastRunName string `json:"lastRunName,omitempty"` CurrentRunName string `json:"currentRunName,omitempty"` LastRunState gptscriptclient.RunState `json:"lastRunState,omitempty"` WorkflowState types.WorkflowState `json:"workflowState,omitempty"` WorkspaceID string `json:"workspaceID,omitempty"` PreviousThreadName string `json:"previousThreadName,omitempty"` KnowledgeSetNames []string `json:"knowledgeSetNames,omitempty"` }
func (*ThreadStatus) DeepCopy ¶
func (in *ThreadStatus) DeepCopy() *ThreadStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreadStatus.
func (*ThreadStatus) DeepCopyInto ¶
func (in *ThreadStatus) DeepCopyInto(out *ThreadStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolReference ¶
type ToolReference struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ToolReferenceSpec `json:"spec,omitempty"` Status ToolReferenceStatus `json:"status,omitempty"` }
func (*ToolReference) DeepCopy ¶
func (in *ToolReference) DeepCopy() *ToolReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolReference.
func (*ToolReference) DeepCopyInto ¶
func (in *ToolReference) DeepCopyInto(out *ToolReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ToolReference) DeepCopyObject ¶
func (in *ToolReference) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ToolReference) GetColumns ¶
func (in *ToolReference) GetColumns() [][]string
type ToolReferenceList ¶
type ToolReferenceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ToolReference `json:"items"` }
func (*ToolReferenceList) DeepCopy ¶
func (in *ToolReferenceList) DeepCopy() *ToolReferenceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolReferenceList.
func (*ToolReferenceList) DeepCopyInto ¶
func (in *ToolReferenceList) DeepCopyInto(out *ToolReferenceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ToolReferenceList) DeepCopyObject ¶
func (in *ToolReferenceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ToolReferenceSpec ¶
type ToolReferenceSpec struct { Type types.ToolReferenceType `json:"type,omitempty"` Builtin bool `json:"builtin,omitempty"` Reference string `json:"reference,omitempty"` Active *bool `json:"active,omitempty"` }
func (*ToolReferenceSpec) DeepCopy ¶
func (in *ToolReferenceSpec) DeepCopy() *ToolReferenceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolReferenceSpec.
func (*ToolReferenceSpec) DeepCopyInto ¶
func (in *ToolReferenceSpec) DeepCopyInto(out *ToolReferenceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolReferenceStatus ¶
type ToolReferenceStatus struct { Reference string `json:"reference,omitempty"` ObservedGeneration int64 `json:"observedGeneration,omitempty"` Tool *ToolShortDescription `json:"tool,omitempty"` Error string `json:"error,omitempty"` }
func (*ToolReferenceStatus) DeepCopy ¶
func (in *ToolReferenceStatus) DeepCopy() *ToolReferenceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolReferenceStatus.
func (*ToolReferenceStatus) DeepCopyInto ¶
func (in *ToolReferenceStatus) DeepCopyInto(out *ToolReferenceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolShortDescription ¶
type ToolShortDescription struct { Name string `json:"name,omitempty"` Description string `json:"description,omitempty"` Params map[string]string `json:"params,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` Credential string `json:"credential,omitempty"` }
func (*ToolShortDescription) DeepCopy ¶
func (in *ToolShortDescription) DeepCopy() *ToolShortDescription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolShortDescription.
func (*ToolShortDescription) DeepCopyInto ¶
func (in *ToolShortDescription) DeepCopyInto(out *ToolShortDescription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Webhook ¶
type Webhook struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebhookSpec `json:"spec,omitempty"` Status WebhookStatus `json:"status,omitempty"` }
func (*Webhook) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Webhook.
func (*Webhook) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Webhook) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Webhook) DeleteRefs ¶
func (*Webhook) GetColumns ¶
type WebhookList ¶
type WebhookList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Webhook `json:"items"` }
func (*WebhookList) DeepCopy ¶
func (in *WebhookList) DeepCopy() *WebhookList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookList.
func (*WebhookList) DeepCopyInto ¶
func (in *WebhookList) DeepCopyInto(out *WebhookList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebhookList) DeepCopyObject ¶
func (in *WebhookList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebhookReference ¶
type WebhookReference struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebhookReferenceSpec `json:"spec,omitempty"` Status EmptyStatus `json:"status,omitempty"` }
func (*WebhookReference) DeepCopy ¶
func (in *WebhookReference) DeepCopy() *WebhookReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookReference.
func (*WebhookReference) DeepCopyInto ¶
func (in *WebhookReference) DeepCopyInto(out *WebhookReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebhookReference) DeepCopyObject ¶
func (in *WebhookReference) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WebhookReference) DeleteRefs ¶
func (in *WebhookReference) DeleteRefs() []Ref
func (*WebhookReference) FieldNames ¶
func (*WebhookReference) FieldNames() []string
func (*WebhookReference) Get ¶
func (in *WebhookReference) Get(field string) string
func (*WebhookReference) Has ¶
func (in *WebhookReference) Has(field string) bool
func (*WebhookReference) NamespaceScoped ¶
func (*WebhookReference) NamespaceScoped() bool
type WebhookReferenceList ¶
type WebhookReferenceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []WebhookReference `json:"items"` }
func (*WebhookReferenceList) DeepCopy ¶
func (in *WebhookReferenceList) DeepCopy() *WebhookReferenceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookReferenceList.
func (*WebhookReferenceList) DeepCopyInto ¶
func (in *WebhookReferenceList) DeepCopyInto(out *WebhookReferenceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebhookReferenceList) DeepCopyObject ¶
func (in *WebhookReferenceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebhookReferenceSpec ¶
type WebhookReferenceSpec struct { WebhookNamespace string `json:"webhookNamespace,omitempty"` WebhookName string `json:"webhookName,omitempty"` Custom bool `json:"custom,omitempty"` }
func (*WebhookReferenceSpec) DeepCopy ¶
func (in *WebhookReferenceSpec) DeepCopy() *WebhookReferenceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookReferenceSpec.
func (*WebhookReferenceSpec) DeepCopyInto ¶
func (in *WebhookReferenceSpec) DeepCopyInto(out *WebhookReferenceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebhookReferenceStatus ¶
func (*WebhookReferenceStatus) DeepCopy ¶
func (in *WebhookReferenceStatus) DeepCopy() *WebhookReferenceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookReferenceStatus.
func (*WebhookReferenceStatus) DeepCopyInto ¶
func (in *WebhookReferenceStatus) DeepCopyInto(out *WebhookReferenceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebhookSpec ¶
type WebhookSpec struct { types.WebhookManifest `json:",inline"` PasswordHash []byte `json:"passwordHash,omitempty"` }
func (*WebhookSpec) DeepCopy ¶
func (in *WebhookSpec) DeepCopy() *WebhookSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSpec.
func (*WebhookSpec) DeepCopyInto ¶
func (in *WebhookSpec) DeepCopyInto(out *WebhookSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebhookStatus ¶
type WebhookStatus struct { External types.WebhookExternalStatus `json:"external,omitempty"` LastSuccessfulRunCompleted *metav1.Time `json:"lastSuccessfulRunCompleted,omitempty"` }
func (*WebhookStatus) DeepCopy ¶
func (in *WebhookStatus) DeepCopy() *WebhookStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookStatus.
func (*WebhookStatus) DeepCopyInto ¶
func (in *WebhookStatus) DeepCopyInto(out *WebhookStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Workflow ¶
type Workflow struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkflowSpec `json:"spec,omitempty"` Status WorkflowStatus `json:"status,omitempty"` }
func (*Workflow) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workflow.
func (*Workflow) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workflow) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkflowExecution ¶
type WorkflowExecution struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkflowExecutionSpec `json:"spec,omitempty"` Status WorkflowExecutionStatus `json:"status,omitempty"` }
func (*WorkflowExecution) DeepCopy ¶
func (in *WorkflowExecution) DeepCopy() *WorkflowExecution
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowExecution.
func (*WorkflowExecution) DeepCopyInto ¶
func (in *WorkflowExecution) DeepCopyInto(out *WorkflowExecution)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkflowExecution) DeepCopyObject ¶
func (in *WorkflowExecution) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkflowExecution) DeleteRefs ¶
func (in *WorkflowExecution) DeleteRefs() []Ref
func (*WorkflowExecution) FieldNames ¶
func (in *WorkflowExecution) FieldNames() []string
func (*WorkflowExecution) Get ¶
func (in *WorkflowExecution) Get(field string) string
func (*WorkflowExecution) GetColumns ¶
func (in *WorkflowExecution) GetColumns() [][]string
func (*WorkflowExecution) Has ¶
func (in *WorkflowExecution) Has(field string) bool
type WorkflowExecutionList ¶
type WorkflowExecutionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []WorkflowExecution `json:"items"` }
func (*WorkflowExecutionList) DeepCopy ¶
func (in *WorkflowExecutionList) DeepCopy() *WorkflowExecutionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowExecutionList.
func (*WorkflowExecutionList) DeepCopyInto ¶
func (in *WorkflowExecutionList) DeepCopyInto(out *WorkflowExecutionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkflowExecutionList) DeepCopyObject ¶
func (in *WorkflowExecutionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkflowExecutionSpec ¶
type WorkflowExecutionSpec struct { Input string `json:"input,omitempty"` WorkflowName string `json:"workflowName,omitempty"` WebhookName string `json:"webhookName,omitempty"` CronJobName string `json:"cronJobName,omitempty"` ParentThreadName string `json:"parentThreadName,omitempty"` ParentRunName string `json:"parentRunName,omitempty"` AfterWorkflowStepName string `json:"afterWorkflowStepName,omitempty"` WorkspaceName string `json:"workspaceName,omitempty"` WorkflowGeneration int64 `json:"workflowGeneration,omitempty"` RunUntilStep string `json:"runUntilStep,omitempty"` }
func (*WorkflowExecutionSpec) DeepCopy ¶
func (in *WorkflowExecutionSpec) DeepCopy() *WorkflowExecutionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowExecutionSpec.
func (*WorkflowExecutionSpec) DeepCopyInto ¶
func (in *WorkflowExecutionSpec) DeepCopyInto(out *WorkflowExecutionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkflowExecutionStatus ¶
type WorkflowExecutionStatus struct { State types.WorkflowState `json:"state,omitempty"` Output string `json:"output,omitempty"` Error string `json:"error,omitempty"` ThreadName string `json:"threadName,omitempty"` WorkflowManifest *types.WorkflowManifest `json:"workflowManifest,omitempty"` EndTime *metav1.Time `json:"endTime,omitempty"` WorkflowGeneration int64 `json:"workflowGeneration,omitempty"` }
func (*WorkflowExecutionStatus) DeepCopy ¶
func (in *WorkflowExecutionStatus) DeepCopy() *WorkflowExecutionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowExecutionStatus.
func (*WorkflowExecutionStatus) DeepCopyInto ¶
func (in *WorkflowExecutionStatus) DeepCopyInto(out *WorkflowExecutionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkflowList ¶
type WorkflowList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Workflow `json:"items"` }
func (*WorkflowList) DeepCopy ¶
func (in *WorkflowList) DeepCopy() *WorkflowList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowList.
func (*WorkflowList) DeepCopyInto ¶
func (in *WorkflowList) DeepCopyInto(out *WorkflowList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkflowList) DeepCopyObject ¶
func (in *WorkflowList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkflowSpec ¶
type WorkflowSpec struct {
Manifest types.WorkflowManifest `json:"manifest,omitempty"`
}
func (*WorkflowSpec) DeepCopy ¶
func (in *WorkflowSpec) DeepCopy() *WorkflowSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowSpec.
func (*WorkflowSpec) DeepCopyInto ¶
func (in *WorkflowSpec) DeepCopyInto(out *WorkflowSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkflowStatus ¶
type WorkflowStatus struct { External types.WorkflowExternalStatus `json:"external,omitempty"` WorkspaceName string `json:"workspaceName,omitempty"` }
func (*WorkflowStatus) DeepCopy ¶
func (in *WorkflowStatus) DeepCopy() *WorkflowStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowStatus.
func (*WorkflowStatus) DeepCopyInto ¶
func (in *WorkflowStatus) DeepCopyInto(out *WorkflowStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkflowStep ¶
type WorkflowStep struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkflowStepSpec `json:"spec,omitempty"` Status WorkflowStepStatus `json:"status,omitempty"` }
func (*WorkflowStep) DeepCopy ¶
func (in *WorkflowStep) DeepCopy() *WorkflowStep
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowStep.
func (*WorkflowStep) DeepCopyInto ¶
func (in *WorkflowStep) DeepCopyInto(out *WorkflowStep)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkflowStep) DeepCopyObject ¶
func (in *WorkflowStep) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkflowStep) DeleteRefs ¶
func (in *WorkflowStep) DeleteRefs() []Ref
func (*WorkflowStep) GetColumns ¶
func (in *WorkflowStep) GetColumns() [][]string
func (*WorkflowStep) IsGenerationInSync ¶
func (in *WorkflowStep) IsGenerationInSync() bool
type WorkflowStepList ¶
type WorkflowStepList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []WorkflowStep `json:"items"` }
func (*WorkflowStepList) DeepCopy ¶
func (in *WorkflowStepList) DeepCopy() *WorkflowStepList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowStepList.
func (*WorkflowStepList) DeepCopyInto ¶
func (in *WorkflowStepList) DeepCopyInto(out *WorkflowStepList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkflowStepList) DeepCopyObject ¶
func (in *WorkflowStepList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkflowStepSpec ¶
type WorkflowStepSpec struct { AfterWorkflowStepName string `json:"afterWorkflowStepName,omitempty"` Step types.Step `json:"step,omitempty"` WorkflowExecutionName string `json:"workflowExecutionName,omitempty"` WorkflowGeneration int64 `json:"workflowGeneration,omitempty"` }
func (*WorkflowStepSpec) DeepCopy ¶
func (in *WorkflowStepSpec) DeepCopy() *WorkflowStepSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowStepSpec.
func (*WorkflowStepSpec) DeepCopyInto ¶
func (in *WorkflowStepSpec) DeepCopyInto(out *WorkflowStepSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkflowStepStatus ¶
type WorkflowStepStatus struct { WorkflowGeneration int64 `json:"workflowGeneration,omitempty"` State types.WorkflowState `json:"state,omitempty"` SubCalls []SubCall `json:"subCalls,omitempty"` Error string `json:"message,omitempty"` ThreadName string `json:"threadName,omitempty"` RunNames []string `json:"runNames,omitempty"` LastRunName string `json:"lastRunName,omitempty"` }
func (*WorkflowStepStatus) DeepCopy ¶
func (in *WorkflowStepStatus) DeepCopy() *WorkflowStepStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowStepStatus.
func (*WorkflowStepStatus) DeepCopyInto ¶
func (in *WorkflowStepStatus) DeepCopyInto(out *WorkflowStepStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (WorkflowStepStatus) FirstRun ¶
func (in WorkflowStepStatus) FirstRun() string
func (WorkflowStepStatus) HasRunsSet ¶
func (in WorkflowStepStatus) HasRunsSet() bool
type Workspace ¶
type Workspace struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkspaceSpec `json:"spec,omitempty"` Status WorkspaceStatus `json:"status,omitempty"` }
func (*Workspace) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspace.
func (*Workspace) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workspace) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Workspace) DeleteRefs ¶
func (*Workspace) FieldNames ¶
func (*Workspace) GetColumns ¶
type WorkspaceList ¶
type WorkspaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Workspace `json:"items"` }
func (*WorkspaceList) DeepCopy ¶
func (in *WorkspaceList) DeepCopy() *WorkspaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceList.
func (*WorkspaceList) DeepCopyInto ¶
func (in *WorkspaceList) DeepCopyInto(out *WorkspaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceList) DeepCopyObject ¶
func (in *WorkspaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkspaceSpec ¶
type WorkspaceSpec struct { AgentName string `json:"agentName,omitempty"` WorkflowName string `json:"workflowName,omitempty"` ThreadName string `json:"threadName,omitempty"` KnowledgeSetName string `json:"knowledgeSetName,omitempty"` KnowledgeSourceName string `json:"knowledgeSourceName,omitempty"` FromWorkspaceNames []string `json:"fromWorkspaceNames,omitempty"` }
func (*WorkspaceSpec) DeepCopy ¶
func (in *WorkspaceSpec) DeepCopy() *WorkspaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceSpec.
func (*WorkspaceSpec) DeepCopyInto ¶
func (in *WorkspaceSpec) DeepCopyInto(out *WorkspaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceStatus ¶
type WorkspaceStatus struct {
WorkspaceID string `json:"workspaceID,omitempty"`
}
func (*WorkspaceStatus) DeepCopy ¶
func (in *WorkspaceStatus) DeepCopy() *WorkspaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceStatus.
func (*WorkspaceStatus) DeepCopyInto ¶
func (in *WorkspaceStatus) DeepCopyInto(out *WorkspaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- agent.go
- cronjob.go
- doc.go
- file.go
- knowledgeset.go
- knowledgesource.go
- model.go
- oauthapp.go
- prompts.go
- reference.go
- refs.go
- run.go
- runstate.go
- scheme.go
- thread.go
- time.go
- toolreference.go
- webhook.go
- webhookreference.go
- workflow.go
- workflowexecution.go
- workflowstep.go
- workspace.go
- zz_generated.deepcopy.go