PhoenixFlight CLI
  • GitHub
  • CLI Quickstart

    PhoenixFlight CLI is the developer runtime controller to initialize states, register dynamic agents, create workloads, route assignments, migrate contexts, and review log audit event trails locally.

    python -m src.phoenix_cli --help

    Commands Reference

    Command Description Example
    init Initializes local .phoenixflight/ directory structures. python -m src.phoenix_cli init
    validate Validates structure and references of a PhoenixFile. python -m src.phoenix_cli validate -f PhoenixFile
    build Builds logical bundles or container targets from PhoenixFile. python -m src.phoenix_cli build -f PhoenixFile
    runtime start Bootstraps the local dynamic execution environment. python -m src.phoenix_cli runtime start
    member register Registers active agent members into the registry. python -m src.phoenix_cli member register governance-agent.yaml
    member list Displays status, capabilities, and trust details of registered members. python -m src.phoenix_cli member list
    packet create Creates a Flight Packet payload requesting capabilities. python -m src.phoenix_cli packet create customer-validation
    packet list Lists all pending, active, and finished packets. python -m src.phoenix_cli packet list
    assign Performs metric scheduling or explicit binding. python -m src.phoenix_cli assign packet-001 --to governance-agent
    inspect Shows packet metrics, payloads, and history events. python -m src.phoenix_cli inspect packet-001
    handoff Initiates a stateful migration between members. python -m src.phoenix_cli handoff packet-001 --from governance-agent --to metadata-agent
    retire Gracefully retires a member and evicts current assignments. python -m src.phoenix_cli retire governance-agent
    audit Prints formatted entries from the JSONL log stream. python -m src.phoenix_cli audit
    bundle inspect Inspects metadata and validation reports of a .pflight bundle. python -m src.phoenix_cli bundle inspect dist/app-0.1.0.pflight
    bundle unpack Extracts portable bundle files to a target directory. python -m src.phoenix_cli bundle unpack dist/app-0.1.0.pflight --to /tmp/app-bundle
    run Loads and registers all agents and workloads contained in a .pflight bundle. python -m src.phoenix_cli run dist/app-0.1.0.pflight