HuggingClaw / scripts

Commit History

feat: auto-fill gateway token via URL redirect
f3b479d

tao-shen Claude Opus 4.6 commited on

fix: remove tao-shen/HuggingClaw-data refs to prevent unwanted linked spaces
4da041a

tao-shen Claude Opus 4.6 commited on

test: revert dataset derivation to observe linked spaces behavior
b0f06a1

tao-shen Claude Opus 4.6 commited on

fix: restore OPENCLAW_DATASET_REPO priority over SPACE_ID derivation
a902a81

tao-shen Claude Opus 4.6 commited on

fix: always derive dataset from SPACE_ID, ignore OPENCLAW_DATASET_REPO on HF
5d56a07

tao-shen Claude Opus 4.6 commited on

fix: revert to token auth with default "huggingclaw"
0d8eee8

tao-shen Claude Opus 4.6 commited on

feat: default to no-auth mode β€” Control UI connects instantly
ad7936d

tao-shen Claude Opus 4.6 commited on

fix: auto-derive dataset name from SPACE_ID, not HF_TOKEN username
8f44b56

tao-shen Claude Opus 4.6 commited on

feat: add GATEWAY_TOKEN env var (default: huggingclaw)
b38f1ec

tao-shen Claude Opus 4.6 commited on

fix: restore dangerouslyDisableDeviceAuth for HF Spaces
f9ba624

tao-shen Claude Opus 4.6 commited on

config: set hardcoded gateway token "huggingclaw" as default
08ec8c2

tao-shen Claude Opus 4.6 commited on

remove: drop gateway password/token auth entirely β€” device auth only
483945f

tao-shen Claude Opus 4.6 commited on

security: enforce device auth β€” only paired browsers can access Control UI
cad8196

tao-shen Claude Opus 4.6 commited on

feat: switch auth from password to token mode (persists in browser)
cb4193b

tao-shen Claude Opus 4.6 commited on

fix: always force dmPolicy=open + allowFrom=["*"] on every startup
0e39bfb

tao-shen Claude Opus 4.6 commited on

fix: add allowFrom=["*"] required by dmPolicy=open
f214515

tao-shen Claude Opus 4.6 commited on

fix: set Telegram dmPolicy=open and configWrites=true for HF Spaces
3371c9c

tao-shen Claude Opus 4.6 commited on

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

tao-shen Claude Opus 4.6 commited on

fix: validate Telegram bot token format before probe (skip junk tokens)
4fb4a97

tao-shen Claude Opus 4.6 commited on

fix: revert auth to password mode, add Telegram API auto-probe, background DNS
e01d625

tao-shen Claude Opus 4.6 commited on

fix: remove chmod /etc/hosts (read-only in build), run DNS sync before app
ebf240b

tao-shen Claude Opus 4.6 commited on

feat: switch auth from password to token for browser persistence
ac5bf04

tao-shen Claude Opus 4.6 commited on

feat: derive dataset name from Space repo name to avoid conflicts
760b46b

tao-shen Claude Opus 4.6 commited on

fix: write DNS results to /etc/hosts for undici/fetch compatibility
dad02c1

tao-shen Claude Opus 4.6 commited on

fix: add Telegram domains to DNS-over-HTTPS pre-resolution
12594f7

tao-shen Claude Opus 4.6 commited on

fix: remove leftover _ensure_telegram_credentials() call causing RUNTIME_ERROR
e78b82b

tao-shen Claude Opus 4.6 commited on

fix: patch config when dataset exists but is empty
e516099

tao-shen Claude Opus 4.6 commited on

feat: auto-derive dataset repo name from HF_TOKEN when AUTO_CREATE_DATASET=true
092c6d8

tao-shen Claude Opus 4.6 commited on

security: change AUTO_CREATE_DATASET default to false
11d18c7

tao-shen Claude Opus 4.6 commited on

docs: add detailed env var table with examples, change sync interval to 60s
d61c242

tao-shen Claude Opus 4.6 commited on

chore: replace gpt-4o-mini with gpt-5-nano everywhere
a477e02

tao-shen Claude Opus 4.6 commited on

chore: default model β†’ openai/gpt-oss-20b:free (OpenAI open-source)
3606260

tao-shen Claude Opus 4.6 commited on

chore: default repo β†’ HuggingClaw-data, default model β†’ DeepSeek V3 (free)
7317cd7

tao-shen Claude Opus 4.6 commited on

fix: IndentationError in sync_hf.py line 161
fcd4893

tao-shen Claude Opus 4.6 commited on

Remove Telegram env vars, clean up README and .env.example
63ca3f6

tao-shen Claude Opus 4.6 commited on

feat: add AUTO_CREATE_DATASET env var to control dataset auto-creation
553c78c

tao-shen Claude Opus 4.6 commited on

fix: only set NODE_MEMORY_LIMIT when explicitly configured
fa6d97f

tao-shen Claude Opus 4.6 commited on

feat: professional README, .env.example, architecture diagram
25ff55e

tao-shen Claude Opus 4.6 commited on

fix: ensure password auth is set in all startup paths
bce2d13

tao-shen Claude Opus 4.6 commited on

feat: switch to password auth + project README
201eb72

tao-shen Claude Opus 4.6 commited on

fix: use global variable for token injection (works in incognito iframe)
7b4c5b7

tao-shen Claude Opus 4.6 commited on

fix: always overwrite token in localStorage (not only when empty)
3925157

tao-shen commited on

fix: set OPENCLAW_VERSION from package.json for correct version display
e685ad2

tao-shen commited on

fix: add dangerouslyDisableDeviceAuth for remote WS connections
8d47c2c

tao-shen commited on

fix: use fixed auth token + python-based token injection + restore entrypoint inject
cb0513d

tao-shen commited on

fix: disable auth (mode:none) + patch CSP frame-ancestors for HF iframe embedding
331869d

tao-shen commited on

fix: use auth:{} instead of auth:false (object required)
c8f0255

tao-shen commited on

fix: disable gateway auth (HF provides access control), remove token inject hack
b4b523f

tao-shen commited on

fix: move inject-token to runtime entrypoint (build-time injection ignored by OpenClaw)
7aeba6e

tao-shen commited on

fix: remove empty apiKey (config invalid), add HF origins to CSP allowedOrigins
e6c8a11

tao-shen commited on