Alex
4bd259fc09
fix(quotas): address review: resume claims, agent bucket rule, UI races
...
- A tool continuation refused for usage now releases the resume claim it
took; before, retries got a 409 until the stale claim was reverted.
- Agent traffic is any row with an agent key or an agent id, so keyless
agents and workflow nodes count toward the agent bucket, not direct.
- The user quota modal discards responses for a previously opened user.
- The usage meter shows every limited bucket, not only 'all'.
- Restore the class separator on the analytics stat card that a formatter
run removed, and align the OpenRouter DeepSeek description with its rates.
2026-09-21 12:44:26 +01:00
..
2026-09-21 12:11:11 +01:00
2026-09-21 12:15:42 +01:00
2026-09-21 11:38:22 +01:00
2026-09-17 13:34:59 +01:00
2026-09-14 14:12:21 +01:00
2026-09-12 19:35:22 +01:00
2026-08-21 13:04:57 +01:00
2026-09-20 10:54:55 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-21 12:11:11 +01:00
2026-09-17 11:14:34 +01:00
2026-09-21 12:44:26 +01:00
2026-09-20 10:45:03 +01:00
2026-09-07 10:20:43 +01:00
2026-09-15 17:54:24 +01:00
2026-09-12 17:44:18 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-21 12:44:26 +01:00
2026-09-15 17:54:24 +01:00
2026-09-15 17:54:24 +01:00
2026-09-19 14:07:42 +01:00
2026-09-21 12:11:11 +01:00
2026-03-12 14:46:26 +00:00
2026-09-14 12:52:15 +01:00
2026-09-19 14:07:41 +01:00
2026-09-14 12:52:15 +01:00
2026-04-18 13:13:57 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-15 17:54:24 +01:00
2026-09-07 10:20:43 +01:00
2026-09-14 08:33:46 +01:00
2026-09-14 10:19:59 +01:00
2026-09-14 12:52:15 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-19 14:53:18 +01:00
2026-09-17 11:32:50 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-20 10:45:03 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-14 10:19:59 +01:00
2026-09-14 21:46:09 +01:00
2026-01-22 13:11:24 +02:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2023-10-15 17:00:54 +05:30
2026-09-12 17:28:58 +01:00
2026-09-07 12:02:07 +01:00
2026-09-21 11:38:22 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-17 11:04:01 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-14 12:52:15 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-09 11:09:09 +01:00
2026-09-14 17:27:13 +01:00
2026-09-21 12:11:11 +01:00
2026-09-15 17:54:24 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00
2026-09-07 10:20:43 +01:00