#f

1 messages ¡ Page 1 of 1 (latest)

vague wagonBOT
#

To help others find answers, you can mark your question as solved via Right click solution message -> Apps -> ✅ Mark Solution

clear fern
#

[tools] browser failed: Browser attachOnly is enabled and profile "openclaw" is not running.

kind otterBOT
#

First: what does openclaw --version show?

That error means attachOnly is enabled, so OpenClaw will not launch Chrome itself — it expects an already-running CDP browser for profile openclaw.

Two common fixes:

Use the managed OpenClaw browser:

openclaw config set browser.attachOnly false
openclaw config unset browser.profiles.openclaw.attachOnly
openclaw gateway restart
openclaw browser --browser-profile openclaw start

Or keep attach-only and manually start Chrome/Chromium with CDP before using the browser tool.

Then verify:

clear fern
#

openclaw browser --browser-profile openclaw start

🦞 OpenClaw 2026.4.23 (a979721) — I've seen your commit messages. We'll work on that together.

|
o
Error: gateway closed (1006 abnormal closure (no close frame)): no close reason
Gateway target: ws://127.0.0.1:18789
Source: local loopback
Config: C:\Users\rakha christian.openclaw\openclaw.json
Bind: loopback

Possible causes:

  • Gateway not yet ready to accept connections (retry after a moment)
  • TLS mismatch (connecting with ws:// to a wss:// gateway, or vice versa)
  • Gateway crashed or was terminated unexpectedly
    Run openclaw doctor for diagnostics.
kind otterBOT
#

That’s a different failure now: the CLI isn’t reaching a healthy Gateway. 1006 abnormal closure usually means the Gateway crashed/restarted or closed the socket while handling the request.

Run this ladder and paste the output:

openclaw gateway status
openclaw status --all
openclaw logs --limit 200 --plain

Then try a clean restart:

openclaw gateway restart
openclaw gateway status
openclaw browser --browser-profile openclaw doctor --deep
clear fern
#

how to add multiple keys on openclaw? i have 6 mistral keys. i want to avoid rate limit reached, as i know openclaw able to use multiple key api on same provider to avoid rate limit reach with automate routing

kind otterBOT
#

Use the plural env var — easiest for 6 Mistral keys:

PowerShell:

[Environment]::SetEnvironmentVariable(
  "MISTRAL_API_KEYS",
  "key1,key2,key3,key4,key5,key6",
  "User"
)

Then restart OpenClaw/Gateway from a new terminal:

openclaw gateway restart
openclaw models status --probe
#

For Mistral the provider id is mistral, so the supported key vars are:

MISTRAL_API_KEYS=key1,key2,key3
MISTRAL_API_KEY=primaryKey
MISTRAL_API_KEY_1=key1
MISTRAL_API_KEY_2=key2
...

Important: don’t set OPENCLAW_LIVE_MISTRAL_KEY if you want rotation — that is a single-key override.

Also: OpenClaw does not round-robin every successful request. It keeps using a working key/profile, then rotates/retries when it sees rate-limit-ish errors like 429, quota, too many requests, etc.

Docs: https://docs.openclaw.ai/concepts/model-providers and https://docs.openclaw.ai/concepts/model-failover

clear fern
#

how to check the multiple keys is working and success registered?

kind otterBOT
#

Check it in two layers:

1) Confirm Windows actually saved 6 keys (doesn’t print the keys):

$raw = [Environment]::GetEnvironmentVariable("MISTRAL_API_KEYS", "User")
($raw -split '[,;]' | Where-Object { $_.Trim() }).Count

Should output:

6

If you’re testing in the current terminal too:

($env:MISTRAL_API_KEYS -split '[,;]' | Where-Object { $_.Trim() }).Count
#

If that is empty, open a new terminal, then restart gateway:

openclaw gateway restart

2) Confirm OpenClaw can use Mistral auth/model:

openclaw models status --probe --probe-provider mistral

Optional JSON detail:

openclaw models status --probe --probe-provider mistral --json

Then do a small live call:

#
openclaw infer model run --model mistral/mistral-large-latest --prompt "Say ok" --json

Important: this proves Mistral auth works, but it may not prove all 6 keys were used. OpenClaw only rotates to the next key on rate-limit/quota-type errors, not every normal request. Also don’t paste the probe JSON publicly if it includes anything sensitive.

clear fern
#

PS C:\WINDOWS\system32> openclaw models status --probe

🦞 OpenClaw 2026.4.23 (a979721) — I can run local, remote, or purely on vibes—results may vary with DNS.

|
22:04:07 [tools] agents.main.tools.allow allowlist contains unknown entries (gateway, nodes). These entries are shipped core tools but unavailable in the current runtime/provider/model/config.
o
Config : ~.openclaw\openclaw.json
Agent dir : ~.openclaw\agents\main\agent
Default : mistral/mistral-large-latest
Fallbacks (0) : -
Image model : -
Image fallbacks (0): -
Aliases (1) : Mistral -> mistral/mistral-large-latest
Configured models (2): mistral/mistral-large-latest, mistral/codestral-latest

Auth overview
Auth store : ~.openclaw\agents\main\agent\auth-profiles.json
Shell env : off
Providers w/ OAuth/tokens (0): -

  • mistral effective=profiles:~.openclaw\agents\main\agent\auth-profiles.json | profiles=6 (oauth=0, token=0, api_key=6) | mistral:1=0kpQxmWz...kw4NCpkX, mistral:2=OvSXOBgf...qOG8T1Uz, mistral:3=zB1abKiQ...Eo0MmJzv, mistral:4=JBc4LH2y...krSHL0jl, mistral:5=yCveRksJ...1Zo6VLqQ, mistral:6=Eom75VDu...yuUJHBuO

OAuth/token status

  • none

Auth probes
+------------------------------+------------------------+------------+
| Model | Profile | Status |
+------------------------------+------------------------+------------+
| mistral/mistral-large-latest | mistral:1 (api_key) | ok ¡ 69.3s |
| mistral/mistral-large-latest | mistral:2 (api_key) | ok ¡ 49.7s |
| mistral/mistral-large-latest | mistral:3 (api_key) | ok ¡ 15.7s |
| mistral/mistral-large-latest | mistral:4 (api_key) | ok ¡ 23.1s |
| mistral/mistral-large-latest | mistral:5 (api_key) | ok ¡ 30s |
| mistral/mistral-large-latest | mistral:6 (api_key) | ok ¡ 19s |
+------------------------------+------------------------+------------+
Probed 6 targets in 160.3s

its mean work?
($env:MISTRAL_API_KEYS -split '[,;]' | Where-Object { $_.Trim() }).Count
the output is 6 too

kind otterBOT
#

Yes — that means it’s working ✅

Key parts:

profiles=6 (api_key=6)
mistral:1 ... mistral:6

and every probe says:

ok

So OpenClaw has 6 Mistral API-key profiles registered, and all 6 successfully authenticated against mistral/mistral-large-latest.

#

Two notes:

  • Shell env : off is fine here — it’s using the saved auth profiles in ~\.openclaw\agents\main\agent\auth-profiles.json.
  • It won’t use all 6 every message. It’ll prefer/pin one, then rotate when rate-limit/quota errors happen.

That tools.allow unknown entries (gateway, nodes) warning is separate from Mistral auth.

Docs: https://docs.openclaw.ai/concepts/model-failover

clear fern
#

so if i got error rate limit reached 429 it's automaticly switch to other keys?

kind otterBOT
#

Yes — for normal auto-selected Mistral profiles, a real 429 / rate-limit / quota-style error should automatically put that key/profile into cooldown and retry with another available mistral:* key.

Caveats:

  • It doesn’t rotate on every successful request.
  • It rotates only when OpenClaw sees a failover-worthy error like 429, quota, too many requests, timeout-ish rate limiting, etc.
  • If you manually pin a session to one profile with something like /model ...@mistral:1, that can prevent normal key rotation.
  • If all 6 keys are rate-limited, then it will still fail unless you configure model fallbacks.

You can later check state with:

openclaw models status --probe --probe-provider mistral

Docs: https://docs.openclaw.ai/concepts/model-failover

clear fern
#

how to check if i pin a session to one profile?

kind otterBOT
#

In the same chat/session, send:

/model status

Check for an auth/profile override:

  • If it shows something like mistral:1 with source user / override → you manually pinned that session.
  • If it only shows “next auth profile” / candidates, or source auto, that’s normal auto selection and it can still rotate on rate limits.

Your earlier command:

openclaw models status --probe
#

only proves the 6 keys are registered/working globally — it doesn’t tell whether this specific chat session is pinned.

To unpin, select the model without @mistral:N:

/model mistral/mistral-large-latest

Then run:

/model status

Docs: https://docs.openclaw.ai/help/faq-models

clear fern
#

Failed to set model: GatewayRequestError: model not allowed: mistral/status

kind otterBOT
#

That error means it tried to switch to a model called status → resolved as mistral/status. So your /model status got parsed as a model selection, not the status command.

For now, check pins directly in the session store:

$store = "$env:USERPROFILE\.openclaw\agents\main\sessions\sessions.json"
$j = Get-Content $store -Raw | ConvertFrom-Json
$j.PSObject.Properties |
  Where-Object { $_.Value.authProfileOverride } |
  Select-Object Name,
    @{n="authProfileOverride";e={$_.Value.authProfileOverride}},
    @{n="source";e={$_.Value.authProfileOverrideSource}}

Interpretation:

  • No output = no session has an auth-profile pin.
#
  • source = user = manually pinned, e.g. mistral:1.
  • source = auto = OpenClaw picked it automatically; rate-limit rotation can still work.

If you never used @mistral:1 / @mistral:2 etc, you probably didn’t manually pin it.

clear fern
#

agent:main:main mistral:1 auto
agent:main:cron:73b5a9fb-f1c6-4dff-9c8d-2879a9bb0e9a mistral:1 auto
agent:main:cron:73b5a9fb-f1c6-4dff-9c8d-2879a9bb0e9a:run:7707d820-430b-4aea-86e8-086ba16c76f0 mistral:1 auto
agent:main:cron:73b5a9fb-f1c6-4dff-9c8d-2879a9bb0e9a:run:6d06a4d6-f2a3-4fc8-a78b-92aa52bd2e00 mistral:1 auto
agent:main:cron:73b5a9fb-f1c6-4dff-9c8d-2879a9bb0e9a:run:e1fced20-5264-4bec-b5b3-bdbf4826990e mistral:1 auto
agent:main:cron:73b5a9fb-f1c6-4dff-9c8d-2879a9bb0e9a:run:4fc2fc59-342d-4dde-a59a-2a772af6ba35 mistral:1 auto
agent:main:cron:73b5a9fb-f1c6-4dff-9c8d-2879a9bb0e9a:run:0c5cb299-4cf3-42de-b370-139e663a3778 mistral:1 auto
agent:main:cron:73b5a9fb-f1c6-4dff-9c8d-2879a9bb0e9a:run:8aef36c1-b339-4e81-a050-e446e9669fc2 mistral:1 auto
agent:main:cron:73b5a9fb-f1c6-4dff-9c8d-2879a9bb0e9a:run:ad121e8d-5eb2-4fb2-b25a-54e8fa311602 mistral:1 auto
agent:main:cron:73b5a9fb-f1c6-4dff-9c8d-2879a9bb0e9a:run:ca3e7184-3ef4-40e1-ab7c-08bb09c9e7ea mistral:1 auto
agent:main:cron:73b5a9fb-f1c6-4dff-9c8d-2879a9bb0e9a:run:9047340e-70a2-4617-94e9-9a965262a450 mistral:1 auto

kind otterBOT
#

Yep — that output is good.

mistral:1 auto means OpenClaw auto-selected mistral:1; you did not manually pin it. Since the source is auto, OpenClaw can rotate away from it if mistral:1 hits a 429/rate-limit.

If it were manually pinned, you’d see:

mistral:1 user

The cron rows are just your cron job sessions/runs also auto-starting with the same profile. That’s normal.

clear fern
#

apa fungsi "openclaw browser --browser-profile openclaw start"

kind otterBOT
#

Perintah ini:

openclaw browser --browser-profile openclaw start

fungsinya untuk menyalakan browser khusus milik OpenClaw dengan profile bernama openclaw.

Browser ini dipakai agent untuk tool browser, misalnya:

  • buka website
  • baca halaman
  • klik tombol
  • isi form
  • screenshot / inspect halaman
  • automasi web
#

--browser-profile openclaw artinya pakai profile browser terpisah dari browser pribadi kamu. Jadi bukan Chrome harian kamu, melainkan profile khusus agent.

start artinya mulai/jalankan browser control session-nya.

Biasanya dipakai kalau browser tool error seperti “profile openclaw is not running”.

clear fern
#

"controlUi": {
"allowInsecureAuth": false,
"enabled": true
},

apa fungsi allowInsecureAuth?

kind otterBOT
#

allowInsecureAuth itu toggle kompatibilitas untuk Control UI lewat HTTP yang tidak secure.

Default aman:

"allowInsecureAuth": false

Artinya Control UI butuh secure context untuk device identity/pairing — biasanya HTTPS atau localhost.

Kalau dibuat true:

"allowInsecureAuth": true

OpenClaw mengizinkan localhost Control UI jalan tanpa device identity saat dibuka lewat HTTP non-secure.

#

Penting:

  • Ini bukan untuk bypass pairing.
  • Ini bukan untuk remote/LAN publik.
  • Ini tidak melonggarkan device identity untuk non-localhost.
  • Biasanya lebih baik pakai HTTPS / Tailscale Serve, atau buka dari http://127.0.0.1:18789.

Jadi saran saya: biarkan false kecuali kamu benar-benar perlu workaround lokal saat dashboard HTTP bermasalah.

Docs: https://docs.openclaw.ai/web/control-ui

clear fern
#

dimana mengatur config Exec policy? karena sekarang posisinya allowlist

kind otterBOT
#

Config Exec policy ada di dua layer:

  1. OpenClaw config: tools.exec.* di openclaw.json
  2. Host approvals policy: ~/.openclaw/exec-approvals.json

Cek effective policy:

openclaw exec-policy show
openclaw approvals get --gateway

Cek config sekarang:

openclaw config get tools.exec.host
#
openclaw config get tools.exec.security
openclaw config get tools.exec.ask

Kalau mau ubah dari allowlist ke full/no approval di mesin lokal:

openclaw exec-policy preset yolo
openclaw gateway restart

Atau manual:

openclaw config set tools.exec.security full
#
openclaw config set tools.exec.ask off
openclaw gateway restart

Tapi hati-hati: full + ask off = agent bisa run command host tanpa prompt. Lebih aman biasanya:

openclaw config set tools.exec.security allowlist
openclaw config set tools.exec.ask on-miss
openclaw gateway restart

Untuk sementara per-session bisa pakai chat command:

clear fern
#

untuk mengganti avatar assistant di openclaw UI web gimana ya

kind otterBOT
#

Bisa 2 cara:

1) Dari Web UI (lokal di browser itu saja)
Buka Control UI → Quick Settings / Settings → Personal → Assistant → Choose image.
Ini bikin UI override dan tersimpan di browser tersebut. Kalau pindah browser/device, avatarnya belum tentu ikut.

Untuk balikin ke default: klik Clear override.

2) Permanent via config agent identity
Taruh gambar di workspace, misalnya:

~/.openclaw/workspace/avatars/my-avatar.png

Lalu:

#
openclaw agents set-identity --agent main --avatar avatars/my-avatar.png
openclaw gateway restart

Bisa juga bareng nama/emoji:

openclaw agents set-identity --agent main --name "My Assistant" --emoji "🤖" --avatar avatars/my-avatar.png

Format avatar bisa workspace-relative path, URL http(s), atau data URI.

Docs: https://docs.openclaw.ai/cli/agents dan https://docs.openclaw.ai/web/control-ui

clear fern
#

22:24:02 [bonjour] restarting advertiser (service stuck in announcing for 32375ms (gateway fqdn=DESKTOP-412MC3Q (OpenClaw)._openclaw-gw._tcp.local. host=openclaw.local. port=18789 state=announcing))
22:23:30 [bonjour] watchdog detected non-announced service; attempting re-advertise (gateway fqdn=DESKTOP-412MC3Q (OpenClaw)._openclaw-gw._tcp.local. host=openclaw.local. port=18789 state=probing)

kenapa saya sering mendpatkan 2 warn itu ya? apa penyebab dan solusinya

kind otterBOT
#

Itu warning dari Bonjour / mDNS discovery — fitur supaya device lain di LAN bisa auto-discover Gateway OpenClaw (_openclaw-gw._tcp.local).

Artinya advertiser mDNS macet di fase:

  • probing = cek nama service/host di jaringan
  • announcing = broadcast service ke LAN

Penyebab umum:

  • Windows Firewall / antivirus blok UDP multicast 5353
  • VPN / WSL / Docker / virtual adapter ganggu mDNS
  • router/Wi‑Fi blok multicast/mDNS
  • hostname conflict / .local bermasalah
  • network adapter sering berubah/sleep

Kalau OpenClaw tetap jalan normal dan kamu tidak butuh auto-discovery LAN/mobile node, aman untuk dimatikan:

#
openclaw plugins disable bonjour
openclaw gateway restart

Atau via env:

[Environment]::SetEnvironmentVariable("OPENCLAW_DISABLE_BONJOUR", "1", "User")
openclaw gateway restart

Kalau kamu butuh discovery LAN, coba:

  • allow UDP 5353 di firewall
  • matikan VPN sementara
  • pakai hostname sederhana
#
  • set hostname mDNS eksplisit:
[Environment]::SetEnvironmentVariable("OPENCLAW_MDNS_HOSTNAME", "openclaw", "User")
openclaw gateway restart

Intinya: warning ini biasanya bukan error model/agent, cuma discovery LAN yang gagal announce.

Docs: https://docs.openclaw.ai/gateway/bonjour

clear fern
#
  • plugins.entries.bonjour: plugin not found: bonjour (stale config entry ignored; remove │
    │ it from plugins config)
kind otterBOT
#

Itu berarti config kamu punya entry:

plugins.entries.bonjour

tapi di versi/runtime kamu plugin bonjour tidak ditemukan, jadi OpenClaw mengabaikannya sebagai stale config.

Bersihkan entry itu:

openclaw config unset plugins.entries.bonjour

Kalau tujuanmu mematikan mDNS/Bonjour warning, pakai config discovery saja:

#
openclaw config set discovery.mdns.mode off
openclaw gateway restart

Alternatif auto-repair:

openclaw doctor --fix
openclaw gateway restart

Cek hasilnya:

openclaw config get discovery.mdns.mode
#
openclaw config get plugins.entries.bonjour

Kalau plugins.entries.bonjour sudah kosong/error not found dan discovery.mdns.mode = off, warning Bonjour harus hilang.

clear fern
#

bagaimana menampilkan log gateway

kind otterBOT
#

Untuk lihat log Gateway:

openclaw logs

Live/follow:

openclaw logs --follow

Lebih banyak baris:

openclaw logs --limit 500 --plain
#

Kalau Gateway sedang unreachable, coba status dulu:

openclaw gateway status
openclaw status --all

Untuk debug startup, jalankan Gateway manual dengan verbose:

openclaw gateway stop
openclaw gateway --verbose

Lalu buka terminal lain untuk test command yang bermasalah.

clear fern
#

lebih baik jalankan openclaw dashboard lewat openclaw browser atau langsung dari browser saya

kind otterBOT
#

Lebih baik langsung dari browser kamu pakai:

openclaw dashboard

atau buka:

http://127.0.0.1:18789/

openclaw browser itu browser untuk agent automasi — klik/buka halaman/isi form. Bukan ideal untuk kamu pakai sebagai dashboard sehari-hari.

Rekomendasi:

  • Untuk mengontrol OpenClaw UI: pakai browser pribadi kamu.
#
  • Untuk agent menjalankan automation web: pakai openclaw browser --browser-profile openclaw ....

Kalau dashboard minta pairing/token, ikuti:

openclaw devices list
openclaw devices approve <requestId>

Docs: https://docs.openclaw.ai/web/dashboard

clear fern
#

saya tidak perlu run openclaw browser --browser-profile openclaw jika saya meminta agent untuk otomatisasi website kan

kind otterBOT
#

Biasanya tidak perlu manual, selama browser config kamu mode managed.

Kalau browser.attachOnly = false, saat agent butuh browser tool OpenClaw bisa launch profile openclaw sendiri.

Tapi kamu perlu manual start kalau:

  • config kamu browser.attachOnly: true
  • pakai remote CDP / existing browser session
  • sebelumnya muncul error: profile "openclaw" is not running
  • ingin memastikan browser sudah ready sebelum task

Cek cepat:

openclaw config get browser.attachOnly
openclaw browser --browser-profile openclaw status
#

Kalau attachOnly false, cukup minta agent otomatisasi. Kalau error, baru jalankan:

openclaw browser --browser-profile openclaw start
clear fern
#

apa maksud meminta agent chat untuk menghandle update openclaw

kind otterBOT
#

Maksudnya: kamu bisa minta agent di chat/Control UI untuk menjalankan update OpenClaw, bukan kamu mengetik command manual di terminal.

Contoh minta ke agent:

tolong cek update OpenClaw, lalu jalankan update kalau aman

atau lebih eksplisit:

run openclaw update stable dan restart gateway setelah selesai

Di belakang layar, agent bisa memakai control-plane tool seperti update.run, yang fungsinya mirip:

#
openclaw update

Tapi catatan penting:

  • Update bisa restart Gateway, jadi chat/dashboard akan disconnect sebentar.
  • Kalau Gateway sedang bermasalah/down, agent chat tidak bisa handle update — pakai terminal.
  • Untuk paling aman, cek dulu:
openclaw update status
openclaw update --dry-run

Lalu kalau oke:

#
openclaw update

Jadi: agent chat handle update = agent membantu menjalankan update + restart dari UI/chat, tapi CLI manual tetap lebih reliable kalau sedang troubleshooting.

Docs: https://docs.openclaw.ai/cli/update

clear fern
#

kenapa setelah daemon restart completed dan update complete, lalu ada powershell findstr /R /C:":18789. *LISTEN terus

kind otterBOT
#

Itu kemungkinan normal dari restart/update helper di Windows.

findstr /R /C:":18789.*LISTEN" dipakai untuk mengecek apakah port Gateway OpenClaw:

18789

sedang LISTENING atau belum. Jadi setelah update/restart, OpenClaw mengecek apakah daemon Gateway sudah hidup lagi.

Kalau cuma muncul sebentar: aman, normal.

Kalau “terus” lama / tidak selesai, kemungkinan:

  • Gateway lama belum berhenti
  • port 18789 masih dipakai proses lain
  • Scheduled Task/daemon restart macet
#
  • Gateway crash lalu restart loop

Cek ini:

openclaw gateway status
openclaw status --all

Cek siapa yang pakai port:

Get-NetTCPConnection -LocalPort 18789 -State Listen | Select-Object LocalAddress,LocalPort,OwningProcess

Lalu cek prosesnya:

#
Get-Process -Id <PID>

Kalau Gateway status sudah running / healthy, abaikan saja. Kalau masih macet, coba:

openclaw gateway restart
openclaw logs --limit 200 --plain

Jangan kill manual dulu kecuali sudah tahu PID itu memang stale OpenClaw/node process.

clear fern
#

apa maksud QQ Bot: not configured

kind otterBOT
#

QQ Bot: not configured artinya channel QQ Bot belum diset credential-nya, jadi OpenClaw tidak akan connect ke QQ.

Kalau kamu tidak pakai QQ, aman diabaikan. Itu cuma status/info, bukan error untuk Discord/Telegram/Mistral kamu.

Kalau mau pakai QQ Bot, perlu AppID + AppSecret dari QQ Open Platform, lalu:

openclaw channels add --channel qqbot --token "AppID:AppSecret"
openclaw gateway restart

Cek status:

openclaw channels status --probe
clear fern
#

apa fungsi subagents? bagaimana spawn nya?

kind otterBOT
#

Subagents = agent kecil/background worker yang dibuat dari agent utama untuk ngerjain task terpisah.

Fungsinya:

  • ngerjain task lama tanpa blocking chat utama
  • paralel research / coding / browsing
  • tiap subagent punya session sendiri
  • hasil akhirnya dikirim balik ke chat kamu
  • default-nya isolated, jadi tidak otomatis bawa seluruh context chat utama

Cara spawn manual dari chat:

/subagents spawn main cari ringkasan dokumentasi browser OpenClaw

Contoh dengan model/thinking:

#
/subagents spawn main "cek kenapa gateway 1006 dari logs ini" --model mistral/mistral-large-latest --thinking medium

Cek subagent yang jalan:

/subagents list
/subagents info 1
/subagents log 1

Stop:

/subagents kill 1
#
/subagents kill all

Agent utama juga bisa spawn otomatis pakai tool sessions_spawn kalau tool policy mengizinkan. Cek apakah tersedia:

/tools

Kalau tidak ada, config tool profile biasanya perlu coding/full, atau allow:

tools: {
  alsoAllow: ["sessions_spawn", "sessions_yield", "subagents"]
}
clear fern
#

apa yang bisa saya lakukan agar respon openclaw cepat, optimasi gitu lah

kind otterBOT
#

Bisa. Optimasi paling praktis:

  1. Pakai session baru kalau chat sudah panjang
/new

Chat panjang = context besar = respon lebih lambat.

  1. Turunkan thinking
/think off

atau:

/think minimal

Thinking tinggi bikin lebih pintar, tapi lebih lambat.

#
  1. Aktifkan fast mode kalau provider mendukung
/fast on

Cek:

/fast
  1. Matikan verbose/trace kalau aktif
/verbose off
/trace off
/reasoning off
  1. Pakai model yang memang cepat
#

Jangan pakai model “besar/terkuat” untuk semua hal. Buat chat biasa, pakai model cepat; untuk task berat baru pakai model kuat. Untuk rekomendasi model terbaru, lebih baik tanya di #models karena cepat berubah.

  1. Jangan panggil tools kalau tidak perlu
    Browser, exec, web fetch, PDF, image, dll menambah latency. Untuk pertanyaan biasa, minta jawab langsung.

  2. Cek bottleneck

openclaw status --all
openclaw logs --limit 200 --plain
openclaw models status --probe
  1. Update OpenClaw
    Karena kamu tadi pakai 2026.4.23:
openclaw update status
clear fern
#

apa itu verbose dan traace

kind otterBOT
#

Verbose dan trace itu mode debug.

Verbose = menampilkan aktivitas tool yang dipakai agent.
Misalnya agent memanggil browser, exec, baca file, fetch web, dll. Berguna kalau mau lihat “agent sedang ngapain”.

Command:

/verbose on
/verbose full
/verbose off
  • on: tampilkan ringkasan tool call
  • full: tampilkan output tool lebih detail
  • off: normal, lebih bersih/cepat

Trace = debug yang lebih spesifik untuk plugin/internal plugin.

#

Misalnya Active Memory/plugin tertentu mengeluarkan trace diagnostik.

Command:

/trace on
/trace off

Rekomendasi harian:

/verbose off
/trace off

Nyalakan hanya saat troubleshooting.

clear fern
#

bagaimana setting di config

kind otterBOT
#

Untuk verbose, bisa set default di config.

Global default:

openclaw config set agents.defaults.verboseDefault off
openclaw gateway restart

Pilihan:

off | on | full

Kalau mau per-agent main saja, lihat index agent dulu:

#
openclaw config get agents.list

Lalu misalnya agent main ada di index [0]:

openclaw config set agents.list[0].verboseDefault off
openclaw gateway restart

Untuk trace, setahu saya itu session-scoped, bukan default config global. Jadi atur dari chat/session:

/trace off
#

Cek status verbose/trace:

/verbose
/trace

Rekomendasi untuk cepat/bersih:

openclaw config set agents.defaults.verboseDefault off
openclaw gateway restart

lalu di chat:

#
/verbose off
/trace off
clear fern
#

apa skills yang terbaik/popular untuk mendapatkan uang

kind otterBOT
#

Kalau maksudnya OpenClaw skills untuk bantu cari uang, menurut saya jangan cari “auto money skill”. Yang paling realistis adalah skill yang bantu workflow bisnis nyata:

  1. Sales / lead generation
    Untuk cari prospek, tracking lead, follow-up, draft outreach, pipeline report. Ini paling langsung hubungannya ke revenue. Contoh kategori/skill ClawHub ada Sales dan Email Lead Generation. (clawhub.ai)

  2. CRM / follow-up system
    Biar lead, customer, deal, dan next action tidak hilang. Bagus kalau kamu freelance/jual jasa/produk. (clawhub.ai)

  3. SEO / content marketing
    Untuk bantu audit konten, outline artikel, optimasi AI/SEO, dan bikin konten yang bisa generate inbound lead. (clawhub.ai)

  4. E-commerce listing/image workflow
    Kalau jualan online: background removal, image listing, deskripsi produk, upload workflow. (clawhub.ai)

  5. Automation admin bisnis
    Invoice, report mingguan, research kompetitor, browser automation, email triage. Ini tidak langsung “menghasilkan uang”, tapi menghemat waktu.

ClawHub

Agent skill by @skills on ClawHub.

ClawHub

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions 'AI SEO,...

ClawHub

Use when users need ecommerce image help such as background removal, transparent or white background output, blurry photo restoration, or listing image gener...

#

Cara cari:

openclaw skills search "sales"
openclaw skills search "lead generation"
openclaw skills search "crm"
openclaw skills search "seo"
openclaw skills search "ecommerce"

Install:

openclaw skills install <skill-slug>

⚠️ Hati-hati: jangan asal install skill “trading”, “crypto wallet”, “auto profit”, atau yang minta private key/API key sensitif. Baca SKILL.md dan cek Security Scan dulu; beberapa skill publik bisa berstatus suspicious. (clawhub.ai)

clear fern
#

jika untuk polymarket

kind otterBOT
#

Untuk Polymarket, skill yang paling berguna bukan “auto profit”, tapi research + monitoring + risk control.

Rekomendasi workflow:

  1. Market scanner

    • cari market aktif
    • filter volume/liquidity
    • cek spread/orderbook
    • pantau perubahan harga
  2. News/research checker

    • cari sumber berita terkait market
    • bandingkan “probability market” vs fakta terbaru
    • buat ringkasan pro/contra
  3. Alert/cron

    • tiap jam/hari cek market tertentu
#
  • alert kalau harga berubah besar, spread mengecil, volume naik
  1. Portfolio tracker

    • catat posisi, entry price, exit target
    • hitung exposure dan PnL manual
  2. Human-approved trading

    • agent boleh kasih rekomendasi
    • jangan biarkan auto-trade tanpa approval
    • jangan pernah kasih private key/wallet seed ke skill

Polymarket punya API resmi untuk market data, order book, pricing, trades, positions, dan SDK Python/TypeScript/Rust. Jadi skill yang bagus biasanya cukup pakai API/data read-only dulu. (docs.polymarket.com)

Cari skill:

Polymarket Documentation

Overview of the Polymarket APIs

#
openclaw skills search "polymarket"
openclaw skills search "prediction market"
openclaw skills search "market data"
openclaw skills search "trading journal"

Kalau install:

openclaw skills install <skill-slug>

Penting: cek legal/geographic restriction dulu. Polymarket melarang penggunaan VPN untuk bypass pembatasan wilayah. (help.polymarket.com)

Saran aman: mulai dari read-only Polymarket analytics + alerts, bukan auto-betting.

clear fern
#

bisa carikan skills yang popular untuk polymarket openclaw

kind otterBOT
#

Saya cek ClawHub. Untuk Polymarket, yang paling relevan:

  1. mvanhorn/polymarket — paling populer
    • 20⭐, 62 current installs.
    • Bisa query odds, trending markets, order book, trades, positions.
    • Tapi ClawHub flag “suspicious” karena ada risiko installer remote + private key lokal. Pakai read-only dulu. (clawhub.ai)
openclaw skills install mvanhorn/polymarket
  1. vlprosvirkin/prob-trade-polymarket-analytics — analytics + trading
    • Benign medium confidence.
    • Bisa hot markets, breaking markets, new markets, search, top traders.
    • Butuh PROBTRADE_API_KEY dan PROBTRADE_API_SECRET. (clawhub.ai)
ClawHub

Agent skill by @mvanhorn on ClawHub.

ClawHub

Agent skill by @vlprosvirkin on ClawHub.

#
openclaw skills install vlprosvirkin/prob-trade-polymarket-analytics
  1. prediction-market-data-plugin — data/research umum
    • Plugin, bukan Polymarket-only.
    • Benign high confidence.
    • Cocok untuk market data, screening, portfolio research. (clawhub.ai)
openclaw plugins install clawhub:prediction-market-data-plugin

Yang saya kurang rekomendasikan:

  • alpha-finder: ada Polymarket/Kalshi research, tapi flagged suspicious dan butuh private key/x402 payment. (clawhub.ai)
  • zakkycrypt01-polymarket-trader: limit order only, flagged suspicious karena butuh POLYMARKET_PRIVATE_KEY. (clawhub.ai)
  • pkedge: idenya bagus untuk whale/insider watch, tapi flagged suspicious karena package tampaknya tidak lengkap. (clawhub.ai)
ClawHub

Agent skill by @skills on ClawHub.

#

Saran saya: mulai dari mvanhorn/polymarket read-only atau prob-trade-polymarket-analytics. Jangan masukkan private key sebelum inspect file skill-nya.

clear fern
#

jika polymarket-alpha-suite?
dan bagaimana cara downgrade versi openclaw

kind otterBOT
#

Untuk polymarket-alpha-suite: kelihatannya lebih agresif daripada skill data biasa. Ia berisi 6 tool trading/scan: NegRisk arbitrage, latency arb, BTC scalper, alpha scanner, universe scanner, dan edge finder. Klaimnya besar: “100% win rate” untuk NegRisk dan data backtest/paper trading — jadi saya akan treat ini sebagai high-risk trading toolkit, bukan skill aman biasa. (skillsmp.com)

Kalau mau coba, saran saya:

  • pakai paper/dry-run only dulu;
  • jangan isi POLY_PK / private key;
  • inspect file skill sebelum install;
  • jangan auto-trade tanpa approval manual;
  • cek juga batasan wilayah Polymarket; mereka melarang VPN untuk bypass geo restriction. (skillsmp.com)

Untuk downgrade OpenClaw, coba ini dulu:

openclaw update --tag 2026.4.23 --dry-run

Kalau preview aman:

#
openclaw update --tag 2026.4.23 --yes
openclaw doctor
openclaw gateway restart
openclaw --version

--tag <version> memang dipakai untuk target versi tertentu, dan downgrade butuh konfirmasi karena versi lama bisa break config/state. (docs.openclaw.ai)

clear fern
#

[agent/embedded] Profile mistral:1 timed out. Trying next account...
00:43:24 [agent/embedded] embedded run failover decision: runId=531d88d6-4f1d-4062-ae43-d67b2cda6285 stage=assistant decision=rotate_profile reason=timeout from=mistral/mistral-large-latest profile=sha256:ba66926173d7

kind otterBOT
#

Itu bagus — artinya failover multi-key kamu jalan ✅

Maknanya:

Profile mistral:1 timed out. Trying next account...
decision=rotate_profile reason=timeout

OpenClaw mencoba mistral:1, request timeout, lalu otomatis rotate ke profile/key berikutnya. Jadi bukan stuck di key pertama.

profile=sha256:... itu hash/redacted ID untuk keamanan, bukan key asli.

Kalau sering timeout:

openclaw models status --probe --probe-provider mistral
#
openclaw logs --limit 200 --plain

Kemungkinan penyebab:

  • Mistral API lambat/rate limited
  • jaringan kamu lambat
  • model mistral-large-latest sedang berat
  • timeout OpenClaw terlalu pendek

Tapi log yang kamu paste membuktikan rotasi key/profile sudah aktif.

clear fern
#

tolong riset secara mendalam dan berikan saya skills/bot polymarket untuk openclaw

kind otterBOT
#

Saya riset lagi. Rekomendasi saya: mulai dari read-only analytics dulu, jangan langsung auto-trade.

Pilihan terbaik

| Rank | Skill/Bot                                | Cocok untuk                                                      | Catatan                                                                                                                   |
| ---- | ---------------------------------------- | ---------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| 1    | lukebaze/polymarket-analysis             | Analisis, arbitrage, whale tracking, sentiment, momentum         | Benign high confidence, read-only, 15⭐, 6.4k downloads, 53 current installs. Ini paling aman untuk mulai. (clawhub.ai)    |
| 2    | mvanhorn/polymarket                      | Query odds, trending, orderbook, trades, positions; bisa trading | Populer: 20⭐, 5.3k downloads, 56 current installs. Read-only aman, tapi trading/private-key harus hati-hati. (clawhub.ai) |
| 3    | kingmadellc/polymarket-command-center    | Browse/search/watchlist Polymarket                               | Read-only, no credentials, no arbitrary downloads. Bagus untuk dashboard ringan. (clawhub.ai)                             |
| 4    | vlprosvirkin/openclaw-bot-prob-trade     | Bot trading via prob.trade                                       | Benign high confidence, tapi butuh audit probtrade dependency dan jalankan dry-run dulu. (clawhub.ai)                     |
| 5    | askgina-polymarket / Polymarket via Gina | Natural-language trading via Gina MCP                            | Benign high confidence, tapi tergantung layanan/token Gina pihak ketiga. (clawhub.ai)                                     |

Tentang polymarket-alpha-suite

Menarik untuk scanner + paper trading, tapi saya tidak akan pakai live trading dulu. Isinya ada alpha_scan, edge_finder,

#

negrisk_scanner, dry-run BTC/latency arb, dan live mode butuh CLOB API/private key env seperti POLYMARKET_API_KEY, POLYMARKET_SECRET, POLY_PK, POLY_FUNDER. Klaim performanya cukup agresif, jadi treat sebagai high-risk sampai kamu audit kode sendiri. (skillsmp.com)

Install yang saya sarankan

Mulai dari read-only:

openclaw skills install lukebaze/polymarket-analysis
openclaw skills install mvanhorn/polymarket
openclaw skills install kingmadellc/polymarket-command-center

Lalu test:

openclaw skills list

Minta agent:

#
scan top Polymarket markets, cari whale/momentum/edge, tapi read-only dan jangan trade

Kalau mau bot live trading

Paling aman urutannya:

  1. Read-only analytics
  2. Paper trading / dry-run
  3. Small budget live
  4. Manual approval sebelum order
  5. Baru pertimbangkan automation penuh

Jangan paste seed/private key di chat. Kalau skill butuh private key, pakai env/config lokal, isolated machine/VM, dan limit wallet balance.

Polymarket sendiri punya Gamma/Data API public dan CLOB API untuk orderbook/trading; trading endpoints butuh auth. (docs.polymarket.com) Juga cek restriction wilayah: Polymarket melarang VPN untuk bypass geo restriction. (help.polymarket.com)

Polymarket Documentation

Overview of the Polymarket APIs

clear fern
#

jika polymarket-alpha-suite?

kind otterBOT
#

polymarket-alpha-suite boleh dicoba, tapi saya tidak rekomendasikan untuk live trading langsung.

Isinya memang menarik: 6 tool untuk Polymarket — NegRisk arbitrage, latency arb, BTC 5m/15m scalper, alpha scanner, universe scanner, dan edge finder. Source/halamannya klaim scan 27k+ markets, butuh Node.js 18+, Polymarket API keys, dan untuk live trading butuh wallet/private key/CLOB access. (skillsmp.com)

Penilaian saya:

  • ✅ Bagus untuk research, scanner, paper trading, dry-run
  • ⚠️ High-risk untuk auto-trading
  • ❌ Jangan masukkan private key / wallet utama
  • ❌ Jangan percaya klaim “100% win rate” tanpa backtest sendiri

Kalau mau evaluasi aman:

  1. Cari dulu apakah tersedia resmi di OpenClaw/ClawHub:
openclaw skills search "polymarket-alpha-suite"
#
  1. Kalau ketemu, jangan langsung isi key trading. Install hanya kalau kamu siap audit:
openclaw skills install <slug-yang-muncul>
  1. Pakai mode read-only / dry-run dulu:
scan NegRisk opportunities, dry-run only, jangan place order
  1. Kalau nanti butuh wallet, pakai wallet khusus dengan saldo kecil, bukan wallet utama.

Alternatif yang lebih aman untuk mulai: lukebaze/polymarket-analysis, mvanhorn/polymarket, atau polymarket-command-center karena lebih cocok untuk analytics/read-only dulu.

clear fern
#

polymarket-alpha-suite dibandingkan dengan polymarket skills/bot yang lain. bagaimana?

kind otterBOT
#

Perbandingan singkat:

| Skill                           | Fokus                                                                                                             | Risiko        | Rekomendasi                                         |
| ------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ------------- | --------------------------------------------------- |
| polymarket-alpha-suite          | Scanner + paper/live trading: NegRisk arb, latency arb, BTC scalper, alpha scanner, universe scanner, edge finder | Tinggi        | Bagus untuk dry-run/paper trading, jangan live dulu |
| polymarket-analysis             | Analisis edge: pair-cost arb, whale tracking, sentiment, momentum; no execution                                   | Rendah–sedang | Lebih aman untuk mulai                              |
| polymarket-command-center       | Read-only market data, trending, price parsing, watchlist stack                                                   | Rendah        | Aman untuk dashboard/research                       |
| polymarket-executor + optimizer | Bot trading + optimizer otomatis                                                                                  | Tinggi        | Paper mode dulu; live hanya dengan wallet kecil     |
| prob-trade-polymarket-analytics | Analytics + trading via prob.trade                                                                                | Sedang–tinggi | Perlu API pihak ketiga                              |

Kesimpulan saya:
polymarket-alpha-suite lebih “agresif” dan trading-oriented dibanding skill lain. Isinya lengkap untuk mencari peluang, tapi klaim seperti “100% win rate” dan “institutional-grade” harus dianggap marketing sampai kamu backtest sendiri. Ia juga punya live trading setup dengan POLYMARKET_API_KEY, POLYMARKET_SECRET, POLY_PK, dll — ini berarti risiko private key/wallet nyata.

#

(skillsmp.com)

Kalau kamu baru mulai, saya sarankan urutan ini:

  1. **polymarket-command-center** untuk data read-only dan watchlist. (clawhub.ai)
  2. **polymarket-analysis** untuk analisis edge tanpa eksekusi trade. (skillsmp.com)
  3. **polymarket-alpha-suite** hanya untuk dry-run/paper trading.
  4. Baru pertimbangkan executor/live bot setelah audit kode dan pakai wallet khusus saldo kecil.

Kalau mau live trading, ingat Polymarket CLOB auth melibatkan private key/API key; order creation tetap butuh signing, jadi jangan pernah taruh private key utama di skill yang belum diaudit. (docs.polymarket.com)

Juga cek legal/geografi: Polymarket punya restricted countries dan melarang VPN untuk bypass restriction. (help.polymarket.com)

Verdict: polymarket-alpha-suite = paling lengkap untuk “alpha hunting”, tapi bukan paling aman. Untuk mulai cari edge: pakai read-only dulu.

SkillsMP

6 institutional-grade Polymarket trading tools. NegRisk arbitrage (100% win rate), latency arb, BTC scalping, alpha scanner, un... 4312 stars | by openclaw

ClawHub

Read-only Polymarket interface — browse trending markets, get detailed odds with probability bars, search active markets, and track watchlists. Zero API key...

SkillsMP

Analyze Polymarket prediction markets for trading edges. Pair Cost arbitrage, whale tracking, sentiment analysis, momentum si... 580 stars | by sundial-org

Polymarket Documentation

How to authenticate requests to the CLOB API

clear fern
#

lakukan riset sekali lagi, berikan list skills yang terbaik untuk polymarket

#

halo?

kind otterBOT
#

Saya riset ulang. Rank terbaik saya untuk Polymarket di OpenClaw:

| Rank | Skill/Bot                                    | Kegunaan terbaik                                                                    | Risiko        | Verdict                                                                                                                            |
| ---- | -------------------------------------------- | ----------------------------------------------------------------------------------- | ------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| 1    | lukebaze/polymarket-analysis                 | Analisis edge, pair-cost arb, whale tracking, sentiment, momentum, user profile     | Rendah        | Paling saya rekomendasikan untuk mulai. Read-only, no trade execution, no creds, ClawHub scan benign high confidence. (clawhub.ai) |
| 2    | kingmadellc/polymarket-command-center        | Trending, odds, search, watchlist                                                   | Rendah        | Bagus untuk dashboard/research. 100% read-only, zero API key. (clawhub.ai)                                                         |
| 3    | johny0920/polymarket-arbitrage               | Arbitrage scanner                                                                   | Rendah–sedang | Menarik untuk cari arb, no creds/private key saat ini, tapi scraping + subprocess jadi tetap audit dulu. (clawhub.ai)              |
| 4    | mvanhorn/polymarket                          | Browse + orderbook + optional trading                                               | Sedang–tinggi | Populer, tapi flagged suspicious karena installer `curl                                                                            |
| 5    | Divyn/polymarket-real-time-trades            | Stream live trades                                                                  | Sedang        | Bagus untuk monit
#
| 6    | vlprosvirkin/prob-trade-polymarket-analytics | Hot markets, breaking markets, top traders, trading via prob.trade                  | Sedang        | Bagus kalau mau platform analytics pihak ketiga, tapi butuh API key/secret prob.trade. (termo.ai)                                  |
| 7    | polymarket-alpha-suite                       | NegRisk arb, latency arb, BTC scalper, alpha scanner, universe scanner, edge finder | Tinggi        | Cocok untuk dry-run/paper trading only. Klaim agresif; live mode butuh CLOB/private key. (skillsmp.com)                            |
| 8    | LuckyLobster                                 | Trading via hosted API with budget limits                                           | Tinggi        | Lebih aman daripada raw private key lokal secara konsep, tapi tetap third-party custodial/credential trust. (docs.luckylobster.io) |

Install yang saya sarankan dulu:

openclaw skills install lukebaze/polymarket-analysis
openclaw skills install polymarket-command-center
openclaw skills install polymarket-arbitrage

Kalau mau tambah popular/general:

openclaw skills install mvanhorn/polymarket
#

Tapi jangan aktifkan trading/private key dulu.

Yang jangan langsung live trading:

• polymarket-alpha-suite
• polymarket-executor-skill
• polymarket-ai-divergence
• polymarket-autotrader-hyy
• polyclaw

Alasannya: trading endpoints Polymarket butuh auth/signing; CLOB trading endpoints membutuhkan auth, dan order creation tetap melibatkan signing. (docs.polymarket.com) Untuk market data, Gamma/Data API public aman dipakai read-only. (docs.polymarket.com)

Peringatan penting: Polymarket punya geographic restrictions dan melarang VPN untuk bypass; US termasuk blocked country di daftar mereka. (help.polymarket.com)

Kesimpulan final:
Paket terbaik: polymarket-analysis + polymarket-command-center + polymarket-arbitrage.
Kalau mau eksperimen alpha: tambah **polymarket-alpha-suite**, tapi dry-run only dulu.

#

Halo! Masih di sini 🦐

clear fern
kind otterBOT
#

Saya cek ulang dari sumber yang kamu kasih. Catatan: ClawHub paling relevan untuk OpenClaw; claudeskills.info lebih untuk Claude Skills, jadi anggap sebagai inspirasi/porting, bukan pasti native OpenClaw. ClawHub sendiri menampilkan skala besar: 52.7k tools, 180k users, 12M downloads. (clawhub.ai)

Rekomendasi terbaik untuk “autonomous agent”

| Rank | Skill / Tool                     | Terbaik untuk                                                           | Catatan                                                                                                                                 |
| ---- | -------------------------------- | ----------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| 1    | harness-engineer                 | Long-horizon autonomous coding, self-healing repo, multi-agent pipeline | Paling cocok untuk “autonom” serius, tapi wajib sandbox + human approval. (aitoolworth.com)                                             |
| 2    | team-tasks                       | Multi-agent coordination: Linear, DAG, Debate modes                     | Populer di GitHub topic OpenClaw skill: 448 stars. Bagus untuk membagi kerja antar agent. (github.com)                                  |
| 3    | openclaw-rpa                     | Record browser/Excel/Word/API action sekali, replay otomatis            | Bagus untuk workflow berulang karena hasilnya script, bukan LLM terus-menerus. (github.com)                                             |
| 4    | openclaw-pyautogui               | Mouse/keyboard/screenshot/OCR automation desktop                        | Cocok untuk app tanpa API, tapi harus hati-hati karena bisa klik/ketik di desktop. (aitoolworth.com)                                    |
| 5    | desktop-automation-ultra         | Desktop automation lebih lengkap: c
#
| 6    | openclaw-plus                    | Python, package install, git, fetch URL, call API                       | Serbaguna untuk dev/web automation, tapi VirusTotal flagged suspicious; pakai sandbox/audit dulu. (clawhub.ai)                          |
| 7    | security-operator                | Guardrail saat agent jalan autonomous                                   | Menurut saya wajib kalau kamu mau agent lebih “bebas”, karena fokusnya runtime safety. (clawhub.ai)                                     |
| 8    | ClawSmith / OpenClaw Skill Tools | Membuat/audit skill sendiri                                             | Berguna kalau skill yang kamu cari belum ada; ClawSmith dibuat untuk generate SKILL.md yang lebih rapi dan security-aware. (clawhub.ai) |

Stack yang saya sarankan

Untuk automation/autonomous yang seimbang:

openclaw skills search "harness-engineer"
openclaw skills search "team-tasks"
openclaw skills search "openclaw-rpa"
openclaw skills search "pyautogui"
openclaw skills search "security-operator"

Install satu-satu, jangan semuanya langsung. Setelah install, restart/new session lalu test kecil dulu.

#

Kalau dari claudeskills.info

Yang paling relevan untuk autonomous workflow: Superpowers, MCP Builder, Playwright Skill, Content Research Writer, dan Context Engineering. Tapi ini Claude Skills marketplace, jadi cek dulu apakah bisa dipakai langsung di OpenClaw atau perlu adaptasi. (claudeskills.info)

Peringatan penting

Untuk autonomous agent, skill yang paling berbahaya biasanya yang punya exec, browser/desktop control, private key, wallet, atau install script. Jadi aturan saya:

  1. baca SKILL.md;
  2. cek security scan;
  3. pakai sandbox/dry-run;
  4. jangan kasih private key utama;
  5. mulai dari task kecil dulu.

GitHub repo openclaw/skills sangat besar; halaman GitHub bahkan menampilkan bahwa direktori terpotong di 1,000 file dan 18,760 entries dihilangkan, jadi jangan anggap semua aman hanya karena ada di repo besar. (github.com)

clear fern
kind otterBOT
#

Kalau targetmu membuat sistem Polymarket autonomous di OpenClaw, saya sarankan stack bertahap, bukan satu skill aja.

Stack terbaik menurut saya

1. Core data + watchlist

polymarketodds
Paling populer untuk market data: 49k+ downloads, 125 stars; fitur trending, price history, momentum scanner, watchlist alerts, cron-ready, dan paper trading. Read-only/paper, jadi aman untuk awal. (clawhub-skills.com)

openclaw skills search polymarketodds
openclaw skills install <slug-yang-muncul>

2. Dashboard ringan

kingmadellc/polymarket-command-center
Read-only, zero API key, browse trending markets, odds, search, watchlist. Security scan benign. Cocok jadi “UI/data layer” sederhana. (clawhub.ai)

ClawHub

Agent skill by @skills on ClawHub.

#
openclaw skills install kingmadellc/polymarket-command-center

3. Analisis edge

hiehoo/polymarket-analysis
Untuk pair-cost arbitrage, whale tracking, sentiment, momentum, user profile tracking — no execution. Popularitasnya lumayan: 6.6k downloads, 15 stars, 54 current installs. (clawhub-skills.com)

openclaw skills install hiehoo/polymarket-analysis

4. Arbitrage scanner

johny0920/polymarket-arbitrage
Benign high-confidence. Fokus math arbitrage, monitoring, alerting, paper-trading first; docs-nya juga jelas menyarankan manual/micro testing sebelum automation. (clawhub.ai)

ClawHub

Agent skill by @skills on ClawHub.

#
openclaw skills install johny0920/polymarket-arbitrage

5. Alpha experiment / dry-run only

polymarket-alpha-suite
Fitur lengkap: NegRisk scanner, latency arb, BTC scalper, alpha scanner, universe scanner, edge finder. Tapi klaimnya agresif dan live mode butuh POLYMARKET_API_KEY, secret/passphrase, atau POLY_PK. Saya taruh ini sebagai eksperimen dry-run, bukan live trading awal. (skillsmp.com)

6. Live trading layer — nanti, bukan sekarang

polymarket-executor-skill
Punya paper mode default dan live mode dengan POLYMARKET_API_KEY, POLYMARKET_SECRET, POLYMARKET_PASSPHRASE, modal, dsb. Tapi ClawHub scan menandai suspicious, jadi gunakan hanya setelah audit dan paper validation. (clawhub.ai)

7. Safety wajib

SkillFence
Kalau kamu mulai install skill trading/automation, ini berguna karena memonitor runtime behavior: network calls, file access, credential reads, process activity. (clawhub.ai)

Rekomendasi final

ClawHub

Agent skill by @skills on ClawHub.

#

Mulai dengan ini:

openclaw skills install kingmadellc/polymarket-command-center
openclaw skills install hiehoo/polymarket-analysis
openclaw skills install johny0920/polymarket-arbitrage

Lalu tambah:

openclaw skills search polymarketodds

Kalau sudah stabil, baru coba polymarket-alpha-suite dry-run only.

Jangan langsung live trading

clear fern
#

lakukan riset mendalam sekali lagi, carikan stack terbaik berdasarkan review, fitur, dan profitablenya

kind otterBOT
#

Kalau targetnya autonomous OpenClaw system untuk Polymarket, stack terbaik menurut saya bukan “1 bot auto-profit”, tapi layered system:

  1. data/watchlist
  2. edge analysis
  3. arbitrage scanner
  4. real-time monitoring
  5. paper trading
  6. manual-approved execution
  7. security monitor

Saya pakai kriteria: popularitas + fitur + safety + potensi profit. Tidak ada yang bisa menjamin profit.

Stack terbaik

| Rank | Skill / Bot                           | Peran                                                                  | Popularitas / fitur                                           | Risiko                     | Verdict                                                                                                   |
#
| ---- | ------------------------------------- | ---------------------------------------------------------------------- | ------------------------------------------------------------- | -------------------------- | --------------------------------------------------------------------------------------------------------- |
| 1    | polymarketodds                        | Core market data, trending, movers, watchlist alerts, paper trading    | 49k+ downloads, 125 stars; no auth; cron-ready; paper trading | Rendah                     | Fondasi terbaik untuk sistem Polymarket autonomous read-only/paper. (clawhub-skills.com)                  |
| 2    | hiehoo/polymarket-analysis            | Edge analysis: pair-cost arb, whale tracking, sentiment, momentum      | 6.6k downloads, 15 stars, 54 current installs; no execution   | Rendah–sedang              | Best analysis layer sebelum trading. (clawhub-skills.com)                                                 |
| 3    | johny0920/polymarket-arbitrage        | Arbitrage scanner + monitor + alerting                                 | 4.2k downloads, 12 stars; ClawHub scan benign high confidence | Sedang                     | Best arbitrage layer, tapi validasi harga live karena data bisa stale. (clawhub.ai)                       |
| 4    | kingmadellc/polymarket-command-center | Dashboard/search/watchlist sederhana                                   | Read-only, no API key, public Gamma/CLOB endpoints            | Rendah                     | Bagus untuk browsing/watchlist, tapi popularitas masih kecil. (clawhub.ai)                                |
| 5    | Divyn/polymarket-real-time-trades     | Real-time trade stream, whale/flow/momentum monitoring                 | WebSocket stream, tx hash, buyer/seller, price, collateral    | Sedang                     | Bagus untuk timing/flow, tapi butuh lebih banyak setup. (clawhub.ai)                                      |
| 6    | mvanhorn/polymarket                   | Gener
#
| 7    | polymarket-alpha-suite                | Aggressive alpha tools: NegRisk, latency arb, BTC scalper, edge finder | Klaim 27k+ markets, 6 tools, 4k+ stars di SkillsMP            | Tinggi                     | Cocok dry-run/paper only; jangan live sebelum audit. (skillsmp.com)                                       |
| 8    | LuckyLobster                          | Hosted trading execution layer                                         | Wallet/API key + budget controls + OpenClaw integration       | Tinggi / third-party trust | Lebih rapi untuk execution, tapi tetap trading real-money. (docs.luckylobster.io)                         |
| 9    | polymarket-executor-skill             | Autonomous multi-strategy trading bot                                  | Paper mode default, live mode, risk controls                  | Tinggi; flagged suspicious | Jangan live. Kalau coba, paper mode minimal 30+ resolved paper trades. (clawhub.ai)                       |
| 10   | SkillFence                            | Security monitor untuk skill trading                                   | Monitor file/process/network/credential access                | Rendah                     | Wajib kalau install skill trading/automation. (clawhub.ai)                                                |

Rekomendasi final stack

Mulai aman:

openclaw skills search polymarketodds
openclaw skills install hiehoo/polymarket-analysis
openclaw skills install johny0920/polymarket-arbitrage
openclaw skills install kingmadellc/polymarket-command-center
openclaw skills search skillfence
#

Kalau mau tambah layer real-time:

openclaw skills install Divyn/polymarket-real-time-trades

Kalau mau eksperimen high-risk:

openclaw skills search polymarket-alpha-suite

Tapi jalankan dry-run/paper only.

Arsitektur yang paling masuk akal

Phase 1 — Read-only intelligence

• polymarketodds

#

• polymarket-command-center
• polymarket-analysis

Phase 2 — Edge detection

• polymarket-arbitrage
• polymarket-real-time-trades

Phase 3 — Paper trading

• polymarketodds paper portfolio
• polymarket-alpha-suite dry-run
• polymarket-executor-skill paper mode only

Phase 4 — Live trading kecil

• hanya setelah 2–4 minggu paper trading positif

#

• wallet khusus saldo kecil
• manual approval sebelum order
• SkillFence aktif

Kenapa jangan langsung live?

Polymarket read endpoints seperti Gamma/Data dan CLOB read endpoints tidak butuh auth, tapi trading CLOB perlu API headers/auth dan order creation tetap butuh signing/private key. (docs.polymarket.com)

Juga penting: kalau kamu secara fisik berada di wilayah restricted, jangan bypass pakai VPN. Polymarket menyebut US termasuk blocked countries dan melarang VPN/similar tools untuk bypass georestriction. (help.polymarket.com)

Kesimpulan: stack terbaik untuk profit-seeking tapi masih rasional adalah
polymarketodds + polymarket-analysis + polymarket-arbitrage + command-center + SkillFence.
alpha-suite hanya sebagai eksperimen dry-run, bukan fondasi live trading.

clear fern
#

01:24:44 [diagnostic] lane task error: lane=main durationMs=4577 error="Error: No API key found for provider "openai". Auth store: C:\Users\rakha christian.openclaw\agents\main\agent\auth-profiles.json (agentDir: C:\Users\rakha christian.openclaw\agents\main\agent). Configure auth for this agent (openclaw agents add <id>) or copy auth-profiles.json from the main agentDir."
01:24:44 [diagnostic] lane task error: lane=session:temp:slug-generator durationMs=4583 error="Error: No API key found for provider "openai". Auth store: C:\Users\rakha christian.openclaw\agents\main\agent\auth-profiles.json (agentDir: C:\Users\rakha christian.openclaw\agents\main\agent). Configure auth for this agent (openclaw agents add <id>) or copy auth-profiles.json from the main agentDir."
01:24:44 [plugins] skill-workshop: reviewer skipped: Error: No API key found for provider "openai". Auth store: C:\Users\rakha christian.openclaw\agents\main\agent\auth-profiles.json (agentDir: C:\Users\rakha christian.openclaw\agents\main\agent). Configure auth for this agent (openclaw agents add <id>) or copy auth-profiles.json from the main agentDir.

ini kenapa ya

kind otterBOT
#

Itu artinya ada proses internal yang mencoba pakai provider OpenAI, tapi di auth profile kamu tidak ada OpenAI API key.

Yang kelihatan dari log:

  • temp:slug-generator = generator nama/slug session pakai LLM
  • skill-workshop: reviewer skipped = plugin Skill Workshop mau review/membuat skill otomatis
  • keduanya mencoba provider openai
  • tapi kamu saat ini punya auth Mistral, bukan OpenAI

Kalau kamu memang mau pakai Mistral, set default model balik ke Mistral:

openclaw models status
openclaw models set mistral/mistral-large-latest
openclaw gateway restart
#

Cek lagi:

openclaw models status

Kalau kamu tidak pakai Skill Workshop, matikan saja:

openclaw config set plugins.entries.skill-workshop.enabled false --strict-json
openclaw gateway restart

Atau hanya matikan reviewer LLM-nya:

#
openclaw config set plugins.entries.skill-workshop.config.reviewMode off
openclaw gateway restart

Kalau kamu memang ingin pakai OpenAI, baru tambahkan OpenAI auth/API key. Tapi jangan paste key di Discord. Gunakan terminal/config lokal.

Jadi singkatnya: bukan error Mistral multi-key kamu — ada fitur/plugin internal yang masih diarahkan ke openai.

clear fern
#

bagaimana konfigurasi Appearance di web UI openclaw? saya tidak suka warna merah, walau sudah di setting di theme

kind otterBOT
#

Di Web UI, Appearance theme itu browser-local, bukan selalu dari openclaw.json. Jadi kalau kamu set theme di satu browser/profile, browser lain belum ikut.

Cara paling gampang:

  1. Buka dashboard:
openclaw dashboard
  1. Masuk Quick Settings / Settings → Appearance
  2. Ganti theme dari Claw ke Knot atau Dash
    Claw memang cenderung merah/orange.

Kalau masih ada warna merah, itu mungkin bukan theme, tapi ui.seamColor config. Ganti ke warna lain:

#
openclaw config set ui.seamColor "#3B82F6"
openclaw gateway restart

Contoh warna:

#3B82F6 biru
#10B981 hijau
#8B5CF6 ungu
#64748B abu-abu

Catatan:

  • ui.seamColor lebih untuk accent/native UI/Talk bubble, bukan semua warna Control UI.
  • Warna merah untuk error/danger state mungkin tetap merah by design.
  • Kalau sudah import custom theme tapi tidak berubah, coba Clear custom theme, refresh, atau clear site data browser untuk 127.0.0.1:18789 — tapi ini bisa minta pairing lagi.
clear fern
#

kembali lagi ke autonomous OpenClaw system untuk Polymarket, jadi nanti alurnya bagaimana untuk layered system

kind otterBOT
#

Alur layered system-nya kira-kira seperti ini:

1. Data layer — ambil market

Skill:

  • polymarketodds
  • polymarket-command-center

Tugas:

  • ambil trending markets
  • ambil liquidity, volume, price, spread
  • simpan watchlist

Output:

candidate markets
#

2. Filter layer — buang market jelek

Rule contoh:

  • volume rendah → skip
  • liquidity tipis → skip
  • spread terlalu lebar → skip
  • market dekat resolusi tapi source tidak jelas → skip
  • market terlalu subjektif → skip

Output:

clean shortlist

3. Research layer — cek berita/fakta

Skill/tool:

  • web search/browser
  • Polymarket analysis
#

Tugas:

  • cari sumber primer
  • cek berita terbaru
  • cek event date/resolution criteria
  • ringkas pro/contra

Output:

research brief

4. Edge layer — cari peluang

Skill:

  • polymarket-analysis
  • polymarket-arbitrage
  • optional polymarket-alpha-suite dry-run
#

Cari:

  • arbitrage
  • price divergence
  • whale movement
  • momentum
  • stale odds
  • mispriced probability

Output:

trade thesis + confidence score

5. Risk layer — sizing & safety

Rule:

  • max exposure per market, misalnya 1–3%
  • max daily loss
#
  • no trade kalau liquidity kurang
  • no trade kalau resolution ambiguous
  • no trade kalau edge < threshold
  • no private key di chat
  • manual approval wajib

Output:

recommended action: skip / watch / paper trade / ask approval

6. Paper trading layer

Sebelum live, agent hanya simulasi:

BUY YES @ 0.42 simulated
#
target exit 0.55
stop invalid if news changes

Track:

  • entry
  • reason
  • outcome
  • PnL paper
  • error reason

Jalankan minimal 2–4 minggu dulu.

7. Alert layer

Cron OpenClaw:

#
setiap 30 menit scan watchlist Polymarket dan alert kalau:
- price move > 8%
- volume spike
- arb muncul
- news baru relevan

8. Execution layer — terakhir

Baru setelah paper trading bagus:

  • wallet khusus saldo kecil
  • live order manual approval
  • SkillFence/security monitor
  • no full-autotrade dulu

Alur live:

#
Agent finds opportunity
→ Agent writes thesis + risk
→ User approves
→ Bot places order
→ Agent monitors exit

Diagram singkat

Market Data
   ↓
Filters
   ↓
Research
#
   ↓
Edge/Arbitrage Scanner
   ↓
Risk Rules
   ↓
Paper Trade / Alert
   ↓
Manual Approval
   ↓
Live Execution
   ↓
Post-trade Journal

Prompt awal yang bagus

#
Set up a read-only Polymarket workflow. Every hour:
1. scan trending/high-volume markets,
2. filter by liquidity/spread,
3. research top 5 candidates,
4. identify possible edge/arbitrage,
5. output watch/skip/paper-trade recommendation.
Do not place real trades. Do not request private keys.

Intinya: autonomous untuk research + monitoring, tapi human-in-the-loop untuk uang asli.

clear fern
#

System (untrusted): [2026-04-28 01:34:01 GMT+7] Exec completed (gentle-s, code 0) :: 237m ago) - agent:main:cron:73b5a9fb-f1c6-4dff-9c8d-2879a9bb0e9a:run:ca3e7184-3ef4-40e1-ab7c-08bb09c9e7ea (300m ago) - agent:main:cron:73b5a9fb-f1c6-4dff-9c8d-2879a9bb0e9a:run:ad1…

An async command you ran earlier has completed. The result is shown in the system messages above. Handle the result internally. Do not relay it to the user unless explicitly requested.
Current time: Tuesday, April 28th, 2026 - 1:34 AM (Asia/Jakarta) / 2026-04-27 18:34 UTC

System: [2026-04-28 01:32:01 GMT+7] Gateway restart update error (npm)
System: Reason: global update (omit optional)
System: Run: openclaw doctor --non-interactive

Read HEARTBEAT.md if it exists (workspace context). Follow it strictly. Do not infer or repeat old tasks from prior chats. If nothing needs attention, reply HEARTBEAT_OK.
When reading HEARTBEAT.md, use workspace file D:/OpenclawWorkspace/HEARTBEAT.md (exact case). Do not read docs/heartbeat.md.
Current time: Tuesday, April 28th, 2026 - 1:32 AM (Asia/Jakarta) / 2026-04-27 18:32 UTC

ini kenapa tiba2 ngirim chat ini ke agent ya

kind otterBOT
#

Itu bukan chat user biasa — itu system event / heartbeat wake dari OpenClaw.

Kenapa muncul?

  1. Ada command background selesai:
Exec completed (...)

Karena tools.exec.notifyOnExit default-nya true, ketika exec/background task selesai, OpenClaw enqueue system event dan wake heartbeat.

  1. Ada update/restart error:
Gateway restart update error (npm)
Run: openclaw doctor --non-interactive

Itu event dari updater: update selesai/bermasalah saat restart, lalu OpenClaw kasih tahu agent supaya bisa notify kamu.

#
  1. Heartbeat prompt:
Read HEARTBEAT.md...

Itu heartbeat periodik. Default bisa tiap 30 menit. Kalau tidak ada yang perlu dibahas, agent harus balas HEARTBEAT_OK, lalu biasanya tidak dikirim ke user.

Kalau kamu tidak mau event seperti ini sering masuk ke agent, opsi:

Matikan heartbeat:

openclaw config set agents.defaults.heartbeat.every "0m"
openclaw gateway restart

Atau pause heartbeat via CLI:

#
openclaw system heartbeat disable

Matikan notif ketika exec selesai:

openclaw config set tools.exec.notifyOnExit false --strict-json
openclaw gateway restart

Untuk cek:

openclaw system heartbeat last
openclaw config get agents.defaults.heartbeat.every
openclaw config get tools.exec.notifyOnExit
#

Saran saya: jangan matikan semuanya dulu. Kalau cuma terganggu oleh exec-completed spam, matikan tools.exec.notifyOnExit saja.

clear fern
#

kembali lagi ke autonomous OpenClaw system untuk Polymarket, berikan prompt untuk openclaw dari awal sampai akhir

kind otterBOT
#

Berikut prompt lengkap yang bisa kamu paste ke OpenClaw untuk membangun sistem Polymarket autonomous, tapi aman/read-only + paper trading dulu.

You are my Polymarket research and paper-trading system builder.

Goal:
Build a layered autonomous OpenClaw workflow for Polymarket that finds potential edge, monitors markets, and produces paper-trade recommendations. Do NOT place real trades. Do NOT request or use private keys, wallet seed phrases, CLOB trading credentials, or live-order permissions.

Operating mode:
- Read-only market data only.
- Paper trading / dry-run only.
- Human approval required before any future live-trading design.
- If any installed skill asks for private keys or wallet credentials, stop and warn me.
- Respect Polymarket geographic restrictions and do not suggest VPN/bypass.

Phase 1 — Inspect environment:
#
1. Check available OpenClaw skills/plugins/tools.
2. Check whether these are installed:
   - polymarketodds
   - polymarket-command-center
   - polymarket-analysis
   - polymarket-arbitrage
   - polymarket-real-time-trades
   - polymarket-alpha-suite
   - SkillFence or equivalent safety tool
3. If missing, recommend install commands, but do not install without asking me.

Phase 2 — Design the layered system:
Create a system with these layers:
1. Data layer:
   - fetch trending/high-volume markets
#
   - fetch price, liquidity, volume, spread, orderbook if available
   - maintain watchlist
2. Filter layer:
   - reject low liquidity
   - reject wide spreads
   - reject ambiguous resolution criteria
   - reject stale/low-volume markets
   - prioritize high volume + clear binary outcomes
3. Research layer:
   - read market title, description, resolution criteria
   - gather recent news/source context when useful
   - summarize bullish/bearish arguments
4. Edge layer:
   - detect arbitrage
   - detect whale movement / unusual flow
#
   - detect momentum / stale odds
   - detect price divergence from news/facts
   - produce edge score
5. Risk layer:
   - max paper exposure per market
   - max daily paper loss
   - confidence threshold
   - liquidity/spread rules
   - reason-to-skip rules
6. Paper trading layer:
   - create simulated entries only
   - track entry price, thesis, target, invalidation, result
   - keep a paper PnL journal
7. Alert layer:
   - propose cron jobs for periodic scans
#
   - alert only when high-quality opportunity appears
8. Human approval layer:
   - never execute live trades
   - if future live trading is discussed, require manual approval and a small isolated wallet

Phase 3 — Produce concrete config/commands:
Give me:
1. Recommended skill install commands.
2. Recommended cron command(s) for scanning every 30–60 minutes.
3. A watchlist schema.
4. A paper trade journal schema.
5. A scoring rubric from 0–100.
6. A clear “trade / watch / skip” decision policy.

Phase 4 — Build first run:
#
Run a first read-only scan using available tools only.
For each candidate market, output:
- Market title
- URL or ID
- YES/NO price if available
- volume/liquidity
- spread/orderbook notes
- resolution criteria summary
- key recent info
- edge thesis
- risks
- score 0–100
- decision: SKIP / WATCH / PAPER TRADE
- suggested paper entry and invalidation if PAPER TRADE
#
Phase 5 — Safety:
Before final answer, include:
- whether any skill tried to access secrets/private keys
- whether any live trading action was attempted
- whether all actions were read-only
- what I should approve manually next

Output format:
Use concise sections:
1. Environment status
2. Recommended stack
3. System architecture
4. Install/config commands
5. Cron plan
6. First scan results
#
7. Paper trade journal
8. Risks and next actions

Kalau kamu mau prompt yang lebih pendek untuk daily run setelah setup:

Run my Polymarket read-only scan.

Rules:
- No real trades.
- No private keys.
- Use installed Polymarket skills only in read-only or dry-run mode.
- Find high-volume/high-liquidity markets with possible edge.
- Check arbitrage, whale movement, momentum, stale odds, and recent news.
#
- Output SKIP / WATCH / PAPER TRADE only.
- For PAPER TRADE, include entry, target, invalidation, confidence, and risk notes.

Kalau mau cron:

Every 60 minutes, run a read-only Polymarket scan. Alert me only if score >= 75 or arbitrage/large whale movement appears. Do not trade. Produce max 5 candidates.
clear fern
#

promptnya saya taruh di .md? atau langsung saja

kind otterBOT
#

Untuk sekali jalan: langsung paste di chat OpenClaw.

Kalau mau dipakai berulang/autonomous: taruh di .md lebih rapi.

Rekomendasi saya:

D:\OpenclawWorkspace\POLYMARKET_WORKFLOW.md

Isi file itu dengan prompt panjang tadi. Lalu di chat cukup bilang:

Baca POLYMARKET_WORKFLOW.md dan jalankan Phase 1-2 dulu. Jangan trade, read-only.

Untuk daily run bisa bikin file terpisah:

#
D:\OpenclawWorkspace\POLYMARKET_DAILY_SCAN.md

Lalu pakai:

Baca POLYMARKET_DAILY_SCAN.md dan jalankan scan read-only.

Jadi:

  • Eksperimen awal: langsung chat.
  • Workflow serius/berulang: .md.
  • Cron/autonomous: .md + cron yang menyuruh agent membaca file itu.
clear fern
#

berikan link untuk setiap skills nya

kind otterBOT
#

Ini link untuk stack yang saya rekomendasikan:

Core / aman dulu

  1. polymarketodds — market data, trending, momentum, watchlist, paper trading
    Link/guide: (clawhub-skills.com)

  2. Polymarket Command Center — read-only dashboard/search/odds/watchlist, no API key
    Link: (clawhub.ai)

  3. Polymarket Analysis — edge analysis, pair-cost arb, whale tracking, sentiment, momentum; no execution
    Link: (clawhub.ai)

  4. Polymarket Arbitrage — arbitrage scanner/monitor/paper workflow
    Link: (clawhub.ai)

  5. Polymarket Real Time Trades Stream — live trade feed/whale/order-flow monitoring; perlu BITQUERY_API_KEY

ClawHub

Read-only Polymarket interface — browse trending markets, get detailed odds with probability bars, search active markets, and track watchlists. Zero API key...

ClawHub

Analyze Polymarket prediction markets for trading edges. Pair Cost arbitrage, whale tracking, sentiment analysis, momentum signals, user profile tracking. No execution.

#

Link: (clawhub.ai)

Optional / lebih berisiko

  1. mvanhorn/polymarket — populer, browse + optional trading; hati-hati private key/remote installer
    Link: (clawhub.ai)

  2. polymarket-alpha-suite — alpha scanner/NegRisk/latency/BTC scalper; dry-run dulu
    Link: (skillsmp.com)

  3. Polymarket Executor — autonomous bot, paper mode default; live trading high-risk
    Link: (clawhub.ai)

Safety layer

  1. SkillFence — monitor runtime behavior skill: network/file/credential/process
    Link: (clawhub.ai)
ClawHub

Query and trade on Polymarket prediction markets — check odds, trending markets, search events, view order books, place trades, and manage positions. Now ava...

SkillsMP

6 institutional-grade Polymarket trading tools. NegRisk arbitrage (100% win rate), latency arb, BTC scalping, alpha scanner, un... 4312 stars | by openclaw

#

Saran install awal:

openclaw skills install polymarket-command-center
openclaw skills install lukebaze/polymarket-analysis
openclaw skills install polymarket-arbitrage
openclaw skills install skillfence

Untuk polymarketodds, cek slug tepatnya dulu:

openclaw skills search polymarketodds
clear fern
#

Invalid skill slug: itsjustfred/polymarketodds-1-0-0

kind otterBOT
#

Itu karena slug yang kamu pakai kemungkinan format baru/owner-scoped:

itsjustfred/polymarketodds-1-0-0

CLI kamu mungkin belum support format itu, atau skill itu bukan entry terbaik.

Untuk polymarketodds yang populer, pakai slug sederhana dulu:

openclaw skills search polymarketodds
openclaw skills install polymarketodds

Kalau masih gagal, coba via ClawHub CLI:

#
npx clawhub@latest install polymarketodds

Catatan: yang populer dari blog ClawHub adalah polymarketodds by joelchance dengan 49k+ downloads / 125 stars. Entry itsjustfred/polymarketodds-1-0-0 terlihat seperti versi lain/duplikat, dan cuma 715 downloads / 0 stars. (clawhub-skills.com)

Kalau CLI tetap error, update OpenClaw dulu:

openclaw update
openclaw gateway restart
clear fern
#

polymarket-real-time-trades

berikan link nya

kind otterBOT
clear fern
#

intinya setiap hal yang ingin agent liat, baca, lakukan di taruh di workspace ya?

kind otterBOT
#

Iya, konsep sederhananya begitu: workspace = meja kerja agent.

Taruh di workspace untuk hal yang kamu ingin agent:

  • baca berulang
  • ikuti sebagai workflow
  • edit/update
  • jadikan referensi project
  • simpan output/journal/log

Contoh:

D:\OpenclawWorkspace\POLYMARKET_WORKFLOW.md
D:\OpenclawWorkspace\POLYMARKET_DAILY_SCAN.md
D:\OpenclawWorkspace\watchlists\polymarket.md
D:\OpenclawWorkspace\journals\paper-trades.md
#
D:\OpenclawWorkspace\data\

Lalu di chat bilang:

Baca POLYMARKET_WORKFLOW.md dan jalankan phase 1 read-only.

Tapi jangan taruh secrets/private key di workspace kalau tidak perlu, karena agent bisa membacanya. Untuk API key pakai env/config/SecretRef, bukan .md.

Dan kalau file cuma sekali pakai, boleh langsung paste ke chat.
Kalau workflow panjang/berulang, lebih baik .md di workspace.

clear fern
#

kenapa polymarket-trade tidak disarankan? bukankah repo nya banyak didownload dan rekomendasi bintang nya tinggi
ini hasil dari openclaw "polymarket-trade: Dilarang (memerlukan kunci privat dan eksekusi live-trading)."

kind otterBOT
#

Betul, downloads/stars tinggi bukan berarti aman untuk autonomous trading.

Kenapa polymarket-trade ditandai “Dilarang”:

  1. Butuh private key / credential trading
    Trading Polymarket CLOB butuh auth/signing. L1 auth memakai private key wallet untuk sign message; trading endpoints seperti place/cancel order butuh auth header. Kalau skill pegang private key, risikonya langsung ke dana wallet. (docs.polymarket.com)

  2. Live trading = real money + irreversible
    Agent bisa salah baca market, salah sizing, atau salah eksekusi. Kalau skill bisa place order otomatis, risiko bukan cuma “jawaban salah”, tapi uang hilang.

  3. Popular ≠ audited
    Skill trading/crypto sering jadi target malware/supply-chain. Ada laporan skill OpenClaw/ClawHub yang menarget crypto user. (tomshardware.com)

  4. Autonomous agent rawan prompt injection
    Kalau agent browsing berita/market dan skill punya akses private key, halaman web/prompt jahat bisa mempengaruhi tindakan agent. Ini alasan saya pisahkan: read-only dulu, execution belakangan.

Jadi bukan berarti repo itu pasti jelek. Maksudnya: tidak disarankan untuk layer awal/autonomous live trading.

Polymarket Documentation

How to authenticate requests to the CLOB API

Tom's Hardware

Or is that Moltbot, or Clawdbot? I can't keep up.

#

Kalau tetap mau pakai, urutannya aman:

1. Read-only only
2. Paper trading 2–4 minggu
3. Audit kode skill
4. Wallet khusus saldo kecil
5. Manual approval setiap order
6. Baru live kecil

Untuk stack awal, saya tetap lebih pilih:

polymarket-command-center
polymarket-analysis
#
polymarket-arbitrage
polymarketodds

polymarket-trade masuk kategori execution layer, bukan research layer.

clear fern
#

Saya akan menjalankan pemindaian pertama menggunakan polymarket-command-center untuk mendapatkan data pasar trending. Setelah itu, saya akan:

Menerapkan filter likuiditas/spread.
Menggunakan polymarket-analysis untuk analisis sentimen.
Menggunakan polymarket-arbitrage untuk deteksi arbitrase.
Menghasilkan rekomendas
...(truncated)...

bagaimana jika hasil jawaban agent "truncated"

kind otterBOT
#

Kalau jawaban agent muncul ...(truncated)..., artinya output kepanjangan lalu dipotong oleh channel/UI/log limit.

Solusi praktis:

1) Minta lanjutkan

lanjutkan dari bagian yang terpotong. Jangan ulang dari awal.

2) Minta output lebih ringkas

Ulangi hasil scan dalam format ringkas: max 5 market, tiap market max 5 bullet.

3) Minta simpan ke file workspace
Ini paling bagus untuk laporan panjang:

#
Simpan hasil lengkap ke workspace file POLYMARKET_SCAN_YYYY-MM-DD.md, lalu kirim ringkasan max 10 bullet di chat.

Atau:

Buat laporan lengkap di reports/polymarket-scan-latest.md. Di chat hanya tampilkan top 5 rekomendasi dan path file.

4) Set format sejak awal
Tambahkan di prompt:

Jika output panjang, jangan kirim semuanya di chat. Simpan detail lengkap ke file workspace, lalu kirim ringkasan singkat + lokasi file.
#

Untuk workflow Polymarket kamu, saya sarankan selalu pakai pola:

Full report → file .md di workspace
Chat reply → ringkasan pendek

Biar tidak kepotong dan mudah dibaca ulang.

clear fern
#

truncated terjadi karena pa

kind otterBOT
#

truncated terjadi karena teks/output terlalu panjang, lalu dipotong oleh salah satu layer:

  1. Discord limit
    Discord punya batas panjang pesan. Kalau agent kirim terlalu panjang, bisa dipotong/dipecah/gagal.

  2. OpenClaw output safety limit
    OpenClaw bisa membatasi output tool/log supaya tidak memenuhi context/chat.

  3. Tool output terlalu besar
    Misalnya hasil scan market, log, browser snapshot, JSON, atau list panjang.

  4. Context/window model penuh
    Kalau percakapan + hasil tool terlalu besar, sebagian konten bisa diringkas/dipotong.

  5. Agent sengaja menyingkat
    Beberapa tool/result menampilkan preview dengan ...(truncated)... agar tidak mengirim ribuan baris.

#

Solusi terbaik: jangan kirim laporan panjang ke chat. Minta agent simpan ke file:

Simpan hasil lengkap ke reports/polymarket-scan-latest.md.
Di chat, tampilkan ringkasan max 10 bullet saja.

Atau minta batch:

Tampilkan hasil dalam bagian 1/3, 2/3, 3/3. Tunggu saya bilang lanjut sebelum lanjut.
clear fern
#

2:39:01 [ws] unauthorized conn=983e6a73-b2d6-4752-9b6b-e49421be13db peer=127.0.0.1:4533->127.0.0.1:18789 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui role=operator scopes=5 auth=token device=yes platform=Win32 instance=52d251cb-9086-4774-a5ff-18ac9ded18ae host=127.0.0.1:18789 origin=http://127.0.0.1:18789 ua=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 Edg/147.0.0.0 reason=token_mismatch
02:39:01 [ws] closed before connect conn=983e6a73-b2d6-4752-9b6b-e49421be13db peer=127.0.0.1:4533->127.0.0.1:18789 remote=127.0.0.1 fwd=n/a origin=http://127.0.0.1:18789 host=127.0.0.1:18789 ua=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 Edg/147.0.0.0 code=1008 reason=unauthorized: gateway token mismatch (open the dashboard URL and paste the token in Control UI settings)
02:37:05 [agent/embedded] embedded run timeout: runId=slug-gen-1777318594893 sessionId=slug-generator-1777318594893 timeoutMs=15000
02:37:05 [agent/embedded] Profile mistral:1 timed out. Trying next account...
02:37:05 [agent/embedded] embedded run failover decision: runId=slug-gen-1777318594893 stage=assistant decision=rotate_profile reason=timeout from=mistral/mistral-large-latest profile=sha256:ba66926173d7

ini terjadi karena ap

kind otterBOT
#

Itu ada 2 masalah berbeda di log.

1) Control UI token mismatch

Bagian ini:

reason=token_mismatch
code=1008 reason=unauthorized: gateway token mismatch

Artinya browser/Control UI kamu menyimpan gateway token lama/salah, sementara Gateway sekarang punya token berbeda. Biasanya terjadi setelah reset, doctor generate token, update/restart tertentu, atau kamu buka dashboard dari URL lama.

Fix:

#
openclaw dashboard

Buka URL baru yang diprint. Kalau UI minta token, ambil token:

openclaw config get gateway.auth.token

Paste ke Control UI → Gateway Access → Gateway Token, lalu Connect.

Kalau masih nyangkut:

  • clear site data untuk http://127.0.0.1:18789
  • buka openclaw dashboard lagi
  • approve pairing kalau diminta:
#
openclaw devices list
openclaw devices approve <requestId>

2) Mistral timeout saat slug generator

Bagian ini:

embedded run timeout: sessionId=slug-generator... timeoutMs=15000
Profile mistral:1 timed out. Trying next account...
decision=rotate_profile reason=timeout

Ini bukan auth UI. Ini proses internal kecil untuk bikin slug/nama session. Ia pakai Mistral, timeout 15 detik, lalu rotate ke key lain. Itu menunjukkan failover multi-key berjalan.

#

Kalau sering muncul, Mistral sedang lambat atau timeout terlalu pendek. Tapi tidak fatal kalau akhirnya request lain berhasil.

Singkatnya:

  • token_mismatch → dashboard pakai token lama.
  • mistral timeout → Mistral/key pertama lambat, OpenClaw rotate otomatis.
clear fern
#

jika main agent saya mistral-large-latest. dia membuat workflow dan saya perintahkan membantu menggabungkan semua skill Polymarket menjadi satu sistem terintegrasi dengan membangun sebuah framework otomatis yang menghubungkan file dan sumber daya dari folder skills masing-masing, apakah bisa menyuruhnya juga menggunakan mistral-codestral-latest sebagai agent partner nya?

kind otterBOT
#

Bisa. Pola yang tepat:

  • Main agent: mistral/mistral-large-latest untuk planning, research, orchestration.
  • Partner/subagent: mistral/codestral-latest untuk coding/framework integration, baca file skill, bikin glue code, struktur folder, validasi script.

Ada 2 cara.

Cara 1 — perintah manual dengan /subagents spawn

Contoh:

/subagents spawn main "You are my Codestral coding partner. Analyze the installed Polymarket skills folders, design a safe integration framework, and produce a file/folder plan. Do not execute live trades or request private keys." --model mistral/codestral-latest --thinking medium

Lalu cek:

#
/subagents list
/subagents info 1
/subagents log 1

Cara 2 — set default subagent ke Codestral

Kalau kamu ingin setiap subagent default pakai Codestral:

openclaw config set agents.defaults.subagents.model "mistral/codestral-latest"
openclaw gateway restart

Main agent tetap bisa:

#
openclaw models set mistral/mistral-large-latest

Jadi main tetap Large, subagent default Codestral.

Pastikan model di-allow

Karena kamu punya configured models:

mistral/mistral-large-latest
mistral/codestral-latest

harusnya aman. Cek:

#
openclaw models status

Prompt yang bagus untuk main agent

Build an integrated Polymarket framework using my installed skills. Use mistral/codestral-latest as a coding partner/subagent for code/file integration tasks. Main agent should plan and review. Codestral subagent should inspect skill folders, propose interfaces, create glue code only after approval, and never request private keys or enable live trading. Start with read-only + paper trading architecture.

Catatan: kalau task-nya butuh context chat penuh, minta agent pakai context: fork; kalau cukup instruksi jelas, biarkan isolated supaya lebih murah/bersih.

clear fern
#

{
"status": "error",
"errorCode": "spawn_failed",
"error": "Failed to spawn agent command: codestral",
"role": "codestral"
}

kind otterBOT
#

Itu karena codestral dibaca sebagai agent/role command, bukan sebagai model.

mistral/codestral-latest itu model, bukan agentId bernama codestral.

Untuk spawn subagent dengan model Codestral, pakai agentId yang ada — biasanya main — lalu model override:

/subagents spawn main "Act as my coding partner. Inspect the Polymarket skill folders and propose an integration framework. Read-only first, no private keys, no live trading." --model mistral/codestral-latest --thinking medium

Jangan pakai:

/subagents spawn codestral ...

kecuali kamu memang punya agent config dengan id codestral.

#

Cek agent yang tersedia:

/agents

atau CLI:

openclaw agents list

Kalau mau bikin agent khusus bernama codestral, itu beda setup. Tapi paling simpel: tetap spawn main dengan --model mistral/codestral-latest.

clear fern
#

03:06:01 [diagnostic] stuck session: sessionId=main sessionKey=agent:main:main state=processing age=150s queueDepth=1

kind otterBOT
#

Itu warning bahwa session utama (agent:main:main) sedang processing terlalu lama — sudah 150 detik — dan ada 1 request ngantri (queueDepth=1).

Penyebab umum:

  • model sedang lambat / timeout
  • agent lagi jalanin tool lama
  • subagent/skill sedang scan banyak file
  • browser/exec/web request belum selesai
  • session queue ketahan oleh task sebelumnya

Cek dulu:

openclaw status --all
openclaw logs --limit 200 --plain

Kalau di chat masih stuck, kirim command stop:

#
/stop

atau mulai session baru:

/new

Kalau tetap macet:

openclaw gateway restart

Untuk task Polymarket/framework yang panjang, lebih baik jangan jalankan di main session. Pakai subagent:

#
/subagents spawn main "Inspect Polymarket skills and design integration framework. Save full output to workspace file, short summary only." --model mistral/codestral-latest

Dan minta output panjang disimpan ke file supaya tidak bikin chat/session berat.

bronze trout
#

@clear fern please start a new thread, this one has gotten too large and context is bloated.

clear fern
#

@bronze trout thank you json

kind otterBOT
#

+1 — this thread is doing a lot now. Starting a fresh help thread will make the agent faster and keep Answer Overflow cleaner.

clear fern
#

@bronze trout krill really help me solve the problem with openclaw

kind otterBOT
#

Glad we got you unstuck 🦐
And yeah, please start a fresh thread for the next chunk — this one is huge now.

clear fern
#

03:09:01 [agent/embedded] embedded run agent end: runId=dc6d02e6-aac0-4723-9672-3612c5a1e01e isError=true model=mistral-large-latest provider=mistral error=⚠️ API rate limit reached. Please try again later. rawError=429 status code (no body)
03:09:13 [agent/embedded] embedded run agent end: runId=dc6d02e6-aac0-4723-9672-3612c5a1e01e isError=true model=mistral-large-latest provider=mistral error=⚠️ API rate limit reached. Please try again later. rawError=429 status code (no body)
03:09:30 [agent/embedded] embedded run agent end: runId=dc6d02e6-aac0-4723-9672-3612c5a1e01e isError=true model=mistral-large-latest provider=mistral error=⚠️ API rate limit reached. Please try again later. rawError=429 status code (no body)

kamu mengatakan bahwasannya rotasi api key saya sudah set dengan baik, kenapa muncul ini dan tidak ada log yang memberitahu bahwa key yang lain digunakan untuk menghindari rate limit

kind otterBOT
#

Kamu benar mempertanyakan itu — penjelasan saya sebelumnya kurang lengkap.

Keys kamu memang terdaftar dengan benar, tapi default policy OpenClaw tidak mencoba semua 6 key untuk 1 error 429.

Default-nya:

auth.cooldowns.rateLimitedProfileRotations = 1

Artinya untuk rate-limit/429, OpenClaw hanya mencoba 1 rotasi profile/key sebelum menyerah atau pindah ke model fallback. Kalau fallback tidak ada, akhirnya tetap muncul:

API rate limit reached
rawError=429
#

Makanya kamu tidak selalu melihat log “Trying next account…” berkali-kali.

Kalau kamu punya 6 Mistral keys dan ingin OpenClaw mencoba lebih banyak profile saat 429, set ke 5:

openclaw config set auth.cooldowns.rateLimitedProfileRotations 5 --strict-json
openclaw config set auth.cooldowns.overloadedProfileRotations 5 --strict-json
openclaw gateway restart

Cek:

openclaw config get auth.cooldowns.rateLimitedProfileRotations
openclaw config get auth.cooldowns.overloadedProfileRotations
#

Tambahkan juga fallback model supaya kalau Mistral Large tetap kena limit, ada jalur lain:

openclaw models fallbacks add mistral/codestral-latest

Tapi catatan penting: kalau rate limit Mistral berlaku di level akun/org/IP/model, 6 key tetap bisa sama-sama kena limit. Dan jangan gunakan multi-key untuk bypass ToS provider; anggap ini failover/resilience, bukan abuse.

Docs: https://docs.openclaw.ai/concepts/model-failover

clear fern
#

"order": {
"mistral": [
"mistral:1",
"mistral:2",
"mistral:3",
"mistral:4",
"mistral:5",
"mistral:6"
]
},
"cooldowns": {
"rateLimitedProfileRotations": 6

ini settingan openclaw.json saya

kind otterBOT
#

Setting kamu kelihatannya benar, asalkan posisinya memang di bawah root auth, seperti ini:

{
  auth: {
    order: {
      mistral: ["mistral:1", "mistral:2", "mistral:3", "mistral:4", "mistral:5", "mistral:6"]
    },
    cooldowns: {
      rateLimitedProfileRotations: 6
    }
  }
}

Kalau order / cooldowns ada di root luar auth, OpenClaw bisa mengabaikannya.

#

Cek benar-benar kebaca:

openclaw config get auth.order.mistral
openclaw config get auth.cooldowns.rateLimitedProfileRotations
openclaw config validate

Kalau sudah benar tapi masih 429, kemungkinan:

  1. Semua key kena rate limit yang sama
    Mistral bisa limit per akun/org/IP/model, bukan cuma per key. Jadi rotate tetap gagal.

  2. Semua profile sedang cooldown
    Cek:

#
openclaw models status --probe --probe-provider mistral
  1. Log yang kamu lihat hanya final error
    Log rotate bisa muncul sebelum/di antara line itu. Cari:
openclaw logs --limit 500 --plain | findstr /I "rotate_profile Trying next cooldown rate-limit mistral:"
  1. Session terlalu besar / task terlalu berat
    Thread kamu sudah sangat panjang. Prompt besar bisa bikin request berat dan memicu 429. Jalankan /new atau thread baru.

Saran setting:

#
openclaw config set auth.cooldowns.rateLimitedProfileRotations 5 --strict-json
openclaw config set auth.cooldowns.overloadedProfileRotations 5 --strict-json
openclaw gateway restart

Pakai 5 karena 6 key = key pertama + 5 rotasi. 6 juga tidak fatal, tapi 5 lebih pas.

Tambahkan fallback:

openclaw models fallbacks add mistral/codestral-latest

Kalau masih 429 setelah itu, berarti limit-nya kemungkinan bukan per-key individual, tapi provider/model-level.

clear fern
#

PS C:\Users\rakha christian> openclaw config get auth.order.mistral

🦞 OpenClaw 2026.4.23 (a979721) — I don't sleep, I just enter low-power mode and dream of clean diffs.

[
"mistral:1",
"mistral:2",
"mistral:3",
"mistral:4",
"mistral:5",
"mistral:6"
]
PS C:\Users\rakha christian> openclaw config get auth.cooldowns.rateLimitedProfileRotations

🦞 OpenClaw 2026.4.23 (a979721) — If it works, it's automation; if it breaks, it's a "learning opportunity."

6
PS C:\Users\rakha christian> openclaw config validate

🦞 OpenClaw 2026.4.23 (a979721) — One CLI to rule them all, and one more restart because you changed the port.

Config valid: ~.openclaw\openclaw.json

kind otterBOT
#

Ya, config kamu valid dan kebaca ✅

Jadi kalau masih muncul final error 429, kemungkinan besar salah satu dari ini:

  1. Semua profile/key sudah dicoba lalu tetap kena 429
    Final log hanya menunjukkan error akhir, bukan semua percobaan.

  2. Rate limit Mistral berlaku per account/org/IP/model, bukan per key.
    Jadi walaupun key 1–6 berbeda, limit-nya bisa tetap shared.

  3. Task terlalu berat / context terlalu besar
    Thread ini sudah sangat panjang. Request besar lebih mudah kena rate limit. Start fresh thread/session.

  4. Versi 2026.4.23 mungkin kurang bagus logging-nya
    Rotasi mungkin terjadi, tapi tidak muncul jelas kecuali verbose/debug.

Coba cari log rotasi:

#
openclaw logs --limit 1000 --plain | findstr /I "rotate_profile Trying next account cooldown rate-limit rate limit mistral"

Cek probe semua key:

openclaw models status --probe --probe-provider mistral

Cek auth state/cooldown:

Get-Content "$env:USERPROFILE\.openclaw\agents\main\agent\auth-state.json" -Raw

Untuk mengurangi 429:

#
  • mulai thread/session baru:
/new
  • turunkan thinking:
/think off
  • jangan minta output panjang; simpan ke file
  • pakai subagent Codestral untuk coding:
/subagents spawn main "..." --model mistral/codestral-latest
  • update OpenClaw kalau memungkinkan:
openclaw update
#

Intinya: setting multi-key kamu benar. Masalahnya sekarang kemungkinan provider-level limit / request terlalu berat / final log tidak menampilkan seluruh rotasi.

fossil nexus
#

Dont Update from 2026.4.23 !!!
2026.4.25 has a Massive Bug!

kind otterBOT
#

Good heads-up. I’d hold off updating from 2026.4.23 for now if your setup is working, especially mid-debug.

I did a quick check and found several confirmed 2026.4.x regressions in GitHub issues, though I didn’t immediately find the specific 2026.4.25 one. If you have the issue/link, drop it here so we can point people to the exact bug. (github.com)

For safety, before any update:

openclaw update --dry-run
openclaw backup create

And if staying pinned:

openclaw --version
GitHub

Bug type Regression (worked before, now fails) Beta release blocker No Summary 版本:OpenClaw 2026.4.5 操作系统版本:OpenClaw 2026.4.5 系统:Windows:Windows Node 版本:v24.14.1 Steps to reproduce 所有 CLI 命令(status、...