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 470a782
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: perf/optimization_status.md
+43Lines changed: 43 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34412,3 +34412,46 @@ than PyPI 1.3.0), and the FP8 GEMMs.
34412
34412
- Results: no new throughput measurement or hardware qualification claimed.
34413
34413
- Decision: submit as a focused PR; preserve current-main behavior outside this fix.
34414
34414
- Raw artifacts: local test output; no traffic captures or model data committed.
34415
+
34416
+
## 2026-09-19 - Report interrupted Responses tool calls as incomplete
34417
+
34418
+
- Status: retained for review.
34419
+
- Baseline: `origin/main`; forward-port from the B70 serving integration.
34420
+
- Change: Do not advertise truncated or invalid JSON arguments as completed calls; emit matching incomplete/failed Responses terminal events and stop background replay on each terminal status.
34421
+
- Correctness: 23 function-completion and terminal-event regression tests passed on CPU.
34422
+
- Results: no new throughput measurement or hardware qualification claimed.
34423
+
- Decision: submit as a focused PR; preserve current-main behavior outside this fix.
34424
+
- Raw artifacts: local test output; no traffic captures or model data committed.
- Baseline: `fix/responses-incomplete-tools`; forward-port from the B70 serving integration.
34431
+
- Change: Preserve the original generation or finalization error in a typed response.failed event and stored response, with monotonic event sequence numbers.
34432
+
- Correctness: Eight generation-error SSE/storage cases and 23 inherited completion tests passed on CPU.
34433
+
- Results: no new throughput measurement or hardware qualification claimed.
34434
+
- Decision: submit as a focused PR; preserve current-main behavior outside this fix.
34435
+
- Raw artifacts: local test output; no traffic captures or model data committed.
34436
+
34437
+
34438
+
## 2026-09-19 - Prevent required tool requests from stopping during reasoning
34439
+
34440
+
- Status: retained for review.
34441
+
- Baseline: `fix/responses-generation-errors`; forward-port from the B70 serving integration.
34442
+
- Change: Mask stop IDs until the required tool grammar activates, including speculative and parallel rows; propagate required/named/allowed-tools policy and fail Responses that omit the required call.
34443
+
- Correctness: 12 required-tool mask/metadata tests and 47 Responses completion/error tests passed on CPU.
34444
+
- Results: no new throughput measurement or hardware qualification claimed.
34445
+
- Decision: submit as a focused PR; preserve current-main behavior outside this fix.
34446
+
- Raw artifacts: local test output; no traffic captures or model data committed.
- Baseline: `fix/required-tool-reasoning-stop`; forward-port from the B70 serving integration.
34453
+
- Change: Use finalized streamed items as terminal output so item IDs, call IDs, arguments and statuses match events already delivered; preserve cancellation.
34454
+
- Correctness: 16 stream/final identity cases and 47 inherited completion/error cases passed on CPU.
34455
+
- Results: no new throughput measurement or hardware qualification claimed.
34456
+
- Decision: submit as a focused PR; preserve current-main behavior outside this fix.
34457
+
- Raw artifacts: local test output; no traffic captures or model data committed.
0 commit comments