HuggingClaw / scripts

Commit History

  1. feat: telegram-proxy.cjs intercepts fetch() to bypass HF DNS block⁠

    tao-shen +1: Claude Opus 4.6
    d88aa6c
  2. fix: validate Telegram bot token format before probe (skip junk tokens)⁠

    tao-shen +1: Claude Opus 4.6
    af9334d
  3. fix: revert auth to password mode, add Telegram API auto-probe, background DNS⁠

    tao-shen +1: Claude Opus 4.6
    55bff24
  4. fix: remove chmod /etc/hosts (read-only in build), run DNS sync before app⁠

    tao-shen +1: Claude Opus 4.6
    eaa74b0
  5. feat: switch auth from password to token for browser persistence⁠

    tao-shen +1: Claude Opus 4.6
    b1888ca
  6. feat: derive dataset name from Space repo name to avoid conflicts⁠

    tao-shen +1: Claude Opus 4.6
    556360b
  7. fix: write DNS results to /etc/hosts for undici/fetch compatibility⁠

    tao-shen +1: Claude Opus 4.6
    812bd8f
  8. fix: add Telegram domains to DNS-over-HTTPS pre-resolution⁠

    tao-shen +1: Claude Opus 4.6
    429c637
  9. fix: remove leftover _ensure_telegram_credentials() call causing RUNTIME_ERROR⁠

    tao-shen +1: Claude Opus 4.6
    99e2a15
  10. fix: patch config when dataset exists but is empty⁠

    tao-shen +1: Claude Opus 4.6
    cf93629
  11. feat: auto-derive dataset repo name from HF_TOKEN when AUTO_CREATE_DATASET=true⁠

    tao-shen +1: Claude Opus 4.6
    3ff709d
  12. security: change AUTO_CREATE_DATASET default to false⁠

    tao-shen +1: Claude Opus 4.6
    66d172d
  13. docs: add detailed env var table with examples, change sync interval to 60s⁠

    tao-shen +1: Claude Opus 4.6
    082f8f4
  14. chore: replace gpt-4o-mini with gpt-5-nano everywhere⁠

    tao-shen +1: Claude Opus 4.6
    7b37cc0
  15. chore: default model → openai/gpt-oss-20b:free (OpenAI open-source)⁠

    tao-shen +1: Claude Opus 4.6
    3f7c1c9
  16. chore: default repo → HuggingClaw-data, default model → DeepSeek V3 (free)⁠

    tao-shen +1: Claude Opus 4.6
    981cddc
  17. fix: IndentationError in sync_hf.py line 161⁠

    tao-shen +1: Claude Opus 4.6
    dd40c50
  18. Remove Telegram env vars, clean up README and .env.example⁠

    tao-shen +1: Claude Opus 4.6
    4a2cb8a

  1. feat: add AUTO_CREATE_DATASET env var to control dataset auto-creation⁠

    tao-shen +1: Claude Opus 4.6
    0b594d1
  2. fix: only set NODE_MEMORY_LIMIT when explicitly configured⁠

    tao-shen +1: Claude Opus 4.6
    2083ee0
  3. feat: professional README, .env.example, architecture diagram⁠

    tao-shen +1: Claude Opus 4.6
    7cd8723
  4. fix: ensure password auth is set in all startup paths⁠

    tao-shen +1: Claude Opus 4.6
    a0edddc
  5. feat: switch to password auth + project README⁠

    tao-shen +1: Claude Opus 4.6
    af9539c
  6. fix: use global variable for token injection (works in incognito iframe)⁠

    tao-shen +1: Claude Opus 4.6
    cb9a1fd
  7. fix: always overwrite token in localStorage (not only when empty)

    tao-shen
    0ba5b15
  8. fix: set OPENCLAW_VERSION from package.json for correct version display

    tao-shen
    d8e86ce
  9. fix: add dangerouslyDisableDeviceAuth for remote WS connections

    tao-shen
    e144115
  10. fix: use fixed auth token + python-based token injection + restore entrypoint inject

    tao-shen
    2dfffd7
  11. fix: disable auth (mode:none) + patch CSP frame-ancestors for HF iframe embedding

    tao-shen
    1469692
  12. fix: use auth:{} instead of auth:false (object required)

    tao-shen
    265a06f
  13. fix: disable gateway auth (HF provides access control), remove token inject hack

    tao-shen
    f10fd84
  14. fix: move inject-token to runtime entrypoint (build-time injection ignored by OpenClaw)

    tao-shen
    90ba944
  15. fix: remove empty apiKey (config invalid), add HF origins to CSP allowedOrigins

    tao-shen
    98cdf74
  16. perf: node user build (-104s chown), merge RUN layers (-170s), plugin whitelist (-40s)

    tao-shen
    ef2eccf
  17. feat: add timing to all stages, fix OPENROUTER_API_KEY crash, async DNS

    tao-shen
    0d9d280
  18. deploy: HuggingClaw with original Dockerfile

    tao-shen
    b19d31a