Alaja.CLI.Help (Alaja v1.0.0)

Copy Markdown View Source

Help system for the Alaja CLI.

Renders help output using Alaja's own components for visually rich, consistent terminal output.

Summary

Functions

Renders help for a specific command by delegating to the command module.

Renders the complete help for all commands.

Renders a compact summary of available commands.

Functions

command(cmd)

@spec command(String.t()) :: :ok | {:error, :not_found}

Renders help for a specific command by delegating to the command module.

full()

@spec full() :: :ok

Renders the complete help for all commands.

summary(descriptions)

@spec summary(map()) :: :ok

Renders a compact summary of available commands.