Logo white

宜博 / lemonboss

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • lemonboss
  • data
  • goals
  • _index.json
  • feat: tool-aware idle timeout + system-level provision API ...
    45b2c71d
    Architecture fix for long-running tool execution:
    
    1. ClaudeCliProtocol: Two-tier idle timeout
       - Chat mode: 45s (detect API hang/silent rate limit)
       - Tool execution mode: 5min (Bash long tasks like pip install)
       - Automatically switches on tool_use_start / content_block_stop events
    
    2. Provision API: POST /templates/:templateId/provision
       - Runs shell commands directly via child_process.exec
       - Bypasses Claude ACP entirely (no idle timeout issue)
       - 10min per-command timeout, security blocklist
       - Frontend button with prompt for custom commands
    
    3. Template UI: Added 🔧 安装依赖 button (teal)
    yibo authored
    2026-03-30 18:23:06 +0800  
    Browse Code »
_index.json 2 Bytes
Edit Raw Blame History
1
[]