-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy path.env.example
More file actions
77 lines (69 loc) · 2.75 KB
/
Copy path.env.example
File metadata and controls
77 lines (69 loc) · 2.75 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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
# Claude Code Configuration
# Maximum output tokens for Claude Code CLI
# Default: 64000 (matches Claude Sonnet/Opus/Haiku 4.5 model capabilities)
# See: https://github.com/link-assistant/hive-mind/issues/1076
# CLAUDE_CODE_MAX_OUTPUT_TOKENS=64000
# Telegram Bot Configuration
# Bot token from @BotFather
TELEGRAM_BOT_TOKEN=your_bot_token_here
# Optional: Allowed chat IDs in lino notation (Links Notation)
# If not set, all chats are allowed
# Note: the private /auth command is disabled unless this list is set; it is
# available only to owners of chats listed here.
# Example with lino notation:
# TELEGRAM_ALLOWED_CHATS="(
# 123456789
# 987654321
# )"
# TELEGRAM_ALLOWED_CHATS=
# Optional: Override options for /solve command in lino notation
# These options will be locked and override any user-provided values
# Note: --auto-continue is enabled by default, no need to specify it
# Example:
# TELEGRAM_SOLVE_OVERRIDES="(
# --attach-logs
# --verbose
# --tool opencode
# )"
# TELEGRAM_SOLVE_OVERRIDES=
# Optional: Override options for /hive command in lino notation
# Example:
# TELEGRAM_HIVE_OVERRIDES="(
# --verbose
# --all-issues
# --model sonnet
# )"
# TELEGRAM_HIVE_OVERRIDES=
# Optional: Enable/disable specific commands (default: true)
# Set to false to disable a command
# Note: When using CLI, you can use --no-solve or --no-hive for disabling
# TELEGRAM_SOLVE=true
# TELEGRAM_HIVE=true
# TELEGRAM_TASK=true
# TELEGRAM_AUTH=true
# Optional: Experimental live terminal watch auto-start
# Starts a separate /terminal_watch message for public /solve sessions only.
# Private or unknown-visibility repositories never auto-start watch messages.
# TELEGRAM_AUTO_START_SCREEN_WATCH_MESSAGE=false
# Docker isolation (`--isolation docker`) controls
# See: https://github.com/link-assistant/hive-mind/issues/1879
#
# Selects the repo for the isolation image: "dind" -> konard/hive-mind-dind,
# anything else -> konard/hive-mind. The DinD deployment sets this to "dind".
# HIVE_MIND_IMAGE_VARIANT=dind
#
# Full override of the isolation image (repo:tag); takes precedence over the
# variant and tag below. Useful for local testing.
# HIVE_MIND_DOCKER_ISOLATION_IMAGE=
#
# Pin the isolation image tag instead of the default "latest". Pin this to the
# exact version already present on the host (e.g. the deployed Hive Mind
# version) so a pre-seeded image is reused and runs are reproducible.
# HIVE_MIND_DOCKER_ISOLATION_IMAGE_TAG=
#
# Docker `--pull` policy for isolated tasks: always | missing | never.
# Unset = Docker's default ("missing": reuse local image if present, else pull).
# Set to "never" together with scripts/preload-dind-isolation-image.mjs so
# isolated tasks reuse the host image and never re-download it inside the
# (nested) Docker daemon.
# HIVE_MIND_DOCKER_ISOLATION_PULL=