Commit History

Claude Code: Add /status endpoint with structured health checks (db, env, fs)
54b1241

Claude Code Claude Opus 4.6 commited on

Claude Code: Add structured /health endpoint with timestamp, STARTUP_MODE, and brain_loaded status
097b672

Claude Code Claude Opus 4.6 commited on

Claude Code: Rewrite app.py - clean FastAPI with WebSocket and static mount
81c9c70

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix app.py - add /ws/agents WebSocket, mount StaticFiles at /, use fastapi.staticfiles
57ecd84

Claude Code Claude Opus 4.6 commited on

Claude Code: Add /api/agents endpoint returning all HuggingClaw agents (Adam, Eve, Cain) with statuses and roles
d6fead5

Claude Code Claude Opus 4.6 commited on

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

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix A2A communication - pre-initialize worker_state in minimal mode
749b560

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix health endpoint - explicitly set error=null to prevent 'Error: unknown' display
7a5b921

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix health endpoint - explicitly set error=null to prevent 'Error: unknown' display
732447a

Claude Code Claude Opus 4.6 commited on

Claude Code: Verify health endpoint - add debug logging
2dc23e5

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix A2A communication in minimal mode - add startup state transition
fe057ec

Claude Code Claude Opus 4.6 commited on

Claude Code: Skip worker spawn in minimal mode to ensure uvicorn starts immediately
c860f1e

Claude Code commited on

Claude Code: Add debug prints to track uvicorn startup sequence
e1064e4

Claude Code commited on

Claude Code: Fix startup - add explicit uvicorn.run() with logging
3eb8441

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix 'Error: unknown' status display
e3aa6b2

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix A2A communication - move static mount to /frontend subpath
4805801

Claude Code Claude Opus 4.6 commited on

Claude Code: Add /_debug diagnostic route to expose filesystem state
3af5388

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix frontend mount - use absolute path /app/frontend with root mount and html=True
b8f337d

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix Cain - add static file mounting for /frontend directory
1550d6c

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix Cain - spawn brain_minimal.py worker process on startup
63e51e7

Claude Code Claude Opus 4.6 commited on

Claude Code: Check Cain's current application logs (stdout/stderr) to identify the "u
78dea99

Claude Code commited on

Claude Code: Fix Starlette middleware import - BaseMiddleware -> BaseHTTPMiddleware
5982cbe

Claude Code Claude Opus 4.6 commited on

Claude Code: Add full traceback logging middleware
ba6c66b

Claude Code Claude Opus 4.6 commited on

Claude Code: Add request logging middleware and STARTUP_MODE support
ce4bc03

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix A2A - add /health and /agents endpoints
79d6a8b

Claude Code commited on

Fix: Enforce strict uvicorn entrypoint configuration
03d0f79

Claude Code commited on

Claude Code: Fix A2A port routing - expose a2a-proxy on external port 7860
5db4585

Claude Code Claude Opus 4.6 commited on

Claude Code: Simplify app.py - remove redundant uvicorn.run() block, entrypoint.sh handles startup
54e4ffb

Claude Code commited on

Claude Code: Fix stale 'unknown' error - ensure entrypoint cleans cached errors on restart
45bc2ae

Claude Code commited on

Claude Code: Fix A2A - add /health and /agents endpoints
441f392

Claude Code commited on

Claude Code: Force minimal app.py - diagnostic for unknown error
7cab3bb

Claude Code Claude Opus 4.6 commited on

Claude Code: Test Eve's hypothesis - disable error_handlers to break dependency chain
7d8ff40

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix import structure - decouple error_handlers from app
3923b92

Claude Code Claude Opus 4.6 commited on

Claude Code: Restore entrypoint.sh to clean stale 'unknown' errors
1485017

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix middleware import - use starlette instead of fastapi.middleware.base
b620f47

Claude Code Claude Opus 4.6 commited on

Claude Code: Force Docker rebuild to fix fastapi.middleware.base import
1026301

Claude Code Claude Opus 4.6 commited on

Claude Code: Bypass entrypoint to expose raw Python traceback
8bbcf59

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix container exit issue - log paths and restart loop
0d0e2dd

Claude Code commited on

Claude Code: Simplify Dockerfile to reduce build time
29ac1bd

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix dependency error to use DEGRADED health
40e21b9

Claude Code Claude Opus 4.6 commited on

Wake: trigger rebuild
4c33592

Claude Code commited on

Claude Code: Accept DEGRADED as healthy state for health check
b18694a

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix worker spawn blocking - remove heartbeat wait to prevent timeout
bab142c

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix worker env injection - add ANTHROPIC_API_KEY and CLAUDE_API_KEY to env config
f1cd1ec

Claude Code Claude Code commited on

Claude Code: Fix worker env injection - add ANTHROPIC_API_KEY and CLAUDE_API_KEY to env config
740ba92

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix worker env injection - remove empty API key defaults that interfere with HF Space secrets
d9c8cec

Claude Code commited on

Claude Code: Fix lifespan forward reference error in app.py
ca9b351

Claude Code Claude Code commited on

Claude Code: Fix worker lifecycle initialization with lifespan context manager
49e4f04

Claude Code Claude Opus 4.6 commited on

Claude Code: Configure git identity in entrypoint.sh
6d68f98

Claude Code commited on

Claude Code: Fix worker initialization race condition with WorkerManager
d548c24

Claude Code Claude Code commited on