mirror of
https://github.com/tinyhumansai/openhuman.git
synced 2026-07-28 21:44:38 +00:00
Replace hardcoded mock data (4 tools) with dynamic discovery system that generates TOOLS.md from actual V8 skills runtime (152+ tools). Key Features: - Real-time tool discovery via runtime_all_tools() command - Auto-generates comprehensive documentation with examples - Throttled updates (10s limit) to prevent excessive calls - Vite file watching exclusion to prevent reload loops - Manual update capability via dev mode button - OpenClaw-compliant formatting for AI context injection Technical Implementation: - New auto-update.ts module with discovery, grouping & markdown generation - Enhanced Tauri write_ai_config_file command for secure file operations - Removed auto-trigger from skill activation for better performance - Added ai/ directory to Vite ignore list Result: TOOLS.md now shows real tools from telegram (48), gmail (7), notion (25), github (72) instead of 4 hardcoded examples. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>