LICENSE
README.md
pyproject.toml
src/dragula/__init__.py
src/dragula.egg-info/PKG-INFO
src/dragula.egg-info/SOURCES.txt
src/dragula.egg-info/dependency_links.txt
src/dragula.egg-info/entry_points.txt
src/dragula.egg-info/requires.txt
src/dragula.egg-info/top_level.txt
src/dragula/adapters/__init__.py
src/dragula/adapters/inbound/__init__.py
src/dragula/adapters/inbound/cli.py
src/dragula/adapters/inbound/web/__init__.py
src/dragula/adapters/inbound/web/app.py
src/dragula/adapters/inbound/web/static/app.js
src/dragula/adapters/inbound/web/static/styles.css
src/dragula/adapters/inbound/web/templates/index.html
src/dragula/adapters/outbound/__init__.py
src/dragula/adapters/outbound/chroma_vector_index.py
src/dragula/adapters/outbound/filesystem_source.py
src/dragula/adapters/outbound/gemini_client.py
src/dragula/adapters/outbound/llm_factory.py
src/dragula/adapters/outbound/openai_compatible_client.py
src/dragula/adapters/outbound/sqlite_repository.py
src/dragula/application/__init__.py
src/dragula/application/code_processing.py
src/dragula/application/ports.py
src/dragula/application/use_cases.py
src/dragula/composition/__init__.py
src/dragula/composition/bootstrap.py
src/dragula/config/__init__.py
src/dragula/config/settings.py
src/dragula/domain/__init__.py
src/dragula/domain/models.py
tests/test_config.py
tests/test_dragula_init.py
tests/test_generator.py
tests/test_indexing.py
tests/test_llm_factory.py
tests/test_retrieval.py
tests/test_web_api.py