Conversation
3d1f1be to
66bf184
Compare
|
It's my first big contribution and also first 100% vibecoded with Codex (from what I learned with you so far). I hope it looks good to you. |
There was a problem hiding this comment.
Thanks for adding Qwen support - the local log parsing itself looks reasonable.
Requesting changes for one core correctness issue: we currently present Qwen as if quota/reset semantics are authoritative ("% left" + "Resets in ..."), but we do not have provider-confirmed window/reset metadata for Qwen OAuth free tier. Public docs expose quota amounts, but not reset timezone/window semantics.
That means current behavior can be materially wrong (both reset countdown and percent-left math), depending on backend window definition.
Please adjust this PR to avoid false precision:
- Remove/hide "Resets in ..." for Qwen, or explicitly mark it as unknown.
- Remove/hide quota percent-left for Qwen (or clearly label as estimate).
- Add an explicit docs/UI note that Qwen values are inferred from local logs and may not match backend quota windows.
Once representation is honest about uncertainty, I'm comfortable with keeping Qwen provider support.
Summary
Verification
Testing
Closes #247