Skip to content

Commit b1f53de

Browse files
author
jovanSAPFIONEER
committed
security: remove hardcoded API key, require OPENAI_API_KEY env var
- Remove hardcoded key from 05-code-review-swarm.ts - Remove 05-code-review-swarm.ts from .gitignore (key is gone, safe to publish) - Add .env.example template - 04-live-swarm.ts remains ignored (runtime key required)
1 parent 221dad9 commit b1f53de

File tree

3 files changed

+1094
-1
lines changed

3 files changed

+1094
-1
lines changed

.env.example

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Copy this file to .env and fill in your key.
2+
# .env is gitignored — never commit your real key.
3+
4+
# OpenAI API key (required for examples/05-code-review-swarm.ts and examples/04-live-swarm.ts)
5+
OPENAI_API_KEY=sk-...

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ __pycache__/
2121

2222
# Live demos (use real API keys - never commit)
2323
examples/04-live-swarm.ts
24-
examples/05-code-review-swarm.ts
2524
*.pyo
2625
.env
2726
.venv/

0 commit comments

Comments
 (0)