Comment by debugnik
> Having something always waiting in the background that can proactively take actions
That's just reactive with different words. The missing part seems to be just more background triggers/hooks for the agent to do something about them, instead of simply dealing with user requests.