Commit History

  1. fix: update monitor.ts patch for upstream refactor⁠

    tao-shen +1: Claude Opus 4.6
    82cff1a
  2. Revert "docs: add Zhipu AI (GLM-4) as a supported LLM provider"⁠

    0b89684
  3. docs: add Zhipu AI (GLM-4) as a supported LLM provider⁠

    tao-shen +1: Claude Opus 4.6
    14172b2

  1. fix: shorten short_description to meet HF 60-char limit

    3e211d7
  2. chore: track *.jpg files with Git LFS

    1719806
  3. docs: update README to reflect new features and improved descriptions for HuggingClaw⁠

    92acc07

  1. fix: ensure dataset field is updated after duplication⁠

    tao-shen +1: Claude Opus 4.6
    34729f6

  1. docs: remind users to update datasets field after duplicating⁠

    tao-shen +1: Claude Opus 4.6
    f8fe957
  2. feat: auto-fill gateway token via URL redirect⁠

    tao-shen +1: Claude Opus 4.6
    9512030
  3. feat: add datasets YAML metadata to restore linked spaces association⁠

    tao-shen +1: Claude Opus 4.6
    f113c31
  4. fix: remove tao-shen/HuggingClaw-data refs to prevent unwanted linked spaces⁠

    tao-shen +1: Claude Opus 4.6
    750878a
  5. test: revert dataset derivation to observe linked spaces behavior⁠

    tao-shen +1: Claude Opus 4.6
    8c4d233
  6. fix: restore OPENCLAW_DATASET_REPO priority over SPACE_ID derivation⁠

    tao-shen +1: Claude Opus 4.6
    7728a08
  7. fix: always derive dataset from SPACE_ID, ignore OPENCLAW_DATASET_REPO on HF⁠

    tao-shen +1: Claude Opus 4.6
    419ff91
  8. fix: revert to token auth with default "huggingclaw"⁠

    tao-shen +1: Claude Opus 4.6
    5a096f1
  9. feat: default to no-auth mode — Control UI connects instantly⁠

    tao-shen +1: Claude Opus 4.6
    3f16497
  10. fix: auto-derive dataset name from SPACE_ID, not HF_TOKEN username⁠

    tao-shen +1: Claude Opus 4.6
    8f454de
  11. docs: simplify env vars table to top 3 entries⁠

    tao-shen +1: Claude Opus 4.6
    c95567a
  12. feat: add GATEWAY_TOKEN env var (default: huggingclaw)⁠

    tao-shen +1: Claude Opus 4.6
    99d42f4
  13. fix: restore dangerouslyDisableDeviceAuth for HF Spaces⁠

    tao-shen +1: Claude Opus 4.6
    d2e3735
  14. config: set hardcoded gateway token "huggingclaw" as default⁠

    tao-shen +1: Claude Opus 4.6
    a18f6b8
  15. remove: drop gateway password/token auth entirely — device auth only⁠

    tao-shen +1: Claude Opus 4.6
    8814392
  16. security: enforce device auth — only paired browsers can access Control UI⁠

    tao-shen +1: Claude Opus 4.6
    7a3a430
  17. feat: switch auth from password to token mode (persists in browser)⁠

    tao-shen +1: Claude Opus 4.6
    342dacc
  18. fix: always force dmPolicy=open + allowFrom=["*"] on every startup⁠

    tao-shen +1: Claude Opus 4.6
    1be188a
  19. fix: add allowFrom=["*"] required by dmPolicy=open⁠

    tao-shen +1: Claude Opus 4.6
    3c50513
  20. fix: set Telegram dmPolicy=open and configWrites=true for HF Spaces⁠

    tao-shen +1: Claude Opus 4.6
    27fc3a4
  21. feat: telegram-proxy.cjs intercepts fetch() to bypass HF DNS block⁠

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

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

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

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

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

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

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

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

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

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

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

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

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

    tao-shen +1: Claude Opus 4.6
    7b37cc0
  35. docs: update default model example in README to gpt-oss-20b:free⁠

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

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

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

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

    tao-shen +1: Claude Opus 4.6
    4a2cb8a
  40. Simplify Why HuggingClaw: two paragraphs, two problems (persistence + DNS)⁠

    3225a1c

  1. tags: HuggingFace and HuggingFace dataset (no space)⁠

    0c62ec1
  2. feat: add AUTO_CREATE_DATASET env var to control dataset auto-creation⁠

    tao-shen +1: Claude Opus 4.6
    0b594d1
  3. Simplify architecture diagram: align layout, widen boxes, match arrow colors⁠

    f5ea12d