-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy path.env.example
More file actions
45 lines (36 loc) · 1.61 KB
/
Copy path.env.example
File metadata and controls
45 lines (36 loc) · 1.61 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
# Slack App Configuration
CC_SLACK_BOT_TOKEN=xoxb-your-bot-token
CC_SLACK_APP_TOKEN=xapp-your-app-token
CC_SLACK_SIGNING_SECRET=your-signing-secret
# Claude Code Configuration
ANTHROPIC_API_KEY=your-anthropic-api-key
# Slack Workspace URL (for generating message links)
SLACK_WORKSPACE_URL=https://your-workspace.slack.com
# Default fallback email for unresolved users
DEFAULT_EMAIL=unknown-user@example.com
# Tracking (optional)
# When set, tracking events are POSTed to this URL.
# When unset, events are only logged to stdout.
# TRACKING_ENDPOINT_URL=https://your-tracking-endpoint.com
# Optional override for the tracking payload client.client_id field.
# Defaults to slack-ai-agent when unset.
# TRACKING_CLIENT_ID=your-tracking-client-id
# Ops alerts (optional)
# Slack channel ID for operational alerts (e.g. model fallback notifications).
# When unset, no ops alerts are sent.
# OPS_ALERT_CHANNEL_ID=C0123456789
# Slack MCP BYOK token (xoxp user token for Slack MCP read access).
# Required for slack_search_messages (search:read scope needs a user token).
SLACK_MCP_XOXP_TOKEN=xoxp-your-user-token
# Development
# DEBUG=true
# Per-call timeout (ms) for MCP tool invocations made by Claude Code.
# Default in Claude Code is 60000 (60s); raise for long-running tools.
# MCP_TOOL_TIMEOUT=600000
# OpenTelemetry (optional)
# When OTEL_EXPORTER_OTLP_ENDPOINT is set, the bot ships traces to that
# OTLP/gRPC collector. When unset, OTel auto-instrumentation is skipped.
# OTEL_EXPORTER_OTLP_ENDPOINT=http://your-otel-collector:4317
#
# Service name reported on emitted spans. Defaults to slack-ai-agent.
# OTEL_SERVICE_NAME=slack-ai-agent