Versions in this module Expand all Collapse all v0 v0.0.22 Dec 15, 2025 v0.0.21 Nov 29, 2025 Changes in this version + type ContainerInfo struct + Architecture string + IsAlpine bool + IsBusyBox bool + IsDistroless bool + OS string + PackageManager string + ShellFeatures []string + type Message struct + ColSize uint16 + Data string + Op string + RowSize uint16 + type Session struct + func (t *Session) Close() error + func (t *Session) Next() *remotecommand.TerminalSize + func (t *Session) Read(p []byte) (int, error) + func (t *Session) Write(p []byte) (int, error) + type TerminalHandler interface + HandleSession func(ctx context.Context, shell, namespace, podName, containerName string, ...) + func NewTerminalHandler(client kubernetes.Interface, config *rest.Config, logger *zap.Logger) TerminalHandler + type TerminalSessionHandler interface