Env

Environment and diagnostics information

The env command displays environment and diagnostics information.

Usage

bash
praisonai env [OPTIONS] COMMAND [ARGS]...

Commands

CommandDescription
showShow environment variables
checkCheck environment configuration

Examples

Show environment

bash
praisonai env show

Check configuration

bash
praisonai env check

Related Environment Variables

PraisonAI supports several environment variables for configuration and security:

VariablePurpose
PRAISONAI_CONFIG_CONTENTInline JSON/YAML blob supplying the entire user-config layer in memory (zero-disk). See Security Environment Variables → PRAISONAI_CONFIG_CONTENT.
PRAISONAI_CONFIGExplicit path to a config file used as the user-config layer in place of discovery. See Security Environment Variables → PRAISONAI_CONFIG.
PRAISONAI_ALLOW_LOCAL_TOOLSEnable local tools.py file loading
PRAISONAI_ALLOW_JOB_WORKFLOWSEnable job workflow execution
PRAISONAI_BROWSER_ALLOW_REMOTEEnable remote browser access
PRAISONAI_RUN_SYNC_TIMEOUTDefault timeout (seconds, default 300) for the wrapper run_sync bridge and for the praisonai-code agent-centric tool bridge — bounds ACP/LSP tool calls so a hung tool cannot block the agent. Resolved per call (late-set values honoured); an explicit timeout=None opts into an unbounded wait. See Async Bridge → Environment and Agent-Centric Tools → Timeouts & Cancellation.
PRAISONAI_SESSION_CACHE_MAXMax PersistenceOrchestrator in-memory session cache size (LRU, default 1024). See Persistence Overview → Session Cache Size.

For complete details and security implications, see Security Environment Variables.

See Also