-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.gitlab.min.example
More file actions
34 lines (25 loc) · 1.03 KB
/
.env.gitlab.min.example
File metadata and controls
34 lines (25 loc) · 1.03 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
# GitLab API token used to read MR data and publish comments.
GITLAB_TOKEN=replace-with-gitlab-token
# Optional: webhook secret used to verify x-gitlab-token signature.
# GITLAB_WEBHOOK_SECRET=replace-with-webhook-secret
# Optional: require webhook secret when true.
# GITLAB_REQUIRE_WEBHOOK_SECRET=false
# Single-instance runtime state persistence (recommended).
RUNTIME_STATE_BACKEND=sqlite
# RUNTIME_STATE_SQLITE_FILE=/data/pr-agent/runtime-state.sqlite3
# Keep replay tooling disabled in normal production.
WEBHOOK_EVENT_STORE_ENABLED=false
WEBHOOK_REPLAY_ENABLED=false
# WEBHOOK_REPLAY_TOKEN=replace-with-strong-random-token
# Optional: dedupe/incremental/feedback tuning.
# GITLAB_MERGED_DEDUPE_TTL_MS=86400000
# GITLAB_INCREMENTAL_STATE_TTL_MS=604800000
# GITLAB_FEEDBACK_SIGNAL_TTL_MS=2592000000
# Optional: changelog path for `/changelog --apply`.
# GITLAB_CHANGELOG_PATH=CHANGELOG.md
# AI provider selector.
AI_PROVIDER=openai
# OpenAI API key.
OPENAI_API_KEY=replace-with-openai-key
# OpenAI model name.
OPENAI_MODEL=gpt-4.1-mini