-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
41 lines (34 loc) · 1.22 KB
/
.env.example
File metadata and controls
41 lines (34 loc) · 1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Yandex Tracker
YANDEX_TRACKER_TOKEN=your_oauth_token
YANDEX_TRACKER_ORG_ID=your_org_id
# Tracker polling
TRACKER_QUEUE=QR
TRACKER_TAG=ai-task
TRACKER_PROJECT_ID=0
TRACKER_BOARDS=
POLL_INTERVAL_SECONDS=60
# Component → (Tracker component name, assignee login) mapping (JSON)
# COMPONENT_ASSIGNEE_MAP={"backend":["Backend","user.login"],"frontend":["Frontend","other.login"]}
# Claude Agent SDK — authentication
# OAuth token uses Claude Code subscription quota (preferred)
CLAUDE_CODE_OAUTH_TOKEN=sk-ant-oat01-...
# API key bills to API credits (fallback if OAuth token is not set)
# ANTHROPIC_API_KEY=sk-ant-...
AGENT_MODEL=claude-sonnet-4-5-20250929
AGENT_MAX_TURNS=50
AGENT_MAX_BUDGET_USD=10
AGENT_TIMEOUT_SECONDS=1800
AGENT_PERMISSION_MODE=acceptEdits
MAX_CONCURRENT_AGENTS=2
# GitHub
GITHUB_TOKEN=ghp_...
# Review monitoring
REVIEW_CHECK_DELAY_SECONDS=120
# Workspace
WORKSPACE_DIR=/workspace
WORKTREE_BASE_DIR=/workspace/worktrees
REPOS_CONFIG=[{"url":"https://github.com/org/api.git","path":"/workspace/api","description":"Backend API (Go)"}]
WORKFLOW_PROMPT_PATH=prompts/workflow.md
# Embeddings (for supervisor memory — any OpenAI-compatible endpoint)
# EMBEDDING_API_KEY=sk-...
# EMBEDDING_BASE_URL=https://api.zveno.ai/v1