GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — chore(deps): bump AWS SDK to 3.1162.0, OpenTelemetry to 0.223.0/2.12.0, and @daytona/sdk to 0.227.3 by waleedlatif1 · Pull Request #9900 · simstudioai/sim

Conversation

@waleedlatif1

@waleedlatif1 waleedlatif1 commented Nov 11, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • @daytona/sdk 0.207.0 → 0.227.3, moved together with the AWS SDK and OpenTelemetry so Daytona's own AWS/OTel dependencies resolve to Sim's copies instead of nesting duplicates (bun.lock now has no @daytona/sdk/@aws-sdk/* or @daytona/sdk/@opentelemetry/* entries; every @opentelemetry/* package has a single copy).
  • All @aws-sdk/* clients (apps/sim, packages/runtime-secrets) 3.1150.0 → 3.1162.0. 3.1162 rather than 3.1161: with 3.1161 pins, the 7-day minimumReleaseAge gate still lets shared transitive packages (@aws-sdk/core, credential providers, lib-storage) float to the 3.1162 line, leaving a mixed set, a nested token-providers copy, and a lib-storage peer mismatch (client-s3 ^3.1162.0). One release line avoids all three.
  • OpenTelemetry 0.221.0 → 0.223.0 and 2.10.0 → 2.12.0 (apps/sim, packages/logger), staying on the 0.22x/2.x lines that Daytona requires (not the 0.300/3.0 majors).
  • @smithy/node-http-handler pin 4.12.1 → 4.14.1 (apps/sim, runtime-secrets): the 3.1162 clients require ^4.14.0, so the old pin nested a second copy under every client and Sim's proxy NodeHttpHandler would have been a different version from the SDK's.
  • No Sim code changes. Changelog review:
    • OTel 0.222/0.223 breaking changes only touch startNodeSDK/declarative config and web network utilities; Sim builds new NodeSDK(...) with explicit processors and exporters.
    • Daytona types for every call daytona.ts makes (create, fs.*, process.*Session*, delete) are unchanged. Behavioral additions are a connection-level retry (connect-phase errors on any method, mid-flight resets only on idempotent methods) and resolving DAYTONA_API_URL from the process environment only; Sim does not set an endpoint.
    • AWS 3.1162 adds a per-service default socket timeout, but it is off unless AWS_ENABLE_DEFAULT_SOCKET_TIMEOUT_2026=true.
  • Lockfile side effects: Daytona dropped dotenv/fast-glob (now tinyglobby), so root dotenv resolves 16.6.1 and fast-glob is gone; nothing in Sim imports either. @earendil-works/pi-ai exactly pins its own @smithy/[email protected] and Bedrock client 3.1127.0, so its existing nested subtree gains a few entries.

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation
  • Other: dependency upgrade

Testing

  • bun install --frozen-lockfile clean; bun.lock checked for nested AWS/OTel/Smithy copies before and after.
  • Existing tests: packages/runtime-secrets (17 passed, includes the proxy egress path through the SDK handlers), packages/logger (27 passed), and 13 apps/sim files covering the Daytona/E2B remote-sandbox conformance and CLI tooling, environment proxy handlers, AppConfig, S3 uploads/operations, Bedrock, Marketplace entitlements, AWS service-account credentials and the S3 data drain (372 passed).
  • OpenTelemetry: ran Sim's real instrumentation-node register() under Bun against a local OTLP/HTTP receiver, emitted a business span, a counter, and a @sim/logger line, then shut down via the SIGTERM handler. Traces, metrics, and logs all reached /v1/traces, /v1/metrics, /v1/logs with no exporter or SDK errors, on sdk-node 0.223.0 / sdk-trace 2.12.0.
  • Live Daytona run: still pending. A script exercising exactly the SDK calls daytona.ts makes (create, upload/details/download-stream/list/delete files, session create/execute with the stdin handshake/logs/get/delete, sandbox delete) is ready, but no Daytona API key access yet. It will be run before merge and the result added here.

Checklist

  • Code follows project style guidelines
  • Self-reviewed my changes
  • Tests added/updated and passing
  • No new warnings introduced
  • I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)

🤖 Generated with Claude Code

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

greptile-apps[bot] reacted with thumbs up emoji
All reactions
  • 👍 1 reaction
@waleedlatif1
chore(deps): bump AWS SDK to 3.1162.0, OpenTelemetry to 0.223.0/2.12.…
449dc73
…0, and @daytona/sdk to 0.227.3

Moves the three together so @daytona/sdk 0.227.3 resolves its AWS and OTel
dependencies to Sim's own copies instead of nesting duplicates. Aligns the
@smithy/node-http-handler pin with what the 3.1162 clients require.
@waleedlatif1
waleedlatif1 requested a review from a team as a code owner November 11, 2026 21:29
@vercel

vercel Bot commented Nov 11, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
docs Ready Ready Preview Nov 11, 2026 9:35pm UTC

Request Review

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

cubic-dev-ai[bot]
cubic-dev-ai Bot reviewed Nov 11, 2026
View reviewed changes

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 4 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Turn on auto-fix | Re-trigger cubic

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@greptile-apps

greptile-apps Bot commented Nov 11, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Contributor

RetriggerView in GreptileConfidence Score: 5/5

[Medium impact] The reviewed changes appear safe to merge; no actionable defect was established.

Summary

Updates AWS SDK to 3.1162.0, OpenTelemetry to 0.223.0/2.12.0, Daytona to 0.227.3, and @smithy/node-http-handler to 4.14.1.

  • Sim's AWS clients and HTTP handler move to matching release lines.
  • Remote sandbox calls use Daytona's 0.227.3 SDK.
  • Sim's telemetry SDK and logger use matching OpenTelemetry releases.

Reviews (1) · Last reviewed commit: "chore(deps): bump AWS SDK to 3.1162.0, O..." · Reviewed by Greptile

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@vercel
vercel Bot deployed to Preview November 11, 2026 21:35
View deployment
@waleedlatif1
waleedlatif1 merged commit 46707d6 into staging Nov 11, 2026
91 checks passed

Uh oh!

There was an error while loading. Please reload this page.

@waleedlatif1
waleedlatif1 deleted the chore/deps-aws-otel-daytona branch November 11, 2026 21:57
This was referenced Nov 11, 2026
chore(deps): update minor and patch dependencies past the release-age gate #9894
Merged
chore(deps): tidy comments and override order from the dependency sweep #9907
Merged
v0.9.54: non-OAuth auth for twelve more integrations, agent API additions (workflow outline, schedules list, paused runs, scoped CLI pairing keys), concurrent-edit guard, dependency updates #9912
Merged

This branch was successfully deployed

1 active deployment
Preview — 449dc73f Deployed Nov 11, 2026 by vercel[bot]
View deployment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@cubic-dev-ai cubic-dev-ai[bot] cubic-dev-ai[bot] left review comments

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

1 participant

@waleedlatif1
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.