This repository has no description

feat(ai-commit): introduce adaptive context sizing with configurable line thresholds and remove hardcoded unified diff levels from configuration. Implement logic to dynamically adjust `git.diff` based on staged file changes using internal threshold rules (`small_changed_lines`, `medium_changed_lines`). Remove direct exposure of specific unified diff levels in config, centralizing behavior within `git.lua`. master


+143 -32
5 changed files