feat(commit): add token budgeting and dynamic diff token calculation to avoid OpenAI context limit issues
This commit is contained in:
@@ -1,5 +1,13 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-01-04 - 1.12.0 - feat(commit)
|
||||
add token budgeting and dynamic diff token calculation to avoid OpenAI context limit issues
|
||||
|
||||
- Introduce TOKEN_BUDGET constants and calculateMaxDiffTokens() in ts/aidocs_classes/commit.ts
|
||||
- Use dynamic maxDiffTokens for DiffProcessor and validate/log warnings when estimated tokens approach limits
|
||||
- Add token budgeting notes to readme.hints.md (guidance for splitting large commits and adjusting overhead)
|
||||
- Bump dependencies/devDependencies: @git.zone/tstest ^3.1.4, @types/node ^25.0.3, @git.zone/tspublish ^1.11.0, @push.rocks/smartfs ^1.3.1
|
||||
|
||||
## 2025-12-16 - 1.11.4 - fix(aidocs_classes)
|
||||
clarify recommendedNextVersionMessage field to require only the description body without the type(scope) prefix
|
||||
|
||||
|
||||
Reference in New Issue
Block a user