Token counting, model quotas, and sliding window rate limiter
Add Phase 0: race condition tests, concurrent CanSend/RecordUsage, sliding window edge cases, YAML persistence recovery, benchmarks. Co-Authored-By: Virgil <virgil@lethean.io> |
||
|---|---|---|
| CLAUDE.md | ||
| FINDINGS.md | ||
| go.mod | ||
| go.sum | ||
| ratelimit.go | ||
| ratelimit_test.go | ||
| TODO.md | ||