koji_habitude.cli

koji_habitude.cli

Main CLI interface using clique with orchestration of the synchronization process.

author:

Christopher O’Brien <obriencj@gmail.com>

license:

GNU General Public License v3

ai-assistant:

Claude 3.5 Sonnet via Cursor

class koji_habitude.cli.MagicGroup(*args, **kwargs)

Bases: Group

get_command(ctx, cmd_name)

Given a context and a command name, this returns a Command object if it exists or returns None.

list_commands(ctx)

Returns a list of subcommand names in the order they should appear.