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: 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

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

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: Fix middleware import - use starlette instead of fastapi.middleware.base
b620f47

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: Fix dependency error to use DEGRADED health
40e21b9

Claude Code Claude Opus 4.6 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 - 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: Fix worker initialization race condition with WorkerManager
d548c24

Claude Code Claude Code commited on

Claude Code: Add diagnostic logging for startup stage transitions
5a0a54d

Claude Code Claude Opus 4.6 commited on

Claude Code: Add heartbeat logging to diagnose worker initialization failure
418cdc1

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix /api/state to read live worker process status
5adf374

Claude Code Claude Opus 4.6 commited on

Claude Code: Add startup error logging and /read_startup_error endpoint
3f37afb

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix worker process initialization with env vars, buffer draining, and health verification
6b32f9f

Claude Code Claude Opus 4.6 commited on

Claude Code: Implement robust startup sequence for app.py
ed22728

Claude Code Claude Code commited on

Claude Code: Fix worker.active - set True at module init
b1ef7c8

Claude Code Claude Opus 4.6 commited on

Claude Code: Fix worker initialization - set active on startup
93deb13

Claude Code Claude Code commited on

Claude Code: Add robust error handling and logging layer
08e4a40

Claude Code Claude Opus 4.6 commited on

Claude Code: Add /chat WebSocket endpoint for real-time agent communication
a20a1f9

Claude Code Claude Opus 4.6 commited on

Claude Code: Add StaticFiles mount for frontend assets at /static
7d1ceb0

Claude Code commited on

Claude Code: Refactor app.py with background task execution engine
6fca2bf

Claude Code Claude Opus 4.6 commited on