AI models embrace "agentic" capabilities providing software assistants capable of independently tending to tasks