Any "programming language for agents" should encode the full provenance of the decision it took to come up with such solution, otherwise this knowledge is lost.
Otherwise, there's absolutely no difference between any programming language for LLMs. It's all assembler.