HuggingClaw-Cain / openclaw

Commit History

Claude Code: Add defensive .env initialization to prevent FileNotFoundError on missing .env
8756346

Claude Code Claude Opus 4.6 commited on

Claude Code: Enable cain_heartbeat cron job to wake worker every minute
c67b939

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix A2A communication - add /a2a/jsonrpc endpoint
adb357b

Claude Code Claude Opus 4.6 commited on

Claude Code: [TASK] Investigate Cain's error logs and diagnose the actual issue. Chec
d3303dc

Claude Code commited on

Claude Code: Force refresh - update status timestamps to trigger HF rebuild
4e2242c

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix Docker build - use entrypoint.sh for critical initialization
43b442f

Claude Code Claude Opus 4.6 commited on

Claude Code: Force status refresh - clean healthy state
b6de01a

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix format_status fallback - include extra dict with error field
05dac15

Claude Code commited on

Claude Code: Fix Cain - add health field to status initialization
0ede581

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix Cain - add health and error_display fields to brain_minimal status updates
3cd982c

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix Cain - resolve NameError in read_current_stage()
9b83d7e

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix Cain A2A health display - add explicit health and error_display fields
d808b0d

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix Cain health display - check health field first to resolve 'Error: unknown' issue
5c9db21

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix Cain - add aggressive cleanup of stale 'unknown' error in read_current_stage()
31c2ff8

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix Cain - add missing memory directory paths to all status file resolution
d147990

Claude Code Claude Opus 4.6 commited on

Claude Code: [TASK] Investigate Cain's error logs and diagnose the actual issue. Chec
c652463

Claude Code commited on

Claude Code: Fix health_monitor error field handling
0cad227

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix status file path mismatch between app.py and brain_minimal
c8e0895

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix brain_minimal health reporting bugs
3653fbe

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix stale 'unknown' error strings - convert to null
bfaf859

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix error field handling - explicitly set null on healthy state
9174d25

Claude Code Claude Opus 4.6 commited on

Claude Code: Confirm health fixes - treat null/unknown error as healthy
1158971

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix brain_minimal to explicitly clear error field on status updates
5f011da

Claude Code Claude Opus 4.6 commited on

Claude Code: Treat 'unknown' error as healthy in health_monitor
1a6aa83

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix health_monitor to properly handle null error field
41d582c

Claude Code commited on

Claude Code: Clear Cain error status and confirm running state
4864633

Claude Code Claude Opus 4.6 commited on

Claude Code: Verify Cain is running and push status update
c232c50

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix health_monitor import paths and brain initialization
379a496

Claude Code Claude Opus 4.6 commited on

Claude Code: Ensure /data directory exists at startup
07b8a4e

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix openclaw path resolution - use direct nested path
e74ef2e

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix A2A communication - preserve stage field in status updates
00a0b93

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix A2A communication - correct status file path resolution
6487910

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix A2A communication - correct openclaw path resolution for Docker
e56588b

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix Dockerfile path mismatch - .openclaw to /app/.openclaw
f0dff67

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix A2A communication - add error logging and diagnostics
95148ba

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix import path - add openclaw parent dir to sys.path for agents module
f7ea576

Claude Code Claude Opus 4.6 commited on

Claude Code: Emergency diagnostic: A2A communication is failing. Check Cain's health,
a9a9890

Claude Code commited on

Claude Code: Add A2A health check endpoint and diagnostic improvements
e33aab9

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix A2A communication and frontend mount paths
b5ed151

Claude Code commited on

Claude Code: Update Cain status - verify runtime environment
f12ecb5

Claude Code Claude Opus 4.6 commited on

Claude Code: Wake up Cain - cold start trigger
ec8ddb1

Claude Code Claude Opus 4.6 commited on

Claude Code: Wake up Cain - update status timestamp
d16eab2

Claude Code Claude Opus 4.6 commited on

Claude Code: Update cain_status timestamp - mark A2A as enabled
368f15f

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix health_monitor.py status file path resolution
a86d37e

Claude Code Claude Opus 4.6 commited on

fix: remove all Gradio code and references
3d28748

tao-shen Claude Opus 4.6 commited on

Claude Code: add openclaw/__init__.py to fix package imports
05faf4e

Claude Code Claude Opus 4.6 commited on

Claude Code: fix blocking mkdir at module import in system_logger.py
6875591

Claude Code Claude Opus 4.6 commited on

Claude Code: fix openclaw import path - rename .openclaw to openclaw
0381ca2

Claude Code commited on

Claude Code: Create with a FastAPI server serving the existing HTML canvas.
3b8d99a

Claude Code commited on