[defaults]
max_tokens = 200000
progress = true
verbose = true
quiet = false
[ignore]
patterns = [
"*.log",
"*.tmp",
"*.cache",
".git/",
"vendor/",
"node_modules/",
"target/debug/",
]
use_gitignore = true
[[priorities]]
pattern = "src/main.rs"
weight = 150
[[priorities]]
pattern = "src/lib.rs"
weight = 140
[[priorities]]
pattern = "src/api/**/*.rs"
weight = 120
[[priorities]]
pattern = "src/core/**/*.rs"
weight = 110
[[priorities]]
pattern = "src/**/*.rs"
weight = 100
[[priorities]]
pattern = "Cargo.toml"
weight = 90
[[priorities]]
pattern = "**/*.md"
weight = 70
[[priorities]]
pattern = "tests/**/*.rs"
weight = 50
[[priorities]]
pattern = "benches/**/*.rs"
weight = 40
[[priorities]]
pattern = "examples/**/*"
weight = 30
[output]
include_tree = true
syntax_highlighting = true
max_line_length = 120
file_header_template = """
================================================================================
## File: {path}
================================================================================
"""
[performance]
threads = 8
max_file_size = 5242880
chunk_size = 131072
[tokenizer]
model = "cl100k_base"
cache_enabled = true
[logging]
level = "debug"
file = "code-digest.log"
stderr = true