Skip to content

fix(shared): bump @decocms/runtime from 1.1.3 to 1.3.1#350

Open
tlgimenes wants to merge 1 commit intomainfrom
tlgimenes/vtex-oom-debug
Open

fix(shared): bump @decocms/runtime from 1.1.3 to 1.3.1#350
tlgimenes wants to merge 1 commit intomainfrom
tlgimenes/vtex-oom-debug

Conversation

@tlgimenes
Copy link
Copy Markdown
Contributor

@tlgimenes tlgimenes commented Apr 3, 2026

The shared package pinned @decocms/runtime@1.1.3, which lacks Registrations caching. Since vtex (and other MCPs) depend on @decocms/mcps-shared, the old runtime was loaded for shared code paths — rebuilding 710 tool definitions per request and contributing to OOMKills on K8s. This bumps the shared package to 1.3.1 to match vtex's own pin.


Summary by cubic

Bump @decocms/runtime in shared to 1.3.1 to enable Registrations caching, stop rebuilding ~710 tools per request, and reduce K8s OOMs. Aligns shared runtime with vtex and other MCPs using @decocms/mcps-shared.

  • Dependencies
    • Update @decocms/runtime 1.1.3 → 1.3.1 in shared; refresh bun.lock.

Written for commit 0a1adcc. Summary will update on new commits.

The shared package pinned an older runtime version lacking Registrations
caching. Since vtex depends on @decocms/mcps-shared, the old runtime was
used for shared code paths, causing per-request tool rebuilds (710 tools)
and OOM kills on K8s.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai bot left a 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 2 files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant