petter2025 commited on
Commit
2502f74
·
verified ·
1 Parent(s): 283b69e

Update .env.example

Browse files
Files changed (1) hide show
  1. .env.example +78 -5
.env.example CHANGED
@@ -1,15 +1,24 @@
1
- # ARF Demo Configuration
2
  # Copy this file to .env and modify values as needed
3
 
4
  # ===== System Mode =====
5
  # Options: demo, oss, enterprise
6
  ARF_MODE=demo
7
 
8
- # Use mock ARF implementation (true for demo, false for real ARF)
9
- USE_MOCK_ARF=true
 
 
 
 
 
 
 
 
 
10
 
11
  # ===== ARF Integration =====
12
- # Required for enterprise mode
13
  ARF_API_KEY=your_api_key_here
14
  ARF_BASE_URL=https://api.arf.dev
15
 
@@ -42,6 +51,70 @@ DEFAULT_SAFETY_MODE=advisory
42
  # Require human approval for execution
43
  REQUIRE_APPROVAL=true
44
 
 
 
 
 
 
 
 
 
 
45
  # ===== Logging =====
46
  # Log level: DEBUG, INFO, WARNING, ERROR
47
- LOG_LEVEL=INFO
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # 🚀 ARF Ultimate Investor Demo v3.8.0 Configuration
2
  # Copy this file to .env and modify values as needed
3
 
4
  # ===== System Mode =====
5
  # Options: demo, oss, enterprise
6
  ARF_MODE=demo
7
 
8
+ # Use TRUE ARF when available (auto-detected)
9
+ # When true: Uses real ARF packages if installed, falls back to mock if not
10
+ # When false: Always uses mock mode
11
+ USE_TRUE_ARF=true
12
+
13
+ # ===== Installation Detection (Auto-detected, can override) =====
14
+ # These are auto-detected at startup, but can be manually set:
15
+ # ARF_OSS_INSTALLED=false
16
+ # ARF_ENTERPRISE_INSTALLED=false
17
+ # ARF_OSS_VERSION=3.3.7
18
+ # ARF_ENTERPRISE_VERSION=1.0.2
19
 
20
  # ===== ARF Integration =====
21
+ # Required for enterprise mode with real API calls
22
  ARF_API_KEY=your_api_key_here
23
  ARF_BASE_URL=https://api.arf.dev
24
 
 
51
  # Require human approval for execution
52
  REQUIRE_APPROVAL=true
53
 
54
+ # ===== Installation Instructions =====
55
+ # Uncomment and run these commands to install real ARF packages:
56
+
57
+ # Install ARF OSS v3.3.7 (Open Source - Apache 2.0):
58
+ # pip install agentic-reliability-framework==3.3.7
59
+
60
+ # Install ARF Enterprise (Commercial - Requires License):
61
+ # pip install agentic-reliability-enterprise
62
+
63
  # ===== Logging =====
64
  # Log level: DEBUG, INFO, WARNING, ERROR
65
+ LOG_LEVEL=INFO
66
+
67
+ # ===== Demo Behavior =====
68
+ # Show installation status badges in UI (true/false)
69
+ SHOW_INSTALLATION_BADGES=true
70
+
71
+ # Show installation recommendations if packages missing (true/false)
72
+ SHOW_INSTALLATION_RECOMMENDATIONS=true
73
+
74
+ # Auto-switch to real ARF when detected (true/false)
75
+ AUTO_SWITCH_TO_REAL_ARF=true
76
+
77
+ # ===== Performance =====
78
+ # Enable async processing (true/false)
79
+ ENABLE_ASYNC_PROCESSING=true
80
+
81
+ # Cache duration in seconds (0 = no cache)
82
+ CACHE_DURATION_SECONDS=300
83
+
84
+ # ===== UI Features =====
85
+ # Enable telemetry visualizations (true/false)
86
+ ENABLE_TELEMETRY_VIZ=true
87
+
88
+ # Enable business impact dashboard (true/false)
89
+ ENABLE_BUSINESS_DASHBOARD=true
90
+
91
+ # Enable audit trail logging (true/false)
92
+ ENABLE_AUDIT_TRAIL=true
93
+
94
+ # ===== Security =====
95
+ # Enable safety guardrails (true/false)
96
+ ENABLE_SAFETY_GUARDRAILS=true
97
+
98
+ # Maximum blast radius for automated actions (1-10)
99
+ SAFETY_MAX_BLAST_RADIUS=3
100
+
101
+ # Business hours restriction (format: HH:MM)
102
+ BUSINESS_HOURS_START=09:00
103
+ BUSINESS_HOURS_END=17:00
104
+
105
+ # ===== Debug & Development =====
106
+ # Enable debug mode (shows more logs and details)
107
+ DEBUG_MODE=false
108
+
109
+ # Force mock mode regardless of installation (overrides USE_TRUE_ARF)
110
+ FORCE_MOCK_MODE=false
111
+
112
+ # Enable verbose logging for ARF integration
113
+ VERBOSE_ARF_LOGGING=false
114
+
115
+ # ===== Installation Verification =====
116
+ # To verify installation after setting up .env:
117
+ # 1. Copy this file to .env: cp .env.example .env
118
+ # 2. Install dependencies: pip install -r requirements.txt
119
+ # 3. Run the demo: python app.py
120
+ # 4. Check console output for installation status