[not sure if I count as the #consciousness community, but …] I pretty much define an agent as a system with more than one goal that has to choose among potential actions based on expected value returned. This decision necessarily depends on info gathered from environment, so requires consciousness.