Versions in this module Expand all Collapse all v13 v13.2.0 Sep 18, 2026 v13.1.0 Aug 31, 2026 Changes in this version + func IsRetryable(err error) bool + func StatusCode(err error) codes.Code + type Client struct + func NewClient(ctx context.Context, address string, options ...ClientOption) (*Client, error) + func (c *Client) Capabilities() *pluginv1alpha.CapabilitiesResponse + func (c *Client) Close() error + func (c *Client) NewEnvironment(input *container.NewContainerInput, backendOpts map[string]string, ...) container.ExecutionsEnvironment + type ClientOption func(*clientOptions) + func WithAllowPlainTCP() ClientOption + func WithDialTimeout(d time.Duration) ClientOption + func WithKeepalive(interval, timeout time.Duration) ClientOption + func WithMaxMessageSize(bytes int) ClientOption + func WithTLS(cfg *tls.Config) ClientOption + type ExecError struct + ExitCode int32 + Message string + func (e *ExecError) Error() string