refactor: remove hardcoded api keys and paths to make core analyzers generic

This commit is contained in:
Coco Sheng
2026-05-06 16:05:35 -04:00
parent 268fe7cbe1
commit ca9c2009cc
5 changed files with 109 additions and 77 deletions
+3 -3
View File
@@ -21,7 +21,7 @@ and determining implementation effort levels for the Gemini CLI project.
Use this for a quick, first-pass estimation.
```bash
python3 analyze_bugs.py
python3 analyze_bugs.py --api-key "YOUR_KEY"
```
### 2. Deep Agentic Analysis
@@ -29,7 +29,7 @@ python3 analyze_bugs.py
Uses Gemini as an agent with access to the codebase.
```bash
python3 bug_analyzer_final.py
python3 bug_analyzer_final.py --api-key "YOUR_KEY"
```
### 3. Iterative Analysis
@@ -37,7 +37,7 @@ python3 bug_analyzer_final.py
Runs the single-turn analyzer in a loop until all issues have a valid analysis.
```bash
./loop_analyzer.sh
GEMINI_API_KEY="YOUR_KEY" ./loop_analyzer.sh
```
### 4. Validation & Export