Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 6 additions & 25 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -3,35 +3,16 @@ POSTHOG_API_KEY=your_posthog_api_key_here
POSTHOG_HOST=https://app.posthog.com # or http://localhost:8010 for local development
POSTHOG_DISTINCT_ID=example-user

# PostHog Package Configuration
# Choose one of the following options:

# Option 1: Use published packages (default - recommended for most users)
# Leave these commented out to use the default versions from package.json/requirements.txt

# Option 2: Use specific package versions from npm/PyPI
# POSTHOG_PYTHON_VERSION=6.6.1
# POSTHOG_JS_AI_VERSION=6.1.2
# POSTHOG_JS_NODE_VERSION=5.7.0

# Option 3: Use local development paths (for PostHog SDK developers)
# Uncomment and adjust paths to your local PostHog repositories:
# POSTHOG_PYTHON_PATH=../../posthog-python
# POSTHOG_JS_PATH=../../posthog-js

# LiteLLM Local Development
# LITELLM_PATH=../../litellm

# AI Provider API Keys
ANTHROPIC_API_KEY=your_anthropic_api_key_here
GEMINI_API_KEY=your_gemini_api_key_here
OPENAI_API_KEY=your_openai_api_key_here
AI_GATEWAY_API_KEY=your_vercel_ai_gateway_api_key_here

# Local SDK Development (optional)
# Uncomment and adjust paths to your local PostHog repositories:
# POSTHOG_PYTHON_PATH=../posthog-python
# POSTHOG_JS_PATH=../posthog-js

# Debug Mode (optional)
# Set to 1 to enable detailed API call logging
# DEBUG=1

# AI Session ID (optional)
# Set to True to enable session ID tracking for grouping related traces
ENABLE_AI_SESSION_ID=True
# DEBUG=1
57 changes: 8 additions & 49 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,23 +1,12 @@
# Dependencies
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
venv

# Build outputs
dist/
build/
*.tsbuildinfo

# Python
.venv/
venv/
__pycache__/
*.pyc

# Environment variables
.env
.env.local
.env.development.local
.env.test.local
.env.production.local

# IDE files
.vscode/
Expand All @@ -27,42 +16,12 @@ build/

# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# Logs
logs
*.log

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Coverage directory used by tools like istanbul
coverage/

# nyc test coverage
.nyc_output

# Dependency directories
jspm_packages/

# Optional npm cache directory
.npm

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity
# Misc
example.json

example.json
# Node.js
node_modules/
Loading
Loading