The storage architecture design for Zeus Agent, consisting of two core components: Checkpoint (state persistence) and Backend (file storage).
Architecture Overview
Core Components
Quick Comparison
Migration Priority
- High Priority: Checkpoint - Affects HITL feature stability
- Medium Priority: Backend - Affects artifact persistence and user experience
- Low Priority: Redis Cache - Performance optimization, can be added later
Environment Variables
The following environment variables need to be configured:DATABASE_URL- PostgreSQL connection URL (for Checkpointer)SUPABASE_URL- Supabase Storage URL (for Backend)SUPABASE_SERVICE_KEY- Supabase Service Key (for Backend)REDIS_URL- Redis connection URL (optional, for caching)