Set up with the Phaseo CLI
omp command when it is missing. Use --catalog all to expose every active Phaseo text/chat model, or --dry-run --json to preview the install and launch plan without creating a key or starting oh-my-pi:
phaseo run omp ... for the explicit command form. Put oh-my-pi flags after -- so Phaseo can consume its own flags first.
Configure oh-my-pi manually
Use a persistent provider when you want Phaseo to remain available in every oh-my-pi session. Create a Phaseo key, export it for the shell that starts oh-my-pi, and add a provider to~/.omp/agent/models.yml:
~/.omp/agent/models.yml
apiKey pointed at an environment variable instead of writing the key directly into models.yml.
Verify
Send a small prompt through the launched harness, then confirm the request appears in Phaseo activity. The runner writesmodels.yml under a temporary PI_CODING_AGENT_DIR and removes it when oh-my-pi exits.
Troubleshooting
oh-my-pi is not installed
Run the command in an interactive terminal to approve the install, or install oh-my-pi separately and rerun with--skip-install.
The model is not listed
Use--catalog all or pass a model id with --model. Model discovery is not required for the Phaseo gateway.