Skip to main content

TasksC++ Distributed Context Propagation

C++2% pass rateView TaskView Prompt

Instrument a C++ client-server application using httplib. Client makes search requests, receives tokens, retrieves results. Must demonstrate distributed tracing with context propagation between client and server, producing exactly 2 trace IDs.

Common failure modes

- C++ OTEL SDK is complex to configure - Context propagation via HTTP headers is tricky - Test expects exactly 2 trace IDs (strict) - CMake build configuration challenges

Performance

ModelPass RateRunsAvg CostAvg Time
Z.aiglm-4.733%
$0.4217m
Googlegemini-3-flash-preview0%
$0.215m
Grokgrok-4.1-fast0%
$0.2324m
DeepSeekdeepseek-v3.20%
$0.4033m
Anthropicclaude-haiku-4.50%
$0.467m
OpenAIgpt-5.10%
$0.4915m
Kimikimi-k2-thinking0%
$0.5141m
Googlegemini-3-pro-preview0%
$0.879m
Anthropicclaude-sonnet-4.50%
$0.998m
OpenAIgpt-5.20%
$1.0616m
Anthropicclaude-opus-4.50%
$1.168m
OpenAIgpt-5.2-codex0%
$1.7336m
OpenAIgpt-5.1-codex-max0%
$1.7628m
Grokgrok-40%
$2.1038m