types

package
v0.0.0-...-4c964c4 Latest Latest
Warning

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

Go to latest
Published: Jul 29, 2025 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GeneratePipelineInput

type GeneratePipelineInput struct {
	Prompt  string `json:"prompt"`
	RepoRef string `json:"repo_ref"`
}

type GeneratePipelineOutput

type GeneratePipelineOutput struct {
	Status string       `json:"status"`
	Data   PipelineData `json:"data"`
}

type GeneratePipelineStageInput

type GeneratePipelineStageInput struct {
	Prompt  string `json:"prompt"`
	RepoRef string `json:"repo_ref"`
}

type GeneratePipelineStageOutput

type GeneratePipelineStageOutput struct {
	Status string            `json:"status"`
	Data   PipelineStageData `json:"data"`
}

type GeneratePipelineStepInput

type GeneratePipelineStepInput struct {
	Prompt  string `json:"prompt"`
	RepoRef string `json:"repo_ref"`
}

type GeneratePipelineStepOutput

type GeneratePipelineStepOutput struct {
	Status string           `json:"status"`
	Data   PipelineStepData `json:"data"`
}

type PipelineData

type PipelineData struct {
	YamlPipeline string `json:"yaml_pipeline"`
}

type PipelineStageData

type PipelineStageData struct {
	StageYaml string `json:"yaml_step"`
}

type PipelineStepData

type PipelineStepData struct {
	StepYaml string `json:"yaml_step"`
}

type SuggestPipelineInput

type SuggestPipelineInput struct {
	RepoRef  string `json:"repo_ref"`
	Pipeline string `json:"pipeline"`
}

type SuggestPipelineOutput

type SuggestPipelineOutput struct {
	Suggestions []Suggestion
}

type Suggestion

type Suggestion struct {
	ID             string
	Prompt         string
	UserSuggestion string
	Suggestion     string
}

type UpdatePipelineInput

type UpdatePipelineInput struct {
	Prompt   string `json:"prompt"`
	RepoRef  string `json:"repo_ref"`
	Pipeline string `json:"pipeline"`
}

type UpdatePipelineOutput

type UpdatePipelineOutput struct {
	Status string       `json:"status"`
	Data   PipelineData `json:"data"`
}

Jump to

Keyboard shortcuts

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