poly_lithic.src.cli module🔗

poly_lithic.src.cli.import_poly_lithic_deps()[source]🔗
poly_lithic.src.cli.load_build_info()[source]🔗

Load build info from build-info.json if it exists.

poly_lithic.src.cli.print_banner()[source]🔗

Print the startup banner.

poly_lithic.src.cli.setup_logging(debug)[source]🔗

Setup logging based on debug flag.

poly_lithic.src.cli.load_env_config(env_path)[source]🔗

Load environment configuration from JSON file.

async poly_lithic.src.cli.model_main(args, config, broker)[source]🔗

Main async function for running the model manager.

Parameters:
  • args – Parsed arguments namespace

  • config – Configuration object

  • broker – Broker instance

poly_lithic.src.cli.setup()[source]🔗

Legacy setup function for backward compatibility.

This function is kept for existing code that imports and calls setup(). New code should use the Click CLI directly.