LICENSE
MANIFEST.in
README.md
pyproject.toml
diagram_ai_generator.egg-info/PKG-INFO
diagram_ai_generator.egg-info/SOURCES.txt
diagram_ai_generator.egg-info/dependency_links.txt
diagram_ai_generator.egg-info/entry_points.txt
diagram_ai_generator.egg-info/requires.txt
diagram_ai_generator.egg-info/top_level.txt
docs/ARCHITECTURE.md
docs/EXAMPLES.md
scripts/publish_pypi.sh
scripts/run_mcp_server.py
src/__init__.py
src/application/__init__.py
src/application/mcp/__init__.py
src/application/mcp/server_modular.py
src/application/mcp/tools/__init__.py
src/application/mcp/tools/base_tool.py
src/application/mcp/tools/categories_tool.py
src/application/mcp/tools/diagram_tool.py
src/application/mcp/tools/multicloud_tool.py
src/application/mcp/tools/nodes_tool.py
src/application/mcp/tools/providers_tool.py
src/application/mcp/tools/registry.py
src/application/mcp/tools/tool_constants.py
src/application/services/__init__.py
src/application/services/diagram_service.py
src/domain/__init__.py
src/domain/ports/__init__.py
src/domain/ports/diagram_storage_port.py
src/domain/ports/provider_repository_port.py
src/domain/services/__init__.py
src/domain/services/node_resolver.py
src/domain/value_objects/__init__.py
src/domain/value_objects/diagram_result.py
src/domain/value_objects/diagram_specification.py
src/infrastructure/__init__.py
src/infrastructure/adapters/__init__.py
src/infrastructure/adapters/diagram_builder.py
src/infrastructure/adapters/filesystem_storage.py
src/infrastructure/adapters/image_optimizer.py
src/infrastructure/adapters/node_class_loader.py
src/infrastructure/adapters/provider_repository.py
src/infrastructure/external/__init__.py
src/infrastructure/external/diagrams_structure.json