# Functions
FormatContainerInfo returns a formatted string representation of container information with color-coded status indicators.
GetContainerState returns a string representation of the container state.
GetContainerStatus returns the ready state and status string for a container.
GetKubernetesClient creates a new Kubernetes client using the default kubeconfig.
ListContainers returns detailed information about containers in a pod.
NewLogFetcher creates a new LogFetcher instance.
NewLogWriter creates a new LogWriter.
# Structs
ContainerInfo holds information about a container in a pod.
LogFetcher handles retrieving logs from Kubernetes containers.
LogWriter wraps an io.Writer to process logs before writing.