README.md
pyproject.toml
src/codestory/__init__.py
src/codestory/__main__.py
src/codestory/cli.py
src/codestory/constants.py
src/codestory/context.py
src/codestory/onboarding.py
src/codestory/runtimeutil.py
src/codestory/commands/__init__.py
src/codestory/commands/clean.py
src/codestory/commands/commit.py
src/codestory/commands/config.py
src/codestory/commands/fix.py
src/codestory/core/__init__.py
src/codestory/core/exceptions.py
src/codestory/core/validation.py
src/codestory/core/config/config_loader.py
src/codestory/core/config/type_constraints.py
src/codestory/core/diff/creation/atomic_chunker.py
src/codestory/core/diff/creation/diff_creator.py
src/codestory/core/diff/creation/hunk_wrapper.py
src/codestory/core/diff/creation/immutable_hunk_wrapper.py
src/codestory/core/diff/data/atomic_chunk.py
src/codestory/core/diff/data/atomic_container.py
src/codestory/core/diff/data/commit_group.py
src/codestory/core/diff/data/composite_container.py
src/codestory/core/diff/data/immutable_diff_chunk.py
src/codestory/core/diff/data/line_changes.py
src/codestory/core/diff/data/single_container.py
src/codestory/core/diff/data/standard_diff_chunk.py
src/codestory/core/diff/data/utils.py
src/codestory/core/diff/patch/git_patch_generator.py
src/codestory/core/diff/patch/patch_generator.py
src/codestory/core/diff/patch/semantic_patch_generator.py
src/codestory/core/diff/pipeline/filter.py
src/codestory/core/diff/pipeline/grouper.py
src/codestory/core/diff/utils/chunk_merger.py
src/codestory/core/embeddings/clusterer.py
src/codestory/core/embeddings/embedder.py
src/codestory/core/file_parser/file_parser.py
src/codestory/core/file_parser/language_mapper.py
src/codestory/core/filters/cmd_user_filter.py
src/codestory/core/filters/relevance_filter.py
src/codestory/core/filters/secret_filter.py
src/codestory/core/filters/utils.py
src/codestory/core/git/git_commands.py
src/codestory/core/git/git_const.py
src/codestory/core/git/git_interface.py
src/codestory/core/git/git_rebaser.py
src/codestory/core/git/git_sandbox.py
src/codestory/core/git/git_synthesizer.py
src/codestory/core/git/git_temp_commiter.py
src/codestory/core/groupers/embedding_grouper.py
src/codestory/core/groupers/min_commit_size_grouper.py
src/codestory/core/groupers/single_grouper.py
src/codestory/core/llm/__init__.py
src/codestory/core/llm/codestory_adapter.py
src/codestory/core/logging/logging.py
src/codestory/core/logging/progress_manager.py
src/codestory/core/logging/utils.py
src/codestory/core/semantic_analysis/annotation/chunk_lableler.py
src/codestory/core/semantic_analysis/annotation/context_manager.py
src/codestory/core/semantic_analysis/annotation/file_manager.py
src/codestory/core/semantic_analysis/annotation/utils.py
src/codestory/core/semantic_analysis/grouping/semantic_grouper.py
src/codestory/core/semantic_analysis/grouping/union_find.py
src/codestory/core/semantic_analysis/grouping/utils.py
src/codestory/core/semantic_analysis/mappers/comment_mapper.py
src/codestory/core/semantic_analysis/mappers/query_manager.py
src/codestory/core/semantic_analysis/mappers/scope_mapper.py
src/codestory/core/semantic_analysis/mappers/symbol_extractor.py
src/codestory/core/semantic_analysis/mappers/symbol_mapper.py
src/codestory/core/semantic_analysis/summarization/chunk_summarizer.py
src/codestory/core/semantic_analysis/summarization/prompts.py
src/codestory/core/semantic_analysis/summarization/summarizer_utils.py
src/codestory/core/ui/theme.py
src/codestory/pipelines/clean_pipeline.py
src/codestory/pipelines/standard_cli_pipeline.py
src/codestory/resources/language_config.json
src/codestory/resources/language_config_schema.json
src/codestory/resources/embedding_models/models--qdrant--bge-small-en-v1.5-onnx-q/files_metadata.json
src/codestory/resources/embedding_models/models--qdrant--bge-small-en-v1.5-onnx-q/refs/main
src/codestory/resources/embedding_models/models--qdrant--bge-small-en-v1.5-onnx-q/snapshots/52398278842ec682c6f32300af41344b1c0b0bb2/config.json
src/codestory/resources/embedding_models/models--qdrant--bge-small-en-v1.5-onnx-q/snapshots/52398278842ec682c6f32300af41344b1c0b0bb2/model_optimized.onnx
src/codestory/resources/embedding_models/models--qdrant--bge-small-en-v1.5-onnx-q/snapshots/52398278842ec682c6f32300af41344b1c0b0bb2/special_tokens_map.json
src/codestory/resources/embedding_models/models--qdrant--bge-small-en-v1.5-onnx-q/snapshots/52398278842ec682c6f32300af41344b1c0b0bb2/tokenizer.json
src/codestory/resources/embedding_models/models--qdrant--bge-small-en-v1.5-onnx-q/snapshots/52398278842ec682c6f32300af41344b1c0b0bb2/tokenizer_config.json
src/codestory_cli.egg-info/PKG-INFO
src/codestory_cli.egg-info/SOURCES.txt
src/codestory_cli.egg-info/dependency_links.txt
src/codestory_cli.egg-info/entry_points.txt
src/codestory_cli.egg-info/requires.txt
src/codestory_cli.egg-info/top_level.txt
src/tests/integration/__init__.py
src/tests/integration/conftest.py
src/tests/integration/repo_utils.py
src/tests/integration/test_api.py
src/tests/integration/test_clean.py
src/tests/integration/test_commit.py
src/tests/integration/test_config.py
src/tests/integration/test_fix.py
src/tests/unit/test_context.py
src/tests/unit/test_onboarding.py
src/tests/unit/test_runtimeutil.py
src/tests/unit/core/test_exceptions.py
src/tests/unit/core/test_validation.py
src/tests/unit/core/config/test_config_loader.py
src/tests/unit/core/diff/creation/test_atomic_chunker.py
src/tests/unit/core/diff/creation/test_diff_creator.py
src/tests/unit/core/diff/creation/test_diff_creator_integration.py
src/tests/unit/core/diff/creation/test_diff_creator_repro.py
src/tests/unit/core/diff/data/test_composite_diff_chunk.py
src/tests/unit/core/diff/data/test_diff_chunk.py
src/tests/unit/core/diff/data/test_hunk_wrapper.py
src/tests/unit/core/diff/patch/test_patch_generator.py
src/tests/unit/core/diff/patch/test_semantic_patch_generator.py
src/tests/unit/core/diff/utils/test_chunk_merger.py
src/tests/unit/core/file_parser/test_file_parser.py
src/tests/unit/core/file_parser/test_language_mapper.py
src/tests/unit/core/filters/test_secret_filter.py
src/tests/unit/core/filters/test_secret_filter_extended.py
src/tests/unit/core/git/test_git_commands.py
src/tests/unit/core/git/test_git_interface.py
src/tests/unit/core/git/test_git_synthesizer.py
src/tests/unit/core/git/test_git_synthesizer_extended.py
src/tests/unit/core/groupers/test_min_commit_size_grouper.py
src/tests/unit/core/semantic_analysis/annotation/test_context_manager.py
src/tests/unit/core/semantic_analysis/annotation/test_context_manager_unit.py
src/tests/unit/core/semantic_analysis/annotation/test_signature.py
src/tests/unit/core/semantic_analysis/grouping/test_scope_grouping.py
src/tests/unit/core/semantic_analysis/grouping/test_semantic_grouper.py
src/tests/unit/core/semantic_analysis/grouping/test_symbol_grouping.py
src/tests/unit/core/semantic_analysis/grouping/test_union_find.py
src/tests/unit/core/semantic_analysis/mappers/test_comment_mapper.py
src/tests/unit/core/semantic_analysis/mappers/test_ordered_scopes.py
src/tests/unit/core/semantic_analysis/mappers/test_symbol_extractor.py