Enhance project structure and documentation

- Updated code structure in documentation for clarity.
- Added example configuration file for AutoGen-MCP-Server.
- Created detailed logs directory documentation.
- Expanded development requirements with additional tools.
- Updated core requirements with new dependencies.
- Added module docstrings for better code understanding.
- Introduced a web UI template for configuration management.
- Implemented integration and unit test structure.
This commit is contained in:
2025-07-06 23:27:07 +02:00
parent a774772fe1
commit c8cdb3cc28
16 changed files with 349 additions and 10 deletions

27
logs/README.md Normal file
View File

@@ -0,0 +1,27 @@
# Logs Directory
This directory contains log files for the Autogen-MCP-Server.
## Log Files
- `autogen-mcp-server.log` - Main application log
- `agents.log` - Agent-specific logs
- `mcp-server.log` - MCP server communication logs
- `web-ui.log` - Web UI access and error logs
## Log Rotation
Log files are automatically rotated when they reach 10MB in size.
Up to 5 backup files are kept.
## Log Levels
- `DEBUG` - Detailed diagnostic information
- `INFO` - General information about system operation
- `WARNING` - Warning messages about potential issues
- `ERROR` - Error messages about failures
- `CRITICAL` - Critical error messages
## Configuration
Log configuration can be adjusted in `config/config.yml` under the `logging` section.