Documentation

Configuration

Configure Epochly behavior through environment variables, API, or config files.

Configuration Hierarchy

  1. Environment variables (highest priority)
  2. Runtime API
  3. Configuration files
  4. Defaults (lowest priority)

Environment Variables

VariableDescriptionDefault
EPOCHLY_LEVELEnhancement level (0-4)auto
EPOCHLY_WORKERSNumber of workersauto
EPOCHLY_MODEOperation modebalanced
EPOCHLY_DISABLEDisable Epochlyfalse
EPOCHLY_LOG_LEVELLog verbosityWARNING

Runtime API

import epochly
epochly.configure(
enhancement_level=2,
workers=4,
monitor_performance=True
)

Configuration File

Create epochly.toml in your project:

[epochly]
level = 2
workers = "auto"
mode = "balanced"
[epochly.logging]
level = "INFO"

Emergency Disable

export EPOCHLY_EMERGENCY_DISABLE=1

Or via API:

epochly.emergency_disable()