pensar doctor
Overview
The pensar doctor command performs a health check on your Pensar Apex installation. It verifies that optional dependencies are installed and offers to install missing ones automatically.
Usage
What It Checks
System Tools
- nmap — network scanner used for port scanning and service detection. If nmap is not found,
doctoroffers to install it via your system package manager (Homebrew, apt, dnf, or pacman).
AI Providers
Checks which AI provider API keys are configured via environment variables:
Example Output
API keys configured via /providers in the TUI are stored in ~/.pensar/config.json and are not detected by pensar doctor. The doctor command only checks environment variables.