Self-building agents with LangChain4j, InfoQ analysis | NewsPals