Claude 2c353da28b fix(protocol): reduce HTTP 400 errors for replay — accept tool_choice=none + extra fields
1. tool_choice='none' now accepted per OpenAI spec (strip and continue).
   Previously raised ValueError, causing 400 on replay requests.

2. Pydantic extra='forbid' → extra='ignore'. Real-world replay requests
   from Tencent API contain fields like service_tier, store, metadata,
   reasoning_effort etc. that our model doesn't declare. forbid rejects
   them all; ignore silently drops them.

Sub 168 had 77 http_400 errors in replay — these two fixes should
eliminate most of them, improving successful request count and score.

CCCL tuning_transform.cuh pattern: accept all valid input configurations
gracefully (policy_selector handles unknown cc values with fallback).
2026-08-07 07:12:35 +00:00
2026-07-30 17:03:23 +08:00

project_6

Description
No description provided
Readme 427 MiB
Languages
C++ 41.8%
Cuda 31.6%
Python 22.2%
C 2.1%
CMake 1.1%
Other 1.1%