want string
}{
{
- name: "no calls",
+ name: "continues without recorded calls",
records: nil,
want: "",
},
{
- name: "growth within the limit",
+ name: "continues within the quota limit",
records: []ModelUsageRecord{quota("10", "40"), quota("25", "41")},
want: "",
},
{
- name: "growth over the limit",
+ name: "stops above the quota limit",
records: []ModelUsageRecord{quota("10", "40"), quota("12", "55.5")},
want: "x-codex-secondary-used-percent grew from 40 to 55.5",
},
{
- name: "failed call",
+ name: "stops after a failed call",
records: []ModelUsageRecord{quota("10", "40"), {
Status: 400,
Error: "model call: HTTP 400",