# Packages

No description provided by the author

# Functions

Execute executes the runner with the provided plugin version, build date, and runner implementation.
No description provided by the author
NewCommandRunner creates a new instance of CommandRunner.
NewSimpleRunner creates a new instance of SimpleRunner.
No description provided by the author
StartInputContextWatcher starts the input context watcher that monitors changes in the input context secret.

# Constants

AbortContextFieldKey is a context key used to share data, such as a task ID, between an ongoing task and a potential abort task.
ExecutionMode is an environment variable that determines the execution mode of the executor.
ExecutionModeDaemon represents the execution mode for running the executor as a daemon.

# Structs

CommandRunner represents a command-based implementation of the Runner interface.
SimpleRunner represents a simple implementation of the Runner interface.

# Interfaces

Runner is an interface for executing a task.

# Type aliases

CommandFactoryBuilder represents the function signature for building a command factory.
ExecuteFunction represents the function signature for executing the runner.
RunFunction represents the function signature for running a task.