# Shared defaults for LangBot skills.
# Agents should read this file first, then load machine-local overrides from
# skills/.env.local. Do not put workstation-specific absolute paths or secrets
# in this committed file.

# The UI URL that testing skills should open.
# Default to the standalone Vite frontend. Set this to the backend WebUI URL
# instead if your LangBot checkout serves the frontend from the backend.
LANGBOT_FRONTEND_URL=http://127.0.0.1:3000

# LangBot API/backend URL.
LANGBOT_BACKEND_URL=http://127.0.0.1:5300

# Common standalone frontend dev URL. This is a candidate, not the default.
LANGBOT_DEV_FRONTEND_URL=http://127.0.0.1:3000

# Local repository paths. Copy skills/.env.example to skills/.env.local and set
# these for your checkout.
LANGBOT_REPO=
LANGBOT_WEB_REPO=
LANGBOT_RAG_PLUGIN_REPO=
LANGBOT_PARSER_PLUGIN_REPO=

# Browser profile and Playwright/Chromium paths.
LANGBOT_BROWSER_PROFILE=
LANGBOT_CHROMIUM_EXECUTABLE=

# Optional local proxy defaults. Do not store secrets here.
LANGBOT_PROXY_HTTP=
LANGBOT_PROXY_SOCKS=
LANGBOT_NO_PROXY=localhost,127.0.0.1,::1

# Optional case-specific pipeline targets. Put machine-local values in
# skills/.env.local so runner-specific cases do not accidentally reuse the
# generic LANGBOT_PIPELINE_URL.
# LANGBOT_PIPELINE_URL=http://127.0.0.1:3000/home/pipelines?id=<generic-pipeline-uuid>
# LANGBOT_PIPELINE_NAME=Generic QA Pipeline
# LANGBOT_LOCAL_AGENT_PIPELINE_URL=http://127.0.0.1:3000/home/pipelines?id=<local-agent-pipeline-uuid>
# LANGBOT_LOCAL_AGENT_PIPELINE_NAME=Local Agent QA Pipeline
# LANGBOT_ACP_AGENT_RUNNER_PIPELINE_URL=http://127.0.0.1:3000/home/pipelines?id=<acp-agent-runner-pipeline-uuid>
# LANGBOT_ACP_AGENT_RUNNER_PIPELINE_NAME=ACP AgentRunner QA Pipeline
# LANGBOT_ACP_AGENT_RUNNER_SSH_TARGET=yhh@101.34.71.12
# LANGBOT_ACP_AGENT_RUNNER_SSH_PORT=22
# LANGBOT_ACP_AGENT_RUNNER_SSH_IDENTITY_FILE=
# LANGBOT_ACP_AGENT_RUNNER_SSH_EXTRA_OPTIONS=
# LANGBOT_ACP_AGENT_RUNNER_REMOTE_WORKSPACE=/home/yhh/langbot-e2e/acp-workspace
