TasksJava Microservices Instrumentation
Add OTEL tracing and logging to Java Spring Boot microservices (gateway, order, stock). Must use OTEL SDK v1.39.0, preserve Makefiles.
Common failure modes
Models use incorrect Java OTEL SDK APIs: - Non-existent packages (`opentelemetry-exporter-otlp-http-logs`) - Wrong package paths (`io.opentelemetry.semconv.ResourceAttributes`) - Wrong method signatures (`BatchSpanProcessor.create()`) - Import conflicts (`Logger` ambiguous) - Non-existent Spring classes (`ApplicationStoppingEvent`)
Performance
| Model | Pass Rate | Runs | Avg Cost | Avg Time |
|---|---|---|---|---|
| grok-4.1-fast | 0% | $0.03 | 9m | |
| kimi-k2-thinking | 0% | $0.06 | 16m | |
| deepseek-v3.2 | 0% | $0.09 | 16m | |
| gemini-3-flash-preview | 0% | $0.10 | 4m | |
| glm-4.7 | 0% | $0.21 | 16m | |
| gpt-5.1-codex-max | 0% | $0.30 | 16m | |
| claude-haiku-4.5 | 0% | $0.33 | 8m | |
| gemini-3-pro-preview | 0% | $0.35 | 8m | |
| gpt-5.1 | 0% | $0.46 | 14m | |
| grok-4 | 0% | $0.69 | 13m | |
| gpt-5.2 | 0% | $0.75 | 16m | |
| gpt-5.2-codex | 0% | $0.79 | 26m | |
| claude-sonnet-4.5 | 0% | $0.96 | 10m | |
| claude-opus-4.5 | 0% | $1.51 | 14m |