Skip to content

Environment variables

Takopi supports a small set of environment variables for logging and runtime behavior.

Logging

Variable Description
TAKOPI_LOG_LEVEL Minimum log level (default info; --debug forces debug).
TAKOPI_LOG_FORMAT console (default) or json.
TAKOPI_LOG_COLOR Force color on/off (1/true/yes/on or 0/false/no/off).
TAKOPI_LOG_FILE Append JSON lines to a file. --debug defaults this to debug.log.
TAKOPI_TRACE_PIPELINE Log pipeline events at info instead of debug.

CLI behavior

Variable Description
TAKOPI_NO_INTERACTIVE Disable interactive prompts (useful for CI / non-TTY).

Engine-specific

Variable Description
PI_CODING_AGENT_DIR Override Pi agent session directory base path.