-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
52 lines (45 loc) · 2.01 KB
/
.env.example
File metadata and controls
52 lines (45 loc) · 2.01 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
# Copy values that are safe for local development into `.env.local`.
# Keep secrets and service-account files out of git.
# `docker compose up -d` reads `.env.local` for the OpenHands service via `docker-compose.yml`.
# Vertex AI canonical runtime settings
VERTEXAI_PROJECT=
# Gemini 3 preview models are currently available on Vertex via the global endpoint.
VERTEXAI_LOCATION=global
VERTEXAI_SERVICE_ACCOUNT_FILE=./config/secrets/vertex_service_account.json
# Optional local compatibility alias if a worker process reads it directly.
# The runtime compiler should normally materialize this from VERTEXAI_SERVICE_ACCOUNT_FILE.
GOOGLE_APPLICATION_CREDENTIALS=./config/secrets/vertex_service_account.json
# Canonical storage and queue settings
POSTGRES_URL=
REDIS_URL=redis://127.0.0.1:6379/0
NEO4J_URL=
NEO4J_USERNAME=
NEO4J_PASSWORD=
# Artifact and observability backends
ARTIFACT_STORE_URL=file://./var/artifacts
OTEL_EXPORTER_OTLP_ENDPOINT=
AUTOWEAVE_METRICS_EXPORTER=
# OpenHands remote worker runtime
OPENHANDS_AGENT_SERVER_BASE_URL=http://127.0.0.1:8000
OPENHANDS_AGENT_SERVER_API_KEY=
OPENHANDS_WORKER_TIMEOUT_SECONDS=1800
# Leave this unset to derive a poll budget from OPENHANDS_WORKER_TIMEOUT_SECONDS.
AUTOWEAVE_OPENHANDS_POLL_TIMEOUT_SECONDS=
AUTOWEAVE_OPENHANDS_POLL_INTERVAL_SECONDS=1
# AutoWeave runtime defaults
AUTOWEAVE_DEFAULT_WORKFLOW=configs/workflows/team.workflow.yaml
AUTOWEAVE_RUNTIME_CONFIG=configs/runtime/runtime.yaml
AUTOWEAVE_STORAGE_CONFIG=configs/runtime/storage.yaml
AUTOWEAVE_VERTEX_CONFIG=configs/runtime/vertex.yaml
AUTOWEAVE_OBSERVABILITY_CONFIG=configs/runtime/observability.yaml
# Optional: force one named Vertex profile such as `fast`, `planner`, or `legacy_balanced`.
AUTOWEAVE_VERTEX_PROFILE_OVERRIDE=
AUTOWEAVE_CANONICAL_BACKEND=postgres
AUTOWEAVE_GRAPH_BACKEND=neo4j
AUTOWEAVE_AUTONOMY_LEVEL=medium
AUTOWEAVE_POSTGRES_SCHEMA=autoweave
AUTOWEAVE_STATE_DIR=var/state
# Optional local queue/runtime tuning
AUTOWEAVE_MAX_ACTIVE_ATTEMPTS=8
AUTOWEAVE_HEARTBEAT_INTERVAL_SECONDS=15
AUTOWEAVE_LEASE_TTL_SECONDS=60