chore: use min()/max() builtins (Go 1.21+)
Some checks failed
Security Scan / security (pull_request) Failing after 13s
Test / test (pull_request) Successful in 1m59s

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Claude 2026-02-24 16:26:12 +00:00
parent d457b74d80
commit f45537b56c
No known key found for this signature in database
GPG key ID: AF404715446AEB41

View file

@ -35,10 +35,7 @@ func executeWithRateLimit(ctx context.Context, model, prompt string, runner func
success, exitCode, runErr := runner()
// Record usage with conservative output estimate (actual tokens unknown from shell runner).
outputEst := estTokens / 10
if outputEst < 50 {
outputEst = 50
}
outputEst := max(estTokens/10, 50)
rl.RecordUsage(model, estTokens, outputEst)
if err := rl.Persist(); err != nil {