Versions in this module Expand all Collapse all v0 v0.1.0 Oct 19, 2026 Changes in this version + var ErrConsoleClosed = errors.New("the console closed the connection") + var ErrNoConsole = errors.New("no console is running") + func ShellQuote(s string) string + func SocketPath(p kit.Product, cwd, profile string) (string, error) + func StartCommand(p kit.Product, profile, project string) string + type Client struct + ConsoleVersion string + Name string + func Dial(p kit.Product, cwd, profile string) (*Client, error) + func (c *Client) Call(ctx context.Context, method string, params, result any) error + func (c *Client) Close() error + func (c *Client) LastDeadline() *time.Time + func (c *Client) Profile() string + type NoConsoleError struct + Err error + Product kit.Product + Profile string + Project string + Socket string + func (e *NoConsoleError) Command() string + func (e *NoConsoleError) Error() string + func (e *NoConsoleError) Hint() string + func (e *NoConsoleError) Is(target error) bool + func (e *NoConsoleError) Unwrap() error