Hi Team,

I spent the past two days setting up the local environment, compiling the
master branch, and tracing through the core HTTP and Hyracks IPC layers to
understand how to best route Model Context Protocol (MCP) requests. Based
on that deep dive, I've put together an initial architecture proposal for
ASTERIXDB-3695 (LLM Agent Protocols/Memory).

It covers the MCP and A2A integration with persistent agentic memory.
What's included:

   -

   Component breakdown and package structure
   -

   Layer-to-layer flow diagrams (MCP request routing, A2A coordination,
   memory flow, etc.)
   -

   Data schemas for tools, agent cards, and memory datasets (leveraging
   OPEN types)
   -

   API endpoint definitions
   -

   Implementation phases
   -

   Key design decisions and extension points

Link: https://gist.github.com/Vivek1106-04/3ad2c921487f85ed198c6185ecf391cb

This is my first draft — I'm happy to modify any part based on your
feedback. Things like SQL schema details, endpoint paths, or package naming
can be adjusted if they don't align with existing conventions.

I've also requested a Jira account (pending approval) so I can comment
directly on the issue and track progress properly.

Looking forward to your thoughts.

Thanks, Vivek Gangavarapu

Reply via email to