chore(runner): bump daytona SDK to @daytona/sdk 0.198 and OTel to 2.x#5362
Conversation
Experimental, off main, runner-only. undici stays 8.3.0 (>=8.5.0 stalls the ACP write path vs the Daytona proxy - see runner undici pin). - @daytonaio/sdk -> npm-alias @daytona/sdk@0.198 (package was renamed; sandbox-agent@0.4.2 peer-depends on the old name, alias satisfies it while shipping the 0.198 client that matches the Daytona platform). - OTel 1.28/api1.9.0/exporter0.54 -> 2.0.1/api1.9.1/exporter0.220. - OTel 2.x migration in tracing/otel.ts: new Resource() -> resourceFromAttributes(); provider.addSpanProcessor() -> spanProcessors constructor arg; ReadableSpan.parentSpanId -> parentSpanContext.spanId. typecheck clean, 1158/1158 unit tests pass, extension builds. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
📝 WalkthroughSummary by CodeRabbit
WalkthroughThe runner updates Daytona and OpenTelemetry dependencies, constructs resources through ChangesRunner tracing compatibility
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (4 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…runner tests Picks the 3-file dependency bump from vibes/runner-daytona-otel-bump so the installed 2.x OTel deps match the otel.ts API (resourceFromAttributes/spanProcessors/ parentSpanContext). Resolves 39 pre-existing 'Resource is not a constructor' failures. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Railway Preview Environment
Updated at 2026-07-17T21:51:06.114Z |
mmabrouk
left a comment
There was a problem hiding this comment.
Approving per release-runway QA. Live Daytona run on this branch's runner image passed: real Daytona sandbox (SDK 0.198), turn completed finishReason=stop, full invocation span tree present via tracing API (OTel 2.x export verified, exporter 0.220.0 deployed). CI runner image builds green on amd64+arm64; isolated typecheck + 1108 unit tests pass. No Daytona SDK errors.
No description provided.