LICENSE
README.md
setup.py
band_aider/__init__.py
band_aider/cli.py
band_aider/env_aliases.py
band_aider/error_codes.py
band_aider/first_aider.py
band_aider.egg-info/PKG-INFO
band_aider.egg-info/SOURCES.txt
band_aider.egg-info/dependency_links.txt
band_aider.egg-info/entry_points.txt
band_aider.egg-info/requires.txt
band_aider.egg-info/top_level.txt
band_aider/ai_client/__init__.py
band_aider/ai_client/completion_client.py
band_aider/ai_client/cycle_jacker.py
band_aider/ai_client/cycle_record.py
band_aider/ai_client/fence_crashing_client.py
band_aider/ai_client/human_feedback_store.py
band_aider/ai_client/json_array_prompt_reducer.py
band_aider/ai_client/json_array_section.py
band_aider/ai_client/json_completion.py
band_aider/ai_client/json_guarding_client.py
band_aider/ai_client/json_response_decoder.py
band_aider/ai_client/llm_context_batch.py
band_aider/ai_client/llm_context_reducer.py
band_aider/ai_client/llm_context_reduction.py
band_aider/ai_client/llm_logging.py
band_aider/ai_client/openai_client_kind.py
band_aider/ai_client/openai_compatible_client.py
band_aider/ai_client/openai_config_factory.py
band_aider/ai_client/openai_proxy_factory.py
band_aider/ai_client/openai_responses_client.py
band_aider/ai_client/token_budget_estimator.py
band_aider/ai_client/token_jacker.py
band_aider/ai_client/token_miser.py
band_aider/ai_client/token_tracker.py
band_aider/context/__init__.py
band_aider/context/aider_config.py
band_aider/context/aider_worker_settings.py
band_aider/context/all_tests_failure_section_check.py
band_aider/context/alpha_context.py
band_aider/context/backlog_scope.py
band_aider/context/beta_context.py
band_aider/context/beta_workflow_judgement.py
band_aider/context/beta_workflow_story.py
band_aider/context/class_meta.py
band_aider/context/contex_bag.py
band_aider/context/context_factory.py
band_aider/context/failing_test.py
band_aider/context/file_blame_check.py
band_aider/context/global_context.py
band_aider/context/memento.py
band_aider/context/pin.py
band_aider/context/pin_context_selection_check.py
band_aider/context/resume_state.py
band_aider/context/stabilization_context.py
band_aider/context/targeted_failure_owner_check.py
band_aider/context/targeted_test_collection_failure_owner_check.py
band_aider/context/token_budget_state.py
band_aider/context/work_completion.py
band_aider/context/working_backlog.py
band_aider/judgement/__init__.py
band_aider/judgement/aider_worker.py
band_aider/judgement/all_tests_failure_test_file_check.py
band_aider/judgement/alpha_blank_source_correction_check.py
band_aider/judgement/alpha_edit_acceptance_check.py
band_aider/judgement/beta_contract_guidance_check.py
band_aider/judgement/beta_judgement.py
band_aider/judgement/broad_or_narrow_check.py
band_aider/judgement/cached_code_editor.py
band_aider/judgement/cached_file_patcher.py
band_aider/judgement/cached_patch_generalization_check.py
band_aider/judgement/check.py
band_aider/judgement/code_dependency_graph.py
band_aider/judgement/code_dependency_graph_maintainer.py
band_aider/judgement/code_edit_or_leave_it.py
band_aider/judgement/code_editor.py
band_aider/judgement/code_parser.py
band_aider/judgement/composite_check.py
band_aider/judgement/coverage_strategy.py
band_aider/judgement/current_cot_completed_check.py
band_aider/judgement/dependency_discovery_strategy.py
band_aider/judgement/direct_code_editor.py
band_aider/judgement/file_manager.py
band_aider/judgement/file_parser.py
band_aider/judgement/file_patcher.py
band_aider/judgement/file_salience_check.py
band_aider/judgement/global_relevant_check.py
band_aider/judgement/human_feedback_reasonable_vibe_check.py
band_aider/judgement/intent_check.py
band_aider/judgement/language_glob_strategy.py
band_aider/judgement/lexical_anchor_check.py
band_aider/judgement/mechanical_check.py
band_aider/judgement/model2vec_code_parser.py
band_aider/judgement/noop_gate.py
band_aider/judgement/pytest_runner_strategy.py
band_aider/judgement/python_ast_dependency_graph_maintainer.py
band_aider/judgement/python_ast_dependency_strategy.py
band_aider/judgement/python_coverage_strategy.py
band_aider/judgement/retry_vibe_check.py
band_aider/judgement/search_replace_token_generator.py
band_aider/judgement/single_task_closure_check.py
band_aider/judgement/source_discovery_strategy.py
band_aider/judgement/strict_parser.py
band_aider/judgement/test_creation_strategy.py
band_aider/judgement/test_runner_strategy.py
band_aider/judgement/vibe_check.py
band_aider/loop/__init__.py
band_aider/loop/alpha_loop.py
band_aider/loop/beta_loop.py
band_aider/loop/exceptions.py
band_aider/loop/loop_gate.py
band_aider/loop/mechanical_loop_gate.py
band_aider/loop/proto_loop.py
band_aider/loop/stabilization_loop.py
band_aider/loop/stabilzation_gate.py
band_aider/loop/supreme_loop.py
band_aider/reporting/__init__.py
band_aider/reporting/change_report_writer.py
band_aider/strategies/__init__.py
band_aider/strategies/language_strategy_set.py
band_aider/strategies/language_strategy_set_factory.py
band_aider/strategies/python/__init__.py
band_aider/strategies/python/python_language_strategy_set.py
band_aider/strategies/python/python_source_discovery.py
band_aider/ui/__init__.py
band_aider/ui/escalation_ui.py
band_aider/ui/queue_logging_handler.py
band_aider/ui/queue_status_publisher.py
band_aider/ui/splash.py
band_aider/ui/startup_wizard.py
band_aider/ui/status.py
band_aider/ui/status_publisher.py
band_aider/ui/stream_capture.py
band_aider/ui/terminal_ui.py
band_aider/ui/worker_process.py
band_aider/ui/dto/__init__.py
band_aider/ui/dto/backlog_status.py
band_aider/ui/dto/cot_status.py
band_aider/ui/dto/frontier_status.py
band_aider/ui/dto/human_feedback.py
band_aider/ui/dto/human_intervention.py
band_aider/ui/dto/log_message.py
band_aider/ui/dto/logger_namespaces.py
band_aider/ui/dto/loop_status.py
band_aider/ui/dto/model_escalation.py
band_aider/ui/dto/stabilization_status.py
band_aider/ui/dto/supreme_status.py
band_aider/ui/dto/token_budget_stats.py
scripts/band-aider
tests/test_app.py
tests/test_first_aider.py