Refusing a response whose tool call never receives an identity needed a new failure code, a change to the default retryable set, and a `[DONE]` gate that overrode the finish reason a provider had already sent — turning a safe `max-tokens` truncation into up to five retries. The lenient wire it guarded against is hypothetical: no report describes a stream that omits identity entirely, and the pre-existing test for it is labelled as such. Only `acceptIdentity` and the widened wire types remain. They close the reported erasure and cannot reach a worse outcome than the previous assignment, because the set of inputs that assign only narrows. |
||
|---|---|---|
| .. | ||
| adapter.e2e.ts | ||
| adapter.spec.ts | ||
| assemble.ts | ||
| dynamic-config.spec.ts | ||
| file-store.spec.ts | ||
| files-api.spec.ts | ||
| image-tokens.spec.ts | ||
| loader-composition.spec.ts | ||
| mock-server.ts | ||
| request-pricing.spec.ts | ||
| serialize.spec.ts | ||
| sse.spec.ts | ||
| translate.spec.ts | ||
| upload-index.spec.ts | ||