Skip to main content

TasksGo Distributed Context Propagation

Go2% pass rateView TaskView Prompt

Instrument a Go client-server application with OTEL tracing. Client makes HTTP requests, must propagate trace context to server. Test expects exactly 2 unique trace IDs.

Common failure modes

- Strict assertion: exactly 2 trace IDs required - Models often produce 1 (too much propagation) or 3+ (not enough) - Requires understanding of when to create new vs. continue traces

Performance

ModelPass RateRunsAvg CostAvg Time
Z.aiglm-4.733%
$0.3020m
Googlegemini-3-flash-preview0%
$0.073m
Grokgrok-4.1-fast0%
$0.1218m
Kimikimi-k2-thinking0%
$0.1221m
DeepSeekdeepseek-v3.20%
$0.2528m
OpenAIgpt-5.10%
$0.3516m
OpenAIgpt-5.2-codex0%
$0.389m
Googlegemini-3-pro-preview0%
$0.577m
OpenAIgpt-5.20%
$0.5923m
OpenAIgpt-5.1-codex-max0%
$0.6614m
Anthropicclaude-haiku-4.50%
$0.719m
Anthropicclaude-sonnet-4.50%
$0.798m
Anthropicclaude-opus-4.50%
$0.939m
Grokgrok-40%
$1.1019m