INNER CODE UNIT · Python

format_help

evalstate/fast-agent · src/fast_agent/cli/main.py:124

    def format_help(self, ctx: Context, formatter: HelpFormatter) -> None:
        ctx.meta[_ROOT_HELP_CONTEXT_KEY] = True
        try:
            super().format_help(ctx, formatter)
        finally:
            ctx.meta.pop(_ROOT_HELP_CONTEXT_KEY, None)


app = typer.Typer(
    cls=LazyGroup,
    help="Use `fast-agent go --help` for interactive shell arguments and options.",
    add_completion=False,  # We'll add this later when we have more commands
)
LazyGroup.lazy_subcommands = LAZY_SUBCOMMANDS
LazyGroup.lazy_subcommand_help = LAZY_SUBCOMMAND_HELP


def _first_root_command(args: list[str]) -> str | None:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…