Skip to content

chore: adopt Enbox 0.8.30 live sync - #180

Merged
LiranCohen merged 1 commit into
mainfrom
chore/update-enbox-0.8.30
Jul 20, 2026
Merged

chore: adopt Enbox 0.8.30 live sync#180
LiranCohen merged 1 commit into
mainfrom
chore/update-enbox-0.8.30

Conversation

@LiranCohen

Copy link
Copy Markdown
Contributor

Summary

  • update the synchronized Enbox dependency set to agent@0.8.30, api@0.6.68, auth@0.6.76, browser@0.3.60, and protocols@0.2.95
  • explicitly configure AuthManager for live sync while leaving the settle-check interval unset so the SDK owns its default recovery cadence
  • remove the unused wallet-level sync interval and its stale test, and document that the wallet does not run polling or one-shot sync loops
  • pick up the 0.8.30 live-pull, mailbox/recovery, and sync-correctness fixes plus the updated browser wallet directory

Behavior notes

  • no storage or data migration is required
  • no additional network timer or high-frequency reconciliation is introduced
  • identity sync remains scoped to the wallet-owned protocol set

Test plan

  • bun install --frozen-lockfile
  • bun run lint (0 errors; 144 pre-existing warnings)
  • bunx tsc --noEmit
  • bun run test -- src/enbox/__tests__/provider.test.tsx (10 passed)
  • bun run test:coverage (752 passed, 10 skipped)
  • bun run build
  • bunx playwright test --config playwright.local.config.ts (28 passed against an isolated local port; temporary config not committed)

@LiranCohen LiranCohen self-assigned this Jul 20, 2026
@github-actions

Copy link
Copy Markdown

Coverage Report

Status Category Percentage Covered / Total
🟢 Lines 68.85% (🎯 25%) 3451 / 5012
🟢 Statements 66.82% (🎯 25%) 3648 / 5459
🟢 Functions 65.23% (🎯 30%) 1051 / 1611
🟢 Branches 62.88% (🎯 29%) 2284 / 3632
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
src/enbox/auth-effects.ts 28.57% 18.18% 37.03% 28.57% 21-64, 80-135
src/lib/constants.ts 100% 100% 100% 100%
Generated in workflow #423 for commit 811e82a by the Vitest Coverage Report Action

@LiranCohen
LiranCohen merged commit 81d3dae into main Jul 20, 2026
4 checks passed
@LiranCohen
LiranCohen deleted the chore/update-enbox-0.8.30 branch July 20, 2026 03:59
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