Versions in this module Expand all Collapse all v0 v0.92.0 Mar 26, 2026 v0.91.0 Mar 26, 2026 Changes in this version + type CLIRunner struct + Stderr io.Writer + Stdout io.Writer + func NewCLIRunner(binaryPath string) *CLIRunner + func (r *CLIRunner) Run(ctx context.Context, args ...string) (*CallResult, error) + type CallResult struct + ExitCode int + Stderr []byte + Stdout []byte + type ExitError struct + ExitCode int + Stderr []byte + Stdout []byte + func (e *ExitError) Error() string + type Runner interface + Run func(ctx context.Context, args ...string) (*CallResult, error)