Gỡ lỗi
Trang này bao gồm các trợ giúp gỡ lỗi cho đầu ra dạng luồng, đặc biệt khi một nhà cung cấp trộn lập luận vào văn bản thông thường.Ghi đè gỡ lỗi lúc chạy
Use/debug in chat to set runtime-only config overrides (memory, not disk).
/debug is disabled by default; enable with commands.debug: true.
This is handy when you need to toggle obscure settings without editing openclaw.json.
Ví dụ:
/debug reset xóa tất cả ghi đè và quay lại cấu hình trên đĩa.
Chế độ theo dõi của Gateway
Để lặp nhanh, chạy gateway dưới trình theo dõi tệp:gateway:watch và chúng sẽ được truyền qua
mỗi lần khởi động lại.
Hồ sơ dev + gateway dev (—dev)
Use the dev profile to isolate state and spin up a safe, disposable setup for debugging. There are two--dev flags:
--devtoàn cục (hồ sơ): cô lập trạng thái dưới~/.openclaw-devvà mặc định cổng gateway là19001(các cổng dẫn xuất thay đổi theo).gateway --dev: yêu cầu Gateway tự tạo cấu hình + workspace mặc định khi thiếu (và bỏ qua BOOTSTRAP.md).
pnpm openclaw ....
Việc này thực hiện:
-
Cô lập hồ sơ (
--devtoàn cục)OPENCLAW_PROFILE=devOPENCLAW_STATE_DIR=~/.openclaw-devOPENCLAW_CONFIG_PATH=~/.openclaw-dev/openclaw.jsonOPENCLAW_GATEWAY_PORT=19001(trình duyệt/canvas dịch chuyển tương ứng)
-
Bootstrap dev (
gateway --dev)- Ghi cấu hình tối thiểu nếu thiếu (
gateway.mode=local, bind local loopback). - Đặt
agent.workspacetrỏ tới workspace dev. - Đặt
agent.skipBootstrap=true(không dùng BOOTSTRAP.md). - Gieo các tệp workspace nếu thiếu:
AGENTS.md,SOUL.md,TOOLS.md,IDENTITY.md,USER.md,HEARTBEAT.md. - Danh tính mặc định: C3‑PO (droid giao thức).
- Bỏ qua các nhà cung cấp kênh ở chế độ dev (
OPENCLAW_SKIP_CHANNELS=1).
- Ghi cấu hình tối thiểu nếu thiếu (
--dev is a global profile flag and gets eaten by some runners.
42. Nếu bạn cần viết rõ ràng, hãy dùng dạng biến môi trường:
--reset xóa cấu hình, thông tin xác thực, phiên và workspace dev (dùng
trash, không phải rm), rồi tạo lại thiết lập dev mặc định.
Mẹo: nếu một gateway không phải dev đang chạy sẵn (launchd/systemd), hãy dừng nó trước:
Ghi log luồng thô (OpenClaw)
OpenClaw can log the raw assistant stream before any filtering/formatting. This is the best way to see whether reasoning is arriving as plain text deltas (or as separate thinking blocks). Bật qua CLI:~/.openclaw/logs/raw-stream.jsonl
Ghi log chunk thô (pi-mono)
Để bắt các chunk tương thích OpenAI thô trước khi chúng được phân tích thành các khối, pi-mono cung cấp một logger riêng:~/.pi-mono/logs/raw-openai-completions.jsonl
Lưu ý: chỉ được phát ra bởi các tiến trình dùng nhà cung cấp
openai-completions của pi-mono.
Ghi chú an toàn
- Log luồng thô có thể bao gồm prompt đầy đủ, đầu ra công cụ và dữ liệu người dùng.
- Giữ log cục bộ và xóa sau khi gỡ lỗi.
- Nếu chia sẻ log, hãy loại bỏ bí mật và PII trước.