Agents explained, what makes an LLM an agent? | Dark Hacker News