You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.2 KiB
Bash
40 lines
1.2 KiB
Bash
GOOGLE_CLIENT_SECRETS_FILE=credentials.json
|
|
GOOGLE_TOKEN_FILE=token.json
|
|
AGENT_API_KEY=change-me
|
|
AUTH_MODE=api_key
|
|
AUTH_JWT_SECRET=
|
|
AUTH_JWT_ISSUER=
|
|
AUTH_JWT_AUDIENCE=
|
|
# Preferred Strands settings
|
|
STRANDS_OPENAI_API_KEY=
|
|
STRANDS_MODEL_ID=gpt-4.1-mini
|
|
STRANDS_OPENAI_BASE_URL=
|
|
STRANDS_TIMEOUT_SECONDS=20
|
|
STRANDS_TEMPERATURE=0
|
|
# Backward-compatible fallback names
|
|
LLM_API_KEY=
|
|
LLM_MODEL=
|
|
LLM_BASE_URL=
|
|
LLM_TIMEOUT_SECONDS=
|
|
LLM_FALLBACK_TO_RULES=false
|
|
GMAIL_SCAN_INTERVAL_MINUTES=5
|
|
GMAIL_QUERY=in:inbox is:unread -label:AgentProcessed
|
|
UNSUBSCRIBE_DIGEST_INTERVAL_MINUTES=1440
|
|
UNSUBSCRIBE_QUERY=label:Advertising
|
|
UNSUBSCRIBE_MAX_RESULTS=500
|
|
UNSUBSCRIBE_STATE_FILE=data/sent_unsubscribe_links.json
|
|
UNSUBSCRIBE_DIGEST_RECIPIENT=
|
|
UNSUBSCRIBE_SEND_EMPTY_DIGEST=false
|
|
UNSUBSCRIBE_HIL_QUERY=label:Advertising
|
|
UNSUBSCRIBE_HIL_MAX_RESULTS=500
|
|
UNSUBSCRIBE_HIL_STATE_FILE=data/unsubscribed_methods.json
|
|
UNSUBSCRIBE_AUTO_ENABLED=true
|
|
UNSUBSCRIBE_AUTO_INTERVAL_MINUTES=720
|
|
UNSUBSCRIBE_HTTP_TIMEOUT_SECONDS=12
|
|
UNSUBSCRIBE_USER_AGENT=Mozilla/5.0 (compatible; PersonalAgentUnsubscribe/1.0)
|
|
A2A_PUBLIC_BASE_URL=
|
|
A2A_AGENT_NAME=Personal Agent
|
|
A2A_AGENT_DESCRIPTION=Personal productivity agent for calendar availability and email operations.
|
|
MCP_ENABLE_MUTATION_TOOLS=false
|
|
LOG_LEVEL=INFO
|