Releases: MattJColes/lgtmaybe
Releases · MattJColes/lgtmaybe
lgtmaybe: v1.9.1
Compare
Sorry, something went wrong.
No results found
1.9.1 (2026-07-28)
Bug Fixes
parse: keep the findings a truncated response finished emitting (#306 ) (b8d9193 )
provider: report a truncated response as truncated, and stop retrying it (#305 ) (cadca72 )
provider: survive a rejected response_format on Bedrock and keep --json stdout parseable (#303 ) (a11860c )
lgtmaybe: v1.9.0
Compare
Sorry, something went wrong.
No results found
1.9.0 (2026-07-27)
Features
cli: report what a local review spent (#299 ) (78af30b )
engine: cap a review's spend with max_review_tokens (#297 ) (78987a6 )
lgtmaybe: v1.8.1
Compare
Sorry, something went wrong.
No results found
1.8.1 (2026-07-27)
Bug Fixes
bugs found driving the CLI end-to-end across 10 scenarios (#291 ) (1a9f0f0 )
compress: merge hunks whose context pads overlap (#290 ) (6fcb279 )
context: only pad to a definition that still contains the hunk (#294 ) (7cb9129 )
identity: stop asking for branded identity on an event that cannot mint it (#296 ) (f4c3bdd )
prompt: stop asking lenses to flag our own redaction marker (#293 ) (054a4ce )
Performance Improvements
context: size the enclosing-definition reach against the fixed pad (#295 ) (eb586f1 )
lgtmaybe: v1.8.0
Compare
Sorry, something went wrong.
No results found
1.8.0 (2026-07-27)
Features
engine: name the lgtmaybe version alongside the model in posts (#284 ) (a295cd8 )
static-analysis: add mypy to the fusion runner (#287 ) (b8f8739 )
static-analysis: deterministic scan tools that replace LLM work (#288 ) (4eee72c )
static-analysis: semgrep rule pack, ast-grep, osv-scanner, and prompt narrowing (#289 ) (1cddf6b )
Bug Fixes
prompt: bind suggestion names to the file being changed (#286 ) (7bb2f02 )
lgtmaybe: v1.7.0
Compare
Sorry, something went wrong.
No results found
1.7.0 (2026-07-26)
Features
diagnostics: log the effective timeout's source; stop retrying a refusal (#271 ) (ee1e42c )
provider: cap generated tokens and fail fast when credit runs out (#281 ) (ea84ba4 )
summary: stop claiming LGTM while business is still outstanding (#273 ) (1b50d93 )
Bug Fixes
dedupe: key re-run dedupe on a prose-free finding identity (#275 ) (7ee4eed )
engine: report a split piece that failed instead of claiming the batch was reviewed (#279 ) (8885bbd )
posting: make an incomplete review visible on the PR (#278 ) (85f2e7f )
providers: fail a blown wall clock once, and pin the documented timeouts (#277 ) (1af7efc )
workflows: stop lgtmaybe cancelling its own reviews (#276 ) (1ece55e )
Dependencies
bump the python-dependencies group and migrate to cdk-nag v3 (#280 ) (bfd429b )
lgtmaybe: v1.6.0
Compare
Sorry, something went wrong.
No results found
1.6.0 (2026-07-26)
Features
cache: widen prompt caching to vertex, zai, and openrouter routes (#266 ) (461c34a )
preset: four distinct lenses on every provider (#268 ) (2d81f5e )
timeouts: raise every wall-clock budget so slow calls finish (#264 ) (90591f4 )
Performance Improvements
overlap the three serial I/O stages, isolate resolve failures (#270 ) (f03c4bf )
Documentation
preset: fix the mangled --preset help and sweep the stale call counts (#269 ) (44a4776 )
lgtmaybe: v1.5.5
Compare
Sorry, something went wrong.
No results found
1.5.5 (2026-07-25)
Bug Fixes
homebrew: trust the tap in the smoke gate instead of disabling the check (#262 ) (a22bb02 )
lgtmaybe: v1.5.4
Compare
Sorry, something went wrong.
No results found
1.5.4 (2026-07-25)
Bug Fixes
providers: make the wall-clock timeout clock-authoritative (#260 ) (979e0e5 )
lgtmaybe: v1.5.3
Compare
Sorry, something went wrong.
No results found
1.5.3 (2026-07-25)
Bug Fixes
load broker from flattened Lambda bundle (#249 ) (a886683 )
lgtmaybe: v1.5.2
Compare
Sorry, something went wrong.
No results found
1.5.2 (2026-07-25)
Bug Fixes
avoid deprecated GitHub App input (#246 ) (f97bb01 )
skip Winget update before initial publication (#248 ) (72c59fa )