Feature/edge apps
Summary
Add Edge App MCP tools and optional Redis-backed short-term memory for agent workflows.
Changes
- Added Edge App MCP tools for app definition list/get/register/delete.
- Added Edge Cloud Zone retrieval tool.
- Added app instantiation, app instance listing, and app instance deletion tools.
- Added Pydantic input models for Edge App operations.
- Added JSON templates for app definition registration and app instantiation.
- Registered the new MCP tools explicitly in
mcp_module/app.py. - Added optional Redis short-term memory for
/groq-mcpand/groq-mcp/stream. - Increased Groq MCP agent max steps to better support multi-step tool workflows.
- Added Redis service and memory-related environment variables to Docker Compose.
- Expanded CI with type checking, architecture checks, linting, formatting, tests, and SAST.
- Updated AI Agent and MCP module documentation.
- Cleaned up QoD runtime env lookup, formatting, and delete-session description.