Skip to content

fix(agents): use published durable streams packages - #4453

Merged
icehaunter merged 1 commit into
mainfrom
codex/update-durable-streams-deps
Jun 1, 2026
Merged

icehaunter merged 1 commit into
mainfrom
codex/update-durable-streams-deps

Conversation

@icehaunter

Copy link
Copy Markdown
Contributor

Summary

Update Electric Agents to consume the published Durable Streams packages now that the required fixes are available in stable releases.

Motivation

The Agents packages were still pinned to pkg.pr.new builds while waiting on Durable Streams fixes, and the workspace examples could still pull older registry runtime builds through their package specs. With @durable-streams/server 0.3.5 published, we can move back to normal npm package resolution and keep examples aligned with the local workspace runtime during repo development.

Changes

  • Replace Durable Streams pkg.pr.new dependencies with published package ranges:
    • @durable-streams/client ^0.2.6
    • @durable-streams/server ^0.3.5
    • @durable-streams/state ^0.2.9
  • Replace the beta state alias in examples with @durable-streams/state ^0.2.9.
  • Point the Agents examples at @electric-ax/agents-runtime via workspace:* so the lockfile does not retain older published runtime builds.
  • Refresh pnpm-lock.yaml and add a changeset for the affected Agents packages.

@netlify

netlify Bot commented Jun 1, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for electric-next ready!

Name Link
🔨 Latest commit 0b906de
🔍 Latest deploy log https://app.netlify.com/projects/electric-next/deploys/6a1d71a547eb4b0008ca04ee
😎 Deploy Preview https://deploy-preview-4453--electric-next.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@icehaunter
icehaunter force-pushed the codex/update-durable-streams-deps branch from 655a0ca to 0b906de Compare June 1, 2026 11:48
@github-actions

github-actions Bot commented Jun 1, 2026 •

Copy link
Copy Markdown
Contributor

Electric Agents Desktop Builds

Build artifacts for commit 0b906de.

Platform Status Artifact
macOS Apple Silicon Passed DMG
macOS Intel Passed DMG
Windows x64 Passed Installer
Linux x64 Passed AppImage / deb

Workflow run

@github-actions

github-actions Bot commented Jun 1, 2026 •

Copy link
Copy Markdown
Contributor

Electric Agents Mobile Build

Android preview build for commit 0b906de.

Platform Profile Status Build
Android preview Passed EAS build

Workflow run

@codecov

codecov Bot commented Jun 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 59.66%. Comparing base (b2ddd59) to head (0b906de).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@             Coverage Diff             @@
##             main    #4453       +/-   ##
===========================================
- Coverage   85.41%   59.66%   -25.76%     
===========================================
  Files           2      311      +309     
  Lines          48    32454    +32406     
  Branches       11     8929     +8918     
===========================================
+ Hits           41    19363    +19322     
- Misses          7    13073    +13066     
- Partials        0       18       +18     
Flag Coverage Δ
packages/agents 70.37% <ø> (?)
packages/agents-mcp 77.54% <ø> (?)
packages/agents-mobile 85.41% <ø> (ø)
packages/agents-runtime 81.96% <ø> (?)
packages/agents-server 75.06% <ø> (?)
packages/agents-server-ui 5.71% <ø> (?)
packages/electric-ax 46.33% <ø> (?)
packages/experimental 87.73% <ø> (?)
packages/react-hooks 86.48% <ø> (?)
packages/start 82.83% <ø> (?)
packages/typescript-client 94.39% <ø> (?)
packages/y-electric 56.05% <ø> (?)
typescript 59.66% <ø> (-25.76%) ⬇️
unit-tests 59.66% <ø> (-25.76%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@icehaunter
icehaunter merged commit 98b51d6 into main Jun 1, 2026
70 checks passed
@icehaunter
icehaunter deleted the codex/update-durable-streams-deps branch June 1, 2026 13:02

This branch had an error being deployed

1 failed deployment
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.

2 participants