MANIFEST.in
README.md
setup.py
src/codius/__init__.py
src/codius/__version__.py
src/codius/di.py
src/codius/main.py
src/codius/utils.py
src/codius.egg-info/PKG-INFO
src/codius.egg-info/SOURCES.txt
src/codius.egg-info/dependency_links.txt
src/codius.egg-info/entry_points.txt
src/codius.egg-info/requires.txt
src/codius.egg-info/top_level.txt
src/codius/domain/__init__.py
src/codius/domain/model/__init__.py
src/codius/domain/model/config/__init__.py
src/codius/domain/model/config/approval_mode.py
src/codius/domain/model/config/config.py
src/codius/domain/model/config/llm_provider.py
src/codius/domain/model/config/anthropic/__init__.py
src/codius/domain/model/config/anthropic/anthropic_llm_model.py
src/codius/domain/model/config/openai/__init__.py
src/codius/domain/model/config/openai/openai_llm_model.py
src/codius/domain/model/intents/__init__.py
src/codius/domain/model/intents/composite_intent.py
src/codius/domain/model/intents/database_provider.py
src/codius/domain/model/intents/intent_base.py
src/codius/domain/model/intents/intent_type.py
src/codius/domain/model/intents/location.py
src/codius/domain/model/intents/method.py
src/codius/domain/model/intents/method_implementation.py
src/codius/domain/model/intents/parameter.py
src/codius/domain/model/intents/persistence_provider.py
src/codius/domain/model/intents/property.py
src/codius/domain/model/intents/aggregate/__init__.py
src/codius/domain/model/intents/aggregate/add_aggregate_intent.py
src/codius/domain/model/intents/aggregate/add_aggregate_method_intent.py
src/codius/domain/model/intents/aggregate/add_aggregate_method_parameter_intent.py
src/codius/domain/model/intents/aggregate/add_aggregate_property_intent.py
src/codius/domain/model/intents/aggregate/remove_aggregate_intent.py
src/codius/domain/model/intents/aggregate/remove_aggregate_method_intent.py
src/codius/domain/model/intents/aggregate/remove_aggregate_method_parameter_intent.py
src/codius/domain/model/intents/aggregate/remove_aggregate_property_intent.py
src/codius/domain/model/intents/repository/__init__.py
src/codius/domain/model/intents/repository/add_repository_intent.py
src/codius/domain/model/intents/repository/add_repository_method_intent.py
src/codius/domain/model/intents/repository/remove_repository_intent.py
src/codius/domain/model/intents/repository/remove_repository_method_intent.py
src/codius/domain/model/intents/value_object/__init__.py
src/codius/domain/model/intents/value_object/add_value_object_intent.py
src/codius/domain/model/intents/value_object/add_value_object_property_intent.py
src/codius/domain/model/intents/value_object/remove_value_object_intent.py
src/codius/domain/model/intents/value_object/remove_value_object_property_intent.py
src/codius/domain/model/plan/__init__.py
src/codius/domain/model/plan/steps/__init__.py
src/codius/domain/model/plan/steps/create_file_step.py
src/codius/domain/model/plan/steps/delete_file_step.py
src/codius/domain/model/plan/steps/modify_file_step.py
src/codius/domain/model/plan/steps/plan_step_base.py
src/codius/domain/model/plan/steps/plan_step_type.py
src/codius/domain/model/port/__init__.py
src/codius/domain/model/port/llm_port.py
src/codius/domain/model/prompts/__init__.py
src/codius/domain/model/prompts/distill_intent_prompt.py
src/codius/domain/model/prompts/generate_code_prompt.py
src/codius/domain/model/prompts/plan_changes_prompt.py
src/codius/domain/model/prompts/revise_intent_prompt.py
src/codius/domain/model/session/__init__.py
src/codius/domain/model/session/history.py
src/codius/domain/model/session/message.py
src/codius/domain/model/session/session.py
src/codius/domain/model/session/state.py
src/codius/domain/services/__init__.py
src/codius/domain/services/config_service.py
src/codius/domain/services/session_factory.py
src/codius/domain/services/session_service.py
src/codius/graph/__init__.py
src/codius/graph/graph_state.py
src/codius/graph/nodes/__init__.py
src/codius/graph/nodes/abort.py
src/codius/graph/nodes/apply_changes.py
src/codius/graph/nodes/distill_intent.py
src/codius/graph/nodes/enforce_conventions.py
src/codius/graph/nodes/enrich_intents.py
src/codius/graph/nodes/extract_building_blocks.py
src/codius/graph/nodes/extract_project_metadata.py
src/codius/graph/nodes/extract_relevant_sources.py
src/codius/graph/nodes/generate_code.py
src/codius/graph/nodes/handle_intent_error.py
src/codius/graph/nodes/handle_unclear_intent.py
src/codius/graph/nodes/plan_changes.py
src/codius/graph/nodes/preview.py
src/codius/graph/nodes/revise_intent.py
src/codius/graph/routers/__init__.py
src/codius/graph/routers/approval_router.py
src/codius/graph/routers/intent_router.py
src/codius/infrastructure/__init__.py
src/codius/infrastructure/adapter/__init__.py
src/codius/infrastructure/adapter/llm/__init__.py
src/codius/infrastructure/adapter/llm/llm_config.py
src/codius/infrastructure/adapter/llm/anthropic/__init__.py
src/codius/infrastructure/adapter/llm/anthropic/anthropic_config.py
src/codius/infrastructure/adapter/llm/google/__init__.py
src/codius/infrastructure/adapter/llm/google/google_config.py
src/codius/infrastructure/adapter/llm/groq/__init__.py
src/codius/infrastructure/adapter/llm/groq/groq_config.py
src/codius/infrastructure/adapter/llm/mistral/__init__.py
src/codius/infrastructure/adapter/llm/mistral/mistral_config.py
src/codius/infrastructure/adapter/llm/openai/__init__.py
src/codius/infrastructure/adapter/llm/openai/openai_config.py
src/codius/infrastructure/adapter/llm/openai/openai_llm_adapter.py
src/codius/infrastructure/repository/__init__.py
src/codius/infrastructure/repository/base_repository.py
src/codius/infrastructure/repository/session_repository.py
src/codius/infrastructure/services/__init__.py
src/codius/infrastructure/services/graph_service.py
src/codius/infrastructure/services/llm_service.py
src/codius/infrastructure/services/logging_service.py
src/codius/infrastructure/services/openddd_convention_service.py
src/codius/infrastructure/services/project_initializer_service.py
src/codius/infrastructure/services/project_metadata_service.py
src/codius/infrastructure/services/project_scanner_service.py
src/codius/infrastructure/services/tree_sitter_service.py
src/codius/infrastructure/services/code_generator/__init__.py
src/codius/infrastructure/services/code_generator/code_generator_service.py
src/codius/infrastructure/services/code_scanner/__init__.py
src/codius/infrastructure/services/code_scanner/code_scanner_service.py
src/codius/infrastructure/services/code_scanner/model/__init__.py
src/codius/infrastructure/services/code_scanner/model/building_block.py
src/codius/infrastructure/services/code_scanner/model/building_block_type.py
src/codius/infrastructure/services/code_scanner/scanners/__init__.py
src/codius/infrastructure/services/code_scanner/scanners/bb_scanner.py
src/codius/infrastructure/services/code_scanner/scanners/flow_scanner.py
src/codius/ui/__init__.py
src/codius/ui/assistant.py
src/codius/ui/apps/__init__.py
src/codius/ui/apps/approval_app.py
src/codius/ui/apps/sessions_app.py
src/codius/ui/commands/__init__.py
src/codius/ui/commands/slash_commands.py