Skip to content

chore: bump default LLM models - #92

Merged
eshaffer321 merged 1 commit into
mainfrom
chore/bump-default-llm-models
Sep 3, 2026
Merged

chore: bump default LLM models#92
eshaffer321 merged 1 commit into
mainfrom
chore/bump-default-llm-models

Conversation

@eshaffer321

Copy link
Copy Markdown
Owner

Summary

  • OpenAI default moves gpt-5.4-nanogpt-5.6-luna (same input price, ~4% cheaper output, newer generation)
  • Anthropic default switches from the pinned snapshot claude-haiku-4-5-20251001 to the rolling alias claude-haiku-4-5, so it won't need a manual bump when the snapshot is retired

Test plan

  • go build ./...
  • go test ./... -race
  • ./itemize walmart -dry-run -days 3 -verbose (auth/fetch/matching all fine; no orders had a posted match in this window to exercise categorization directly)
  • pre-commit hooks (gofmt, golangci-lint, go vet, go test)

https://claude.ai/code/session_015otsgn2MY6fzR5DkWBkG6n

OpenAI default moves from gpt-5.4-nano to gpt-5.6-luna — same input
price, slightly cheaper output, newer generation. Anthropic default
switches from the pinned snapshot claude-haiku-4-5-20251001 to the
rolling alias claude-haiku-4-5 so it doesn't need a manual bump when
the snapshot is eventually retired.

Claude-Session: https://claude.ai/code/session_015otsgn2MY6fzR5DkWBkG6n
@codecov

codecov Bot commented Sep 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 64.95%. Comparing base (f001f1d) to head (e1b94f1).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main      #92   +/-   ##
=======================================
  Coverage   64.95%   64.95%           
=======================================
  Files          51       51           
  Lines        6979     6979           
=======================================
  Hits         4533     4533           
  Misses       2108     2108           
  Partials      338      338           
Flag Coverage Δ
unittests 64.95% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
internal/adapters/clients/clients.go 72.72% <ø> (ø)
internal/domain/categorizer/categorizer.go 88.73% <ø> (ø)
internal/infrastructure/config/config.go 81.08% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@eshaffer321
eshaffer321 merged commit c2a737a into main Sep 3, 2026
14 checks passed
@eshaffer321
eshaffer321 deleted the chore/bump-default-llm-models branch September 3, 2026 21:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant