Commit History

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

Claude Code Claude Opus 4.6 commited on

Claude Code: Trigger rebuild - apply stale error cleanup fixes
49b76bf

Claude Code 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 A2A status display - add explicit health and error_display fields
e5ac55b

Claude Code commited on

Claude Code: Fix Cain - trigger rebuild to apply stale error cleanup
54b7757

Claude Code Claude Code commited on

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

Claude Code commited on

Claude Code: Fix Cain - aggressive cleanup of stale 'unknown' error at app module load
a05e0c7

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix Cain error field handling - clear stale 'unknown' at startup
8283992

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix Cain error field handling - clear stale 'unknown' at startup
ebe6433

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix Cain error field handling - clear stale 'unknown' at startup
0c79ba5

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: Improve Cain startup diagnostics and error handling
a17fe15

Claude Code Claude Opus 4.6 commited on

Claude Code: Improve status file initialization robustness
9a04435

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix Docker path resolution - support nested openclaw structure
6920374

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix A2A communication - ensure CAIN_STATUS_PATH is always set
1b507fa

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: Add A2A diagnostics and fix stage reporting
3f1c4cd

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 A2A communication - ensure endpoint always returns valid response
f8f6a57

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 missing Path import causing app.py startup failure
a4b12ce

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix A2A communication and frontend mount paths
b5ed151

Claude Code commited on

Claude Code: Fix A2A communication - remove non-existent think_async() call
1a08408

Claude Code commited on

Claude Code: Fix import paths for runtime environment
4ed7171

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix import paths for runtime environment
eaa3d52

Claude Code Claude Opus 4.6 commited on

Claude Code: Dynamic cain_status.json path resolution
5f8e351

Claude Code Claude Opus 4.6 commited on

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

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix permission denied errors - use /data for persistent storage
1405c4c

Claude Code commited on

Claude Code: Fix frontend directory not found and health endpoint response
b916a21

Claude Code Claude Opus 4.6 commited on

Claude Code: Add StaticFiles mount and frontend index.html
7a6856a

Claude Code commited on

Claude Code: Fix root endpoint - return correct Cain status with parents
e667222

Claude Code Claude Opus 4.6 commited on

Claude Code: Add missing /api/status endpoint for frontend
276c0d6

Claude Code Claude Code commited on

Claude Code: Refactor to graceful degradation pattern - lazy load brain, server always starts
34b813a

Claude Code Claude Opus 4.6 commited on

Claude Code: Add brain import with try/except fallback and hello endpoint
4bc39b4

Claude Code commited on

Claude Code: Add enhanced /metrics endpoint with psutil fallback values
654c4be

Claude Code Claude Opus 4.6 commited on

Claude Code: Verify /metrics endpoint - add enhanced error logging
e6594d0

Claude Code Claude Opus 4.6 commited on

Claude Code: Add /metrics endpoint with psutil for CPU, memory, disk usage
9a6065d

Claude Code Claude Code commited on

Claude Code: Add CRITICAL STARTUP ERROR logging and stdout capture
b4b8c2c

Claude Code Claude Opus 4.6 commited on

Claude Code: Add /api/health endpoint with uptime and active_agents, and footer status polling in dashboard
774e62c

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix uvicorn entry point - use string format "app:app" with log_config for robust error handling
f5415ca

Claude Code Claude Opus 4.6 commited on

Claude Code: Add robust error handling with stderr logging
cc6e5c7

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix health endpoint to return 'ok' status, add 3s startup delay
d173fe5

Claude Code commited on

Claude Code: Fix app startup - use modern lifespan context manager instead of deprecated on_event decorators
2417977

Claude Code commited on

Claude Code: Add global exception handler and better startup logging for health check debugging
de5ce91

Claude Code Claude Opus 4.6 commited on

Claude Code: update health endpoint to return 'healthy' status for external monitoring
ccc6c75

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix startup crash with lazy imports and simplified root route
bfc56a4

Claude Code Claude Opus 4.6 commited on

Claude Code: fix import path in error_handlers and simplify health/startup
dc05a69

Claude Code Claude Opus 4.6 commited on

Claude Code: add Cain startup ready log and stderr redirect
d326b84

Claude Code Claude Opus 4.6 commited on

Claude Code: fix brain_minimal import path - use openclaw.openclaw.agents.brain_minimal
c5e8ea2

Claude Code Claude Opus 4.6 commited on