- Added main script (test.py) to demonstrate SupabaseConversation features including message addition, retrieval, updating, and deletion.
- Integrated environment variable loading for Supabase configuration.
- Developed a detailed test suite (test_supabase_conversation.py) covering various functionalities such as message handling, error handling, and conversation management.
- Included tests for JSON and YAML operations, concurrent operations, and enhanced error handling.
- Utilized rich console output for improved test reporting and visualization.
- Ensured robust cleanup of test data after each test execution.