forked from Asyboi/agentic-hack
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
50 lines (44 loc) · 2.01 KB
/
Copy path.env.example
File metadata and controls
50 lines (44 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
# LLM (verdict generation when not using demo fixtures)
ANTHROPIC_API_KEY=
# ClickHouse (Aarya — log decisions)
CLICKHOUSE_URL=
CLICKHOUSE_USER=default
CLICKHOUSE_PASSWORD=
CLICKHOUSE_DATABASE=policyguard
# Nimble — live policy fetch (Extract API: https://docs.nimbleway.com/api-reference/extract/extract)
NIMBLE_API_KEY=
# x402 paywall is mock/bypassed by default so teammates can develop without wallets.
# Set X402_MODE=live locally to enforce the hard-coded Base Sepolia USDC paywall.
# Live mode uses the CDP Facilitator so successful payments can be indexed by Bazaar / agentic.market.
X402_MODE=mock
# X402_MODE=live
# x402 Base Sepolia self-payment demo (`GET /api/paid-demo`)
X402_PAY_TO=0x6B842e0F980EE89182e6aD0C4FFE36Df8D544a4a
X402_PRICE=$0.001
X402_NETWORK=eip155:84532
X402_FACILITATOR_URL=https://x402.org/facilitator
# Optional when testing through a public HTTPS tunnel:
# X402_RESOURCE_URL=https://your-tunnel.example/api/paid-demo
# Senso (Policy Guard org — Candy)
SENSO_API_KEY=
# Senso folder `policies-under-evaluation` (from: senso kb my-files)
SENSO_POLICIES_FOLDER_NODE_ID=125d0670-85ea-4f90-8b0f-a1fcad8eba1f
# Optional GEO prompt IDs for cited.md publish (senso prompts list)
SENSO_GEO_PROMPT_LINKEDIN=
SENSO_GEO_PROMPT_PRICING=
SENSO_GEO_PROMPT_EMAIL=
POLICYGUARD_SKIP_PUBLISH=false
# Research runs 8 evaluate loops — skip per-step cited.md publish (default true in code)
POLICYGUARD_RESEARCH_SKIP_PUBLISH=true
# Demo vs live (see README)
POLICYGUARD_BASE_URL=http://localhost:3000
# true = fast fixtures for pitch; false = live Senso + Nimble
POLICYGUARD_DEMO_MODE=true
# fixed = hardcoded 8-step PM plan; llm = Claude plans steps from task (needs ANTHROPIC_API_KEY)
POLICYGUARD_PLANNER=fixed
# After policy allows pricing read, Nimble-fetch pricing pages (default on)
POLICYGUARD_COLLECT_PRICING=true
POLICYGUARD_COLLECT_LLM=true
# Parallel policy steps + Nimble pricing fetches (default 3; use 1 for easier logs)
POLICYGUARD_RESEARCH_CONCURRENCY=3
# SENSO_CLI=npx # force npx @senso-ai/cli instead of global senso