feat: add A2A agent integration control plane
All checks were successful
CI and Production Smoke / smoke (push) Successful in 10s
All checks were successful
CI and Production Smoke / smoke (push) Successful in 10s
This commit is contained in:
@@ -46,6 +46,9 @@ DISCORD_WEBHOOK_URL="https://discord.com/api/webhooks/xxx"
|
||||
# Telegram 告警(可留空)
|
||||
TELEGRAM_BOT_TOKEN="123456:abcdef"
|
||||
TELEGRAM_CHAT_ID="-1001234567890"
|
||||
# A2A 任務廣播到 VibeAIAgent TG 群組(預設關閉,避免洗版正式群)
|
||||
A2A_TELEGRAM_CHAT_ID="-1001234567890"
|
||||
A2A_TELEGRAM_BROADCAST_ENABLED="false"
|
||||
# 可選:提供你想要推播的 Telegram 接收對象(會從 bot updates 反查 chat id)
|
||||
# TELEGRAM_CHAT_HANDLE="@your_handle"
|
||||
# 注意:不能把 bot 的 @username 當 chat_id;bot 本身不能作為訊息接收對象
|
||||
@@ -56,6 +59,8 @@ TRAFFIC_MONITOR_TOKEN="your-monitor-token"
|
||||
TELEGRAM_FALLBACK_FROM_UPDATES="true"
|
||||
# A2A / MCP 安全預設:外部 agent 需要人工審核進白名單
|
||||
AUTO_WHITELIST_EXTERNAL_AGENTS="false"
|
||||
# bounty 加價預設進人工審核;只有明確開啟才允許受限自動核准
|
||||
AUTO_APPROVE_BOUNTY_NEGOTIATION="false"
|
||||
# Lead generation 預設只讀 dry-run;填 allowlist 後才會抓取公開 agent card
|
||||
A2A_LEAD_GEN_DRY_RUN="true"
|
||||
A2A_LEAD_GEN_AGENT_CARD_URLS="https://example.com/.well-known/agent-card.json"
|
||||
@@ -81,6 +86,8 @@ SCOUT_MAX_ISSUES_PER_SCAN=90
|
||||
- 需求提案者在 `/propose` 支付 proposal routing fee(Scout Intake $29、Growth Routing $99、Priority Bounty Launch $199),系統建立 private `DRAFT` task 與 attribution audit。
|
||||
- Stripe webhook 只會把 `metadata.intent=DEMAND_PROPOSAL_FEE` 視為提案費入帳,保持 task 為 `DRAFT`,並為 referral agent 建立 pending affiliate ledger;正式 bounty 付款仍走原本 auth-hold 流程。
|
||||
- 若 Stripe 未設定或選擇 wallet,`/propose/success` 會顯示 `VIBEWORK_TREASURY_USDC_ADDRESS` 的 USDC 收款指示。
|
||||
- 完整市場校正、Gemini 方案可行性與 0-30 天修復順序請看 [`A2A_MONETIZATION_MARKET_AUDIT.md`](./A2A_MONETIZATION_MARKET_AUDIT.md)。
|
||||
- VibeAIAgent Telegram 群組可作為 A2A 戰情室、任務廣播、agent 招募、告警與回饋學習中樞;完整角色分工與市場工具導入清單請看 [`A2A_AGENT_INTEGRATION_ROADMAP.md`](./A2A_AGENT_INTEGRATION_ROADMAP.md)。
|
||||
|
||||
### 2. 啟動 Docker Compose
|
||||
|
||||
|
||||
Reference in New Issue
Block a user