Commit History

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

    1b1f2ba
  2. docs: update secret descriptions in README with improved clarity and examples

    46747b3
  3. docs: refactor and simplify README sections for setup, backups, keep-alive, and LLM providers

    d14c9c6

  1. docs: add section for related projects and donation information to README

    44d94d1

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

    d43f799
  2. refactor: redirect Cloudflare proxy setup logs and error messages to stderr

    8360c0f
  3. Harden config build, speed up startup, add healthcheck⁠

    somratpro +1: Claude Opus 4.7
    fe9380c
  4. Silence remaining startup log noise⁠

    somratpro +1: Claude Opus 4.7
    db85721
  5. Fix UND_ERR_INVALID_ARG by not spreading init into proxy fetch⁠

    somratpro +1: Claude Opus 4.7
    87bcb42
  6. 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: implement file/directory exclusion logic and switch to upload_large_folder for workspace syncing

    915aa9e
  4. feat: add query parameter support for proxy target/key and ensure unbuffered gateway logging

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

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

    16622a0
  7. feat: add undici library patching support and improve URL parsing robustness in cloudflare proxy

    d80a47a
  8. refactor: simplify proxy logic by removing undici patching and add unauthenticated fallback for Telegram bot API paths

    be3c836
  9. 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. fix: patch global undici dispatcher

    db82b83
  3. debug: add host match logging

    5131b7d
  4. fix: comprehensive undici patching for telegram connectivity

    149646c
  5. fix: improve undici dispatcher proxying by resolving origin from instance context and supporting diverse header formats

    0c73284
  6. feat: refactor undici patching logic and redirect logging to stderr to prevent stdout interference

    91a84e2
  7. feat: enable global wildcard proxying and enhance cloudflare-proxy with undici and fetch support

    0afb9bd
  8. feat: enable worker subdomain and preview functionality during cloudflare proxy setup

    ca16c55
  9. feat: configure Cloudflare proxy environment variables and update Telegram plugin settings with custom network and retry parameters

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

    4daa85e
  11. feat: implement fetch global patching and centralize proxy host logic in cloudflare-proxy

    fb00c77
  12. refactor: rename CLOUDFLARE_API_TOKEN to CLOUDFLARE_WORKERS_TOKEN for proxy configuration

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

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

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

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

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

    4b1a273
  18. fix: sanitize application proxy search parameters and improve connection lifecycle management for upstream requests

    1c3d633
  19. feat: conditionally configure logging and restrict enabled plugins when running on Hugging Face Spaces

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

    316749c
  21. feat: skip and remove stale backup entries during OpenClaw state restoration

    aef59f1
  22. fix: use default value expansion for environment variables to prevent unbound variable errors in start.sh

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

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

    c591c73

  1. feat: open control UI link in a new tab with security attributes

    c083fd1
  2. docs: add required configuration secrets to README metadata

    99951b4
  3. docs: update custom OpenAI-compatible provider documentation with a structured configuration table and updated example

    41a90e2

  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. refactor: remove redundant isDashboardRoute check from health check path validation

    03cf867
  2. docs: add changelog entries for version 1.3.0 features, improvements, and fixes

    acd4f9c