Commit History
-
Fix: revert to token auth to bypass device identity checks and allow URL access
Simford.Dong3a39604 -
Fix: trust all proxies and dangerouslyDisableDeviceAuth for HF Spaces compatibility
Simford.Donga3cab57 -
Fix: revert allowInsecureAuth to true to ensure UI functionality
Simford.Dong8c590d4 -
Fix: set allowInsecureAuth to false to force password prompt
Simford.Dong3c4a4a4 -
Fix: correctly configure trustedProxies and extra env vars
Simford.Dong1e8fef7 -
Fix: revert to google/gemini-1.5-pro to resolve empty response issue
Simford.Dong6a4d949 -
Fix: switch to env var auth in openclaw.json and remove auth-profiles.json
Simford.Dongd0a6395 -
Fix: rename profile to google-default and add env fallback
Simford.Dong0a53576 -
Fix: remove stray fi and broken debug command
Simford.Dong2ec340f -
Fix: force overwrite auth-profiles.json on startup
Simford.Donga1b1db8 -
Debug: verify auth-profiles.json generation
Simford.Dongd774444 -
Fix: remove invalid config keys (safetySettings and trustedProxies)
Simford.Dong1c7d44f -
Fix: trust proxies to clean up logs and improve connection handling
Simford.Dongbf478f2 -
Fix: restore auth-profiles.json with correct structure and set model to gemini-2.5-pro
Simford.Dong219b572 -
Update default model to google/gemini-2.5-pro
Simford.Dong1b2532d -
Fix: set Gemini safetySettings to BLOCK_NONE to avoid empty responses
Simford.Dong5444fa1 -
Fix: move API key config to openclaw.json env section
Simford.Dong3871945 -
Fix: wrap auth profiles in 'auth' object key
Simford.Dong89f6401 -
Switch to stable google/gemini-1.5-pro model
Simford.Dong4a771c9 -
Fix: robust auth-profiles.json generation for Gemini
Simford.Dong8d24432 -
Change gateway auth mode to password using SETUP_PASSWORD
Simford.Dongc37c186 -
Update default model to google/gemini-2.5-pro
Simford.Dong7d75ef4 -
Switch to Gemini model and configure auth-profiles
Simford.Donge8b6073 -
Fix: revert invalid trustedProxies config to restore service
Simford.Dongc79fbac -
Fix: enable trustedProxies to silence logs and improve IP detection
Simford.Dong75dcb4c -
Fix: use 'bind': 'lan' which is a valid enum value
Simford.Dong9bedf7d -
Fix: use 'bind': '0.0.0.0' in config instead of invalid CLI flag
Simford.Donga8a758b -
Fix: add missing dirs, fix perms, and try --host 0.0.0.0
Simford.Dongf1fb0ec -
Debug: enable verbose startup logging to diagnose timeout
Simford.Donge793d5e -
Fix: set default GATEWAY_TOKEN and auth config
Simford.Dongcfaf006 -
Fix: use 'gateway run' and set OPENCLAW_GATEWAY_MODE=local
Simford.Dong2af8a49 -
Fix: set gateway mode to 'local' to avoid systemd issues
Simford.Dong4dddbea -
Fix OpenClaw config: use 'primary' key in model object and remove invalid 'bind'
Simford.Dong- agents.defaults.model now uses { "primary": "..." } - Removed gateway.bind as it was causing 'Invalid input' error - Added 'openclaw doctor --fix' to the startup script for robustness9f95f6c -
Fix OpenClaw config: change model to string and add controlUi settings
Simford.DongThe runtime error indicated that 'id' is an unrecognized key for 'agents.defaults.model'. Following the documentation in README.md, model should be a string. Also added 'bind' and 'controlUi' settings as recommended.862edcf -
Fix config: use agents.defaults (plural) instead of agent
Simford.Dong +1: Claude- Change agent.model to agents.defaults.model - Remove unknown 'connect' key - Use correct OpenClaw config format 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>b80cf9e -
Fix OpenClaw config format for valid startup
Simford.Dong +1: Claude- Fix agents.defaults.model: should be object with id, not string - Remove invalid gateway.bind config - Set auth.mode to "none" for no authentication - Simplify startup command 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>0e9d3a7 -
Replace custom wrapper with full OpenClaw project
Simford.Dong +1: Claude- Remove custom market research wrapper (src/, public/, server.js) - Install full OpenClaw from npm (openclaw@latest) - Configure gateway to run on port 7860 (HF default) - Enable Control UI and WebChat access - Set up auto-configuration script for openclaw.json - Update README with full OpenClaw documentation Features now available: - Control UI (web dashboard) - WebChat (browser-based chat) - Multi-channel support (WhatsApp, Telegram, Slack, Discord, etc.) - Multi-model support (Anthropic, OpenAI, Gemini, DeepSeek, etc.) - Tools (Browser, Canvas, Nodes, Cron, etc.) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>89d226e -
Add web UI dashboard for market research
Simford.Dong +1: ClaudeFeatures: - Interactive dashboard with Chart.js visualizations - Input form for keyword research - Real-time market forecast charts - Regional distribution pie chart - Competitive landscape table - Key insights display (opportunities, challenges, drivers) - Responsive design with gradient theme - Add static file serving to server.js - Update Dockerfile to copy public/ directory Access at: https://sim4imgbed-openclaw.hf.space/ 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>4ee7a5e -
Add custom URL support and Claude provider
Simford.Dong +1: Claude- Add OPENCLAW_<PROVIDER>_BASE_URL env var support for custom endpoints - Add Claude provider with Anthropic API support - Update callLLM.js to handle Claude's response format Custom URL examples: - OPENCLAW_GEMINI_BASE_URL=https://your-proxy.com/v1beta/models - OPENCLAW_CLAUDE_BASE_URL=https://your-proxy.com/v1/messages 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>a809d45 -
Fix Dockerfile and add health endpoint
Simford.Dong +1: Claude- Fix Dockerfile: copy local src/ instead of cloning external openclaw repo - Fix server.js: change cwd from /app/openclaw to /app - Add GET /health endpoint for health checks - Add GET / endpoint with API documentation 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>85bb018
-
Create src/llm/providers.js
Verified signature6886758 -
Create src/llm/callLLM.js
Verified signature4bedc08 -
Create src/schema/dashboard.schema.js
Verified signaturee70f810 -
Create src/schema/report.schema.js
Verified signature92c04c0 -
Update README.md
Verified signaturecd5574b -
Update server.js
Verified signature67c1aad -
Create src/marketResearchAgent.js
Verified signatured6de4c9 -
Create src/index.js
Verified signature0b04989 -
Update README.md
Verified signaturedb3a10c -
Update Dockerfile
Verified signature9711035