Agentic Communication Protocols and MIME Messages

AI Agent Protocol Community Group,

Hello. With respect to human-to-agent and agent-to-agent communication protocols and models of messages, in addition to those models in use today (e.g., [1][2][3][4][5][6][7][8][9]), I would like to express that MIME could also be of use.

I explore these topics in greater detail here: https://github.com/AdamSobieski/Argumentation . There, in a section titled: A Comparison of Message Models, I indicate some of the benefits and advantages of using the MIME message format, including its support for multipart content (e.g., "multipart/related" and "multipart/alternative"), for agentic communication scenarios including instant-messaging, chat, and Internet forums.

Benefits and advantages of using the MIME format would include:


  1.
a well-defined hierarchical structure for message parts to simplify processing,
  2.
the capability to provide one or more message attachments, e.g., documents, images, audio, video, and data,
  3.
the capability to provide content alternatives, enabling content negotiation, internationalization and localization,
  4.
interoperability with RFC 2392 URL schemes,
  5.
the capability to express and include complex data involving multiple interrelated parts in multiple formats,
  6.
enabling scenarios beyond agentic instant-messaging and chat, e.g., agentic Internet forums,
  7.
the capability to provide parallel forms of content for simultaneous consumption, e.g., natural-language text and structured-knowledge argumentation.

Thank you. I hope that these ideas are of some interest to the group.


Best regards,
Adam Sobieski
http://www.phoster.com<http://www.phoster.com/>

[1] https://docs.anthropic.com/en/api/messages
[2] https://learn.microsoft.com/en-us/azure/ai-services/openai/how-to/responses?tabs=python-secure
[3] https://ai.google.dev/gemini-api/docs/text-generation
[4] https://huggingface.co/docs/text-generation-inference/main/en/messages_api
[5] https://ollama.readthedocs.io/en/api/#generate-a-chat-completion

[6] https://microsoft.github.io/autogen/stable/user-guide/agentchat-user-guide/tutorial/messages.html
[7] https://python.langchain.com/api_reference/core/messages.html

[8] https://a2aproject.github.io/A2A/latest/specification/#64-message-object
[9] https://agentcommunicationprotocol.dev/core-concepts/message-structure

Received on Monday, 7 July 2025 01:00:22 UTC