e012e070a9
- Add Docker reconciliation on lifecycle manager startup to find running containers - Add container_id field to agent_sessions table for cleanup tracking - Add GetRecoveredInstances to AgentManagerClient interface - Sync executor cache with recovered Docker instances on startup - Add task.execution WebSocket endpoint to check agent running state - Fix Stop Agent button showing Start Agent after page refresh - Ensure containers are not leaked when backend restarts