# Packages
Package annotation is responsible for decoding command specifications from annotations on a Kubernetes pod and constructing a runner using the `command` package.
Package attachablepod provides functions that allow callers to pass higher order objects and find an attachable pod.
Package command implements a command runner that executes a series of local commands based on a JSON specification.
Package execforward is the main entrypoint that provides the high level functionality used by the exec-forward CLI.
Package forwarder contains a few functions that are borrowed from kubernetes/kubectl repo.