from cto_ai import ux, prompt, sdk

def main():
    pipeline = prompt.input(name="pipeline", message="Which pipeline do you want to deploy?", allowEmpty=False)

    event = {
        "stage": "Deployment",
        "status": "Succeeded",
        "stage_ref": "956b425e5bee",
        "pipeline_id": pipeline
    }
    sdk.track([], "", event)

    ux.print(f'🚀 {pipeline}\'s successful deployment has been recorded!')

if __name__ == "__main__":
    main()
