-
Notifications
You must be signed in to change notification settings - Fork 118
Expand file tree
/
Copy path.env.example
More file actions
63 lines (53 loc) · 2.97 KB
/
Copy path.env.example
File metadata and controls
63 lines (53 loc) · 2.97 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
# -- Shared Identity --
export AGENT_DISPLAY_NAME=OpenTag # User-facing name in the agent persona and capability UI.
# -- Runtime Variables --
export INTELLIGENCE_API_KEY=cpk-... # Runtime key from `copilotkit project select`, or https://intelligence.copilotkit.ai.
export INTELLIGENCE_CHANNEL_NAME=open-tag # Must match .copilotkit/channels.json exactly. Forks: use your own name.
export AGENT_URL=http://localhost:8123/ # AG-UI endpoint the runtime calls; the bundled Python agent serves this locally.
# Slack and Teams credentials are NOT set here. Intelligence owns the adapters;
# `copilotkit channels add` tells you where its credentials go.
# -- Agent Variables --
export OPENAI_API_KEY=sk-... # Create a key at https://platform.openai.com/api-keys.
# -- Runtime Overrides (Optional) --
# export LOG_LEVEL=debug # Defaults to "error"; Channel lifecycle breadcrumbs log at "warn".
# export AGENT_AUTH_HEADER="Bearer ..." # Forwarded to an agent that requires authentication.
# export INTELLIGENCE_API_URL=https://api.intelligence.copilotkit.ai
# export INTELLIGENCE_GATEWAY_WS_URL=wss://realtime.intelligence.copilotkit.ai
# export INTELLIGENCE_LEARNING_CONTAINER_ID=support-quality # Existing container in the API key's project.
# export MERMAID_URL=https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.min.js
# -- Agent Overrides (Optional) --
# export TAVILY_API_KEY=tvly-...
# export OPENAI_MODEL=gpt-5.5
# export OPENAI_REASONING_EFFORT=low
# export OPENAI_VERBOSITY=low
# export CORS_ALLOW_ORIGINS=*
# export SERVER_HOST=0.0.0.0
# export SERVER_PORT=8123
# -- GitHub Search (Optional) --
# A fine-grained PAT with read access enables GitHub repo, code, PR, and CI search.
# If coding reuses this token, it also needs permission to push branches and open PRs.
# export GITHUB_PERSONAL_ACCESS_TOKEN=github_pat_...
# export GITHUB_MCP_URL=https://api.githubcopilot.com/mcp/readonly
# -- Coding Agent (Optional) --
# Requires Daytona and a GitHub credential: reuse the search PAT above, set a
# dedicated coder PAT, or configure one GitHub App installation.
# export DAYTONA_API_KEY=dtn_...
# export DAYTONA_SNAPSHOT=
# export DAYTONA_TTL_MINUTES=60
# Dedicated fine-grained PAT (preferred; classic PATs remain supported):
# export GITHUB_CODER_TOKEN=github_pat_...
# GitHub App (instead of GITHUB_CODER_TOKEN):
# export GITHUB_APP_ID=12345
# export GITHUB_APP_INSTALLATION_ID=67890
# export GITHUB_APP_PRIVATE_KEY_BASE64=base64-encoded-pem
# -- PostHog (Optional) --
# Create a personal API key with PostHog's "MCP Server" preset.
# The bundled connection uses CLI mode and is read-only.
# export POSTHOG_PERSONAL_API_KEY=phx_...
# export POSTHOG_MCP_URL=https://mcp.posthog.com/mcp?mode=cli&readonly=true
# -- Linear (Optional) --
# export LINEAR_API_KEY=lin_api_...
# export LINEAR_MCP_URL=https://mcp.linear.app/mcp
# -- Notion (Optional) --
# export NOTION_MCP_URL=https://your-notion-mcp.example.com/mcp
# export NOTION_MCP_AUTH_TOKEN=your-remote-mcp-bearer-token