Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CLIAdapter ¶
func (CLIAdapter) Adapt ¶
func (a CLIAdapter) Adapt() (*RawInput, error)
type CommandInvocation ¶
type DefaultMaterializer ¶
type DefaultMaterializer struct{}
func (DefaultMaterializer) Materialize ¶
func (m DefaultMaterializer) Materialize(params map[string]any) []string
type EntrypointAdapter ¶
type InputMaterializer ¶
type InputSourceMeta ¶
type SDKAdapter ¶
type SDKAdapter struct {
Invocation *CommandInvocation
Context context.Context
Materializer InputMaterializer
}
func (SDKAdapter) Adapt ¶
func (a SDKAdapter) Adapt() (*RawInput, error)
type StructuredAdapter ¶
type StructuredAdapter struct {
Request *StructuredCommandRequest
Materializer InputMaterializer
}
func (StructuredAdapter) Adapt ¶
func (a StructuredAdapter) Adapt() (*RawInput, error)
Click to show internal directories.
Click to hide internal directories.