feat(quota): add reset-confirmed limit warm-up#773
Conversation
|
Closing this as superseded by the maintained reset-confirmed limit warm-up path that landed through #778 and #786. Thanks @mahirozdin for the original feature work here. The current If there is a new behavior still missing from current |
|
@Komzpa Thanks for confirming that the original feature work from #773 was carried forward through #778 and #786. One small attribution question: since the final maintained branch was merged from the repository-side repair branch, I noticed that my original contribution does not seem to appear in the repository contributors list. Would it be possible to preserve or acknowledge the attribution, for example through the existing all-contributors setup / README contributor table, if that matches the project’s contribution policy? No issue if this is not applicable; I just wanted to clarify the expected attribution path for the original feature work. |
|
Thanks for pointing this out. You are right that the attribution should not disappear just because the maintained implementation landed through follow-up branches. I opened #840 to add you to the all-contributors table for the warm-up feature work from this PR, restore the other recent merged contributors that were missing, and add a CI check so future commit contributors/PR authors are caught before this drifts again. |
|
Thanks! Let's make codex-lb better together! |
Summary
Adds an opt-in, reset-confirmed limit warm-up trigger for Codex account quota windows. The feature sends at most one minimal warm-up request per account/window/reset after usage refresh confirms a reset from an exhausted sample to an available window.
Refs #709
Type of change
feat:— new user-facing feature or capabilityfix:— bug fix (no behavior change beyond the bug)refactor:— internal refactor (no behavior change, no API change)docs:— documentation onlychore:/ci:/build:— tooling, CI, packagingtest:— test-only changeLinked issue: Related to #709
OpenSpec
store=false, no conversation/session state, no tools, and an internal source/header for isolation.Change directory:
openspec/changes/add-limit-warmup-trigger/Changes
source=limit_warmup,store=false, internal header, no tools, and a small output cap.Test plan
Notes:
uv,bun,ty, andopenspecCLI were not available in the local PATH, so equivalent available commands/subsets were run.CHANGELOG.mdwas not edited.Screenshots / output (optional)
N/A
Checklist
<type>(<scope>)?: <subject>).uv run pre-commit run local-ci --hook-stage manual --all-filesor the relevantmake <target>subset locally. Not run becauseuvandbunwere unavailable in this environment; targeted backend/frontend subsets above were run instead.openspec validate --specspasses and/opsx:verifyis clean. Not run becauseopenspecCLI was unavailable in this environment.