Skip to main content
Doctor confirms that Python, ports, agents.yaml, and the host CLIs (docker, aws, az, gcloud) are ready before you deploy.

Quick Start

1

Run every check

2

From Python


What It Checks

run_all_checks runs local, Docker, and cloud-provider checks. Each failing check includes a fix_suggestion telling you how to resolve it.

DoctorReport

run_all_checks returns a DoctorReport. Each DoctorCheckResult has name, passed, message, and an optional fix_suggestion.

Common Patterns

Gate a deploy on readiness.

Best Practices

A failing doctor check stops a broken deploy before it starts, saving a slow round-trip to a cloud provider.
Every failed check tells you exactly what to run — aws configure, az login, gcloud init, or install a missing CLI.

CLI Reference

The praisonai deploy command group

Overview

Deploy package overview