HuggingClaw / start.sh

Commit History

  1. feat: allow merging multiple origins into control UI allowed list instead of overwriting

    1b1f2ba

  1. refactor: optimize rate limiting, harden WebSocket parsing, update webhook payload formatting, and cleanup Docker assets

    d43f799
  2. Harden config build, speed up startup, add healthcheck⁠

    somratpro +1: Claude Opus 4.7
    fe9380c
  3. Add proxy error cause logging, clean up startup logs⁠

    somratpro +1: Claude Sonnet 4.6
    f83188b

  1. fix: proxy googleapis.com through Cloudflare and fix fetch duplex for POST streaming⁠

    somratpro +1: Claude Sonnet 4.6
    65662cc
  2. fix: remove default path in upload_folder and restrict Cloudflare proxy domains to specific endpoints

    e624c11
  3. feat: add query parameter support for proxy target/key and ensure unbuffered gateway logging

    aea0c64
  4. feat: add Telegram proxy support, improve fetch/undici header handling, and expand dispatcher patching

    f4f91b0
  5. refactor: improve request patching logic in cloudflare-proxy and force IPv4 for Telegram configuration

    16622a0
  6. refactor: simplify proxy logic by removing undici patching and add unauthenticated fallback for Telegram bot API paths

    be3c836
  7. feat: expand Cloudflare proxy support to include Discord and Google services while streamlining configuration settings

    561793f

  1. fix: use native telegram apiRoot proxying

    4511427
  2. feat: enable global wildcard proxying and enhance cloudflare-proxy with undici and fetch support

    0afb9bd
  3. feat: configure Cloudflare proxy environment variables and update Telegram plugin settings with custom network and retry parameters

    be252ea
  4. feat: add ACP plugin configuration toggle and strip host header from proxy requests

    4daa85e
  5. refactor: rename CLOUDFLARE_API_TOKEN to CLOUDFLARE_WORKERS_TOKEN for proxy configuration

    f2338a4
  6. feat: replace DNS fix with automated Cloudflare outbound proxy provisioning for blocked network requests

    678f3be
  7. feat: add BROWSER_PLUGIN_MODE configuration to control browser execution logic

    ef257fb
  8. feat: add configuration support for Telegram auto-select family, token, timeout, and retry settings

    09e5aeb
  9. feat: add TELEGRAM_NATIVE_COMMANDS configuration and update telegram channel settings to use object merging

    4b80115
  10. feat: deny lmstudio and xai plugins in configuration script

    4b1a273
  11. feat: conditionally configure logging and restrict enabled plugins when running on Hugging Face Spaces

    df6be22
  12. feat: add configurable logging levels and disable Bonjour discovery in start script

    316749c
  13. fix: use default value expansion for environment variables to prevent unbound variable errors in start.sh

    ddb17fb
  14. refactor: overhaul workspace sync to use robust huggingface_hub operations and local fingerprinting

    0f21014
  15. feat: update startup banner to display bundled runtime version instead of tag

    c591c73

  1. refactor: clean up iframe-fix.cjs code style and remove deprecated OpenClaw scope patch from start.sh

    3f47fb5
  2. feat: add support for registering custom OpenAI-compatible providers via environment variables

    304ec00

  1. feat: reduce default workspace sync interval to 180s and refactor sync logic into a dedicated function

    2ffeaa2
  2. refactor: generalize OpenClaw state persistence and add browser warm-up sequence

    2159e0f
  3. feat: trigger workspace state snapshot during graceful shutdown sequence

    f1b6f7f
  4. feat: integrate headless Chromium browser support with automated path detection and configuration

    df1c00f
  5. feat: implement state persistence for agents, memory, and extensions across workspace syncs

    cfcca86

  1. feat: relocate dashboard to root path and update routing logic for improved accessibility

    774bd5e
  2. refactor: route dashboard traffic to gateway port and add base path configuration

    8c12f41
  3. refactor: remove internal self-ping keep-alive in favor of dashboard-based UptimeRobot setup

    73a87a7

  1. feat: add optional WhatsApp integration with toggle and status monitoring

    de4ed0d
  2. fix: patch OpenClaw scope-clearing bug and refactor WhatsApp session logout logic to error handler

    a0b9abe
  3. feat: add support for optional verbose logging in OpenClaw gateway startup

    f0bf522
  4. refactor: delay workspace sync and guardian startup until after gateway initialization

    b04f245
  5. feat: implement persistent WhatsApp session backup and restore via workspace sync and add automatic session invalidation on auth errors

    d439036
  6. feat: implement auth failure cooldowns, add loopback trusted proxies, and enhance health server status reporting

    2ab78d1
  7. feat: migrate OPENCLAW_VERSION to build-time argument and hardcode health server ports

    7552177
  8. refactor: migrate dashboard to /dashboard and implement internal reverse proxy for gateway traffic

    f41cf76
  9. feat: enable iframe embedding by injecting a preload script to strip security headers and update CSP policies

    40855ff
  10. feat: implement wa-guardian for automated WhatsApp pairing and add Control UI shortcut to dashboard

    dd7ada8
  11. feat: implement DNS-over-HTTPS fallback for network requests and add a web dashboard to the health server.

    7a0af95

  1. Initial commit

    af9e60e