Documentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
openclaw sessions
Liệt kê các phiên hội thoại đã lưu trữ.
Danh sách phiên không phải là kiểm tra trạng thái hoạt động của kênh/nhà cung cấp. Chúng hiển thị các hàng hội thoại đã được lưu bền vững từ kho phiên. Một kênh Discord, Slack, Telegram hoặc kênh khác đang yên lặng có thể kết nối lại thành công mà không tạo hàng phiên mới cho đến khi một tin nhắn được xử lý. Dùng openclaw channels status --probe, openclaw status --deep, hoặc openclaw health --verbose khi bạn cần kiểm tra kết nối kênh trực tiếp.
Phản hồi của openclaw sessions và Gateway sessions.list được giới hạn theo mặc định để các kho lớn tồn tại lâu không thể chiếm độc quyền tiến trình CLI hoặc vòng lặp sự kiện Gateway. CLI trả về 100 phiên mới nhất theo mặc định; truyền --limit <n> để lấy cửa sổ nhỏ hơn/lớn hơn hoặc --limit all khi bạn chủ ý cần toàn bộ kho. Phản hồi JSON bao gồm totalCount, limitApplied, và hasMore khi bên gọi cần hiển thị rằng còn nhiều hàng hơn.
Máy khách RPC có thể truyền configuredAgentsOnly: true để giữ nguồn khám phá kết hợp rộng nhưng chỉ trả về các hàng cho agent hiện có trong cấu hình. Control UI dùng chế độ đó theo mặc định để các kho agent đã xóa hoặc chỉ có trên đĩa không xuất hiện lại trong chế độ xem Phiên.
- mặc định: kho agent mặc định đã cấu hình
--verbose: ghi nhật ký chi tiết--agent <id>: một kho agent đã cấu hình--all-agents: tổng hợp tất cả kho agent đã cấu hình--store <path>: đường dẫn kho rõ ràng (không thể kết hợp với--agenthoặc--all-agents)--limit <n|all>: số hàng tối đa để xuất (mặc định100;allkhôi phục toàn bộ đầu ra)
/export-trajectory sử dụng sau khi chủ sở hữu phê duyệt yêu cầu thực thi. Thư mục đầu ra luôn được phân giải bên trong .openclaw/trajectory-exports/ dưới workspace đã chọn.
openclaw sessions --all-agents đọc các kho agent đã cấu hình. Khám phá phiên của Gateway và ACP rộng hơn: chúng cũng bao gồm các kho chỉ có trên đĩa được tìm thấy dưới gốc agents/ mặc định hoặc gốc session.store theo mẫu. Các kho được khám phá đó phải phân giải thành tệp sessions.json thông thường bên trong gốc agent; symlink và đường dẫn nằm ngoài gốc sẽ bị bỏ qua.
Ví dụ JSON:
openclaw sessions --all-agents --json:
Bảo trì dọn dẹp
Chạy bảo trì ngay bây giờ (thay vì chờ chu kỳ ghi tiếp theo):openclaw sessions cleanup dùng thiết lập session.maintenance từ cấu hình:
-
Ghi chú phạm vi:
openclaw sessions cleanupbảo trì kho phiên, bản ghi hội thoại và sidecar quỹ đạo. Nó không cắt tỉa nhật ký chạy cron (cron/runs/<jobId>.jsonl), vốn được quản lý bởicron.runLog.maxBytesvàcron.runLog.keepLinestrong cấu hình Cron và được giải thích trong bảo trì Cron. -
Cleanup cũng cắt tỉa bản ghi hội thoại chính không còn được tham chiếu, điểm kiểm tra Compaction, và sidecar quỹ đạo cũ hơn
session.maintenance.pruneAfter; các tệp vẫn đượcsessions.jsontham chiếu sẽ được giữ lại. -
--dry-run: xem trước bao nhiêu mục sẽ bị cắt tỉa/giới hạn mà không ghi.- Ở chế độ văn bản, dry-run in bảng hành động theo từng phiên (
Action,Key,Age,Model,Flags) để bạn có thể xem mục nào sẽ được giữ lại so với bị xóa.
- Ở chế độ văn bản, dry-run in bảng hành động theo từng phiên (
-
--enforce: áp dụng bảo trì ngay cả khisession.maintenance.modelàwarn. -
--fix-missing: xóa các mục có tệp bản ghi hội thoại bị thiếu, ngay cả khi bình thường chúng chưa bị loại do tuổi/số lượng. -
--fix-dm-scope: khisession.dmScopelàmain, ngừng dùng các hàng direct-DM cũ được khóa theo peer còn sót lại từ định tuyếnper-peer,per-channel-peer, hoặcper-account-channel-peertrước đó. Dùng--dry-runtrước; áp dụng cleanup sẽ xóa các hàng đó khỏisessions.jsonvà giữ bản ghi hội thoại của chúng làm kho lưu trữ đã xóa. -
--active-key <key>: bảo vệ một khóa đang hoạt động cụ thể khỏi bị loại do ngân sách đĩa. Các con trỏ hội thoại bên ngoài bền vững, chẳng hạn phiên nhóm và phiên chat theo phạm vi luồng, cũng được giữ lại bởi bảo trì theo tuổi/số lượng/ngân sách đĩa. -
--agent <id>: chạy cleanup cho một kho agent đã cấu hình. -
--all-agents: chạy cleanup cho tất cả kho agent đã cấu hình. -
--store <path>: chạy trên một tệpsessions.jsoncụ thể. -
--json: in tóm tắt JSON. Với--all-agents, đầu ra bao gồm một tóm tắt cho mỗi kho.
--store <path> để sửa chữa ngoại tuyến rõ ràng cho một tệp kho.
openclaw sessions cleanup --all-agents --dry-run --json:
- Cấu hình phiên: tham chiếu cấu hình