Files
OpenCode 68a9071cf1 feat: reconcile local master with origin (exa/hot-platform hunters, leaks ledger, latest results)
Local branch had diverged from origin/master (sibling commits on the same base). Rewrote local history linearly on top of origin/master, folding in all local content: exa/hot-platform discovery hunters, leaks ledger, nightly sweep orchestrator, updated .gitignore and skill docs, plus the latest hunt output and vault state. Remote-only files (vault keys, channel scripts) were restored rather than dropped, so the resulting tree is a full union of both sides.
2026-08-07 12:53:47 +08:00

1 line
5.2 KiB
JSON

{"repo": "atom32/fastreact", "files": {".env.example": {"8ac22b87c28d1ff43807589813461e832de3f78d": {"t": 1786068617.1968048, "n": 4998, "h": "b4c89cd03a97914e", "c": "# FastReAct Configuration\n# Copy this file to .env and fill in your values\n\n# =============================================================================\n# Quick Start (Minimum Required)\n# =============================================================================\n\n# Your LLM API Key\n# Get one from: https://platform.siliconflow.cn/ (SiliconFlow)\n# Or use your own OpenAI/Anthropic/DeepSeek key\nAPI_KEY=your-api-key-here\n\n# API Base URL\n# SiliconFlow: https://api.siliconflow.cn/v1\n# OpenAI: https://api.openai.com/v1\nBASE_URL=https://api.siliconflow.cn/v1\n\n# Model Name\nMODEL=deepseek-ai/DeepSeek-V3\n\n# =============================================================================\n# Advanced LLM Configuration\n# =============================================================================\n\n# Provider (siliconflow, openai, azure, etc.)\nPROVIDER=siliconflow\n\n# OpenAI Configuration (if using OpenAI)\nOPENAI_API_KEY=sk-your-api-key-here\nOPENAI_BASE_URL=https://api.openai.com/v1\nOPENAI_MODEL=gpt-4\n\n# =============================================================================\n# Feature Flags\n# =============================================================================\n\n# Enable context pruning (reduces token usage by 40-60%)\nENABLE_PRUNING=true\n\n# Enable approval workflow for high-risk tools\nENABLE_APPROVAL=true\n\n# Enable tool display with colors\nENABLE_COLORS=true\n\n# =============================================================================\n# Performance Settings\n# =============================================================================\n\n# Max iterations for ReACT loop\nMAX_ITERATIONS=10\n\n# Max concurrent tools\nMAX_CONCURRENT_TOOLS=3\n\n# Enable cache\nENABLE_CACHE=true\n\n# Cache size\nCACHE_SIZE=1000\n\n# Enable streaming output\nENABLE_STREAMING=false\n\n# =============================================================================\n# Context Configuration\n# =============================================================================\n\n# Max history messages\nMAX_HISTORY_MESSAGES=1000\n\n# Max history tokens\nMAX_HISTORY_TOKENS=48000\n\n# Reserve tokens for response\nRESERVE_TOKENS=12000\n\n# =============================================================================\n# Tool Policy Configuration\n# =============================================================================\n\n# Tool policy mode: permissive, restrictive, custom\nTOOL_POLICY_MODE=permissive\n\n# Denied tools (comma-separated patterns)\nDENIED_TOOLS=rm_*,format*\n\n# =============================================================================\n# Approval Configuration\n# =============================================================================\n\n# Approval mode: auto_approve, auto_deny, always_ask, ask_high_risk\nAPPROVAL_MODE=ask_high_risk\n\n# Approval timeout (seconds)\nAPPROVAL_TIMEOUT=60\n\n# =============================================================================\n# GraphRAG Configuration (Optional)\n# =============================================================================\n\n# HippoRAG backend URL\nHIPPO_RAG_URL=http://localhost:8080\n\n# HippoRAG API key\nHIPPO_RAG_API_KEY=\n\n# HippoRAG timeout (seconds)\nHIPPO_RAG_TIMEOUT=10\n\n# =============================================================================\n# Logging Configuration\n# =============================================================================\n\n# Log level: DEBUG, INFO, WARNING, ERROR\nLOG_LEVEL=INFO\n\n# Log file path (optional)\nLOG_FILE=\n\n# =============================================================================\n# Docker Configuration (if using Docker)\n# =============================================================================\n\n# Docker socket path (for sandbox execution)\nDOCKER_SOCKET=/var/run/docker.sock\n\n# =============================================================================\n# Gateway Configuration (if using Gateway server)\n# =============================================================================\n\n# Gateway port\nGATEWAY_PORT=8765\n\n# Gateway host\nGATEWAY_HOST=0.0.0.0\n\n# =============================================================================\n# MCP Server Configuration\n# =============================================================================\n\n# MCP client mode: simple (recommended), isolated, direct\n# simple: Use SimpleMCP-Stdio (no MCP SDK dependency, follows Iron Rule)\n# isolated: Use thread-isolated proxy (for compatibility)\n# direct: Use official MCP SDK (may have anyio conflicts)\nFASTREACT_MCP_SIMPLE_CLIENT=true\n\n# =============================================================================\n# GitHub MCP Server (for TODO #16)\n# =============================================================================\n\n# GitHub Personal Access Token (Classic or Fine-grained)\n# Required scopes: repo (for Classic), or Contents/Issues/Pull Requests (for Fine-grained)\n# Get token from: https://github.com/settings/tokens\nGITHUB_PERSONAL_ACCESS_TOKEN=ghp_your-github-token-here\n\n# GitHub repository owner/name (for auto-targeted operations)\nGITHUB_DEFAULT_REPO=atom32/FastReAct\n"}}}}