Metadata-Version: 2.4
Name: autonomous_recovery_agent
Version: 1.0.0
Summary: Autonomous Recovery Agent - Self-healing for Flask + MongoDB applications
Home-page: https://github.com/yourusername/autonomous-recovery-agent
Author: Autonomous Recovery Team
Author-email: Autonomous Recovery Team <support@autonomous-recovery.com>
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: Flask>=2.0.0
Requires-Dist: pymongo>=4.0.0
Requires-Dist: psutil>=5.9.0
Requires-Dist: pydantic>=2.0.0
Requires-Dist: requests>=2.28.0
Requires-Dist: python-dotenv>=0.20.0
Requires-Dist: click>=8.1.0
Dynamic: author
Dynamic: home-page
Dynamic: requires-python

# Autonomous Recovery Agent 🛡️

Autonomous monitoring and recovery agent for Flask + MongoDB applications. 
Automatically detects and recovers from service crashes, database failures, and resource exhaustion.

## Features ✨

- **Automatic Service Restart**: Restart crashed or hung Flask services
- **Database Connection Recovery**: Auto-recover MongoDB connections
- **Resource Monitoring**: CPU, memory, and disk usage monitoring
- **Health Checks**: Continuous health monitoring with configurable thresholds
- **Web Dashboard**: Real-time monitoring dashboard
- **REST API**: Control and monitor via API endpoints
- **Zero Configuration**: Works with minimal setup

## Quick Start 🚀

### Installation

```bash
pip install autonomous-recovery-agent
