FIPA Abstract Architecture Specification, Foundation for Intelligent Physical Agents, 2002 (Foundation for Intelligent Physical Agents) - Defines the fundamental concepts, components, and relationships within a FIPA-compliant agent system, including the basics of agent communication and message structure.
An Introduction to MultiAgent Systems, Michael Wooldridge, 2009 (John Wiley & Sons) - A comprehensive textbook covering foundational concepts of multi-agent systems, including agent communication languages, speech act theory, and interaction protocols like the Contract Net Protocol.
Function calling, OpenAI, 2023 (OpenAI) - Official documentation explaining how large language models can interact with external tools and APIs using structured JSON calls, directly relevant to designing LLM-parseable communication protocols.