You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit ea11b3d
Browse filesBrowse the repository at this point in the historyBrowse files
classifier 0.6.2 and kit 0.8.2: count a runner's own authentication retry
Routing section 9.3 treats an API key's authentication refusal as refused
for any use only once it "persists after the runner's own retry". Kit
0.8.1's routed checks required exactly one provider call per selection for a
401, so a runner retrying once on the same account failed two cases on the
count alone.
Classifier CONTRACT section 6.8 now pins the bound: a runner's own retry of
an authentication refusal is at most one more request on the same account
and selected model, is not a reselection, and never moves the batch to
another model. The kit accepts one or two calls per selection for the
refused item, keeps answered items at one call and unsent items at zero,
and requires a replay to add no provider call. The initial-failure case
keeps 0.8.1's rule that its optional reselection may pick a new model.
Self-tests accept one retry and reject two by check name.
0 commit comments