# Functions
NewCommand returns the default command for the agent.
NewCommandWithArgs returns a new agent with the flags and the subcommand.
# Structs
AgentConfig tracks all configuration that the agent uses, local files, rendered policies, beat inputs etc.
DiagnosticsInfo a struct to track all information related to diagnostics for the agent.