-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy path.env.example
More file actions
52 lines (44 loc) · 1.37 KB
/
.env.example
File metadata and controls
52 lines (44 loc) · 1.37 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
REGISTRY_BROKER_API_URL=https://registry.hashgraphonline.com/api/v1
REGISTRY_BROKER_API_KEY=
LEDGER_ACCOUNT_ID=
HEDERA_ACCOUNT_ID=
HEDERA_NETWORK=hedera:testnet
HEDERA_PRIVATE_KEY=
EVM_LEDGER_NETWORK=
ETH_PK=
PORT=3333
# Set to 1 to enable automatic broker credit purchases without HITL approval
BROKER_AUTO_TOP_UP=0 # set to 1 to re-enable legacy automatic purchases without CLI prompts
# Optional rate limiting (Bottleneck / Redis)
BROKER_MAX_CONCURRENT=
BROKER_MIN_TIME_MS=
BROKER_RESERVOIR=
BROKER_RESERVOIR_REFRESH_INTERVAL_MS=
BROKER_RESERVOIR_REFRESH_AMOUNT=
BROKER_RATE_LIMIT_REDIS_URL=
# Logging
LOG_LEVEL=info
WORKFLOW_DRY_RUN=0
# HTTP Stream proxy (defaults to PORT+1)
HTTP_STREAM_PORT=
# Memory (local durable store for MCP context)
MEMORY_ENABLED=0
MEMORY_STORE=file # file (cross-platform), sqlite (needs native binding), memory, rocksdb, redis
MEMORY_STORAGE_PATH=tmp/memory.json
MEMORY_MAX_ENTRIES_PER_SCOPE=200
MEMORY_DEFAULT_TTL_SECONDS=86400
MEMORY_SUMMARY_TRIGGER=100
MEMORY_MAX_RETURN_ENTRIES=50
MEMORY_CAPTURE_TOOLS=1
# Encrypted chat defaults
ENCRYPTED_CHAT_KEY_LABEL=encrypted-chat-default
ENCRYPTED_CHAT_PREFERENCE=required
ENCRYPTED_CHAT_AUTO_DECRYPT=1
# History / compaction tuning
HISTORY_COMPACTION_TOP_UP_HBAR=0.25
CHAT_HISTORY_TTL_SECONDS=900
# Tool-suite / workflow fixtures (optional)
TEST_UAID=
TEST_CHAT_UAID=
TEST_REGISTRATION_ATTEMPT_ID=
BROKER_PROTOCOL_TOOLS=0