Skip to content

chore(deps): bump effect to 4.0.4 - #1449

Merged
Makisuo merged 4 commits into
mainfrom
chore/effect-4.0.4
Oct 13, 2026
Merged

Makisuo merged 4 commits into
mainfrom
chore/effect-4.0.4

Merge remote-tracking branch 'origin/main' into chore/effect-4.0.4

6c5e789
Select commit
Loading
Failed to load commit list.
Maple Review Bot / Maple / review succeeded Oct 13, 2026 in 1m 57s

Confidence 8/10 · No issues found

🟢 Confidence 8/10 · likely safe to merge
Only behavior change is the dropped gen_ai.output.type, which model-call-span.test.ts:306 still pins on the model-call span.
quality 100/100 · no findings · tests covered · risk medium

Bumps effect and every @effect/* package to 4.0.4, re-anchors the three patches, regenerates the JSON contracts, and drops Maple's own gen_ai.output.type now that Effect AI stamps it. Nothing in the diff introduces a defect.

  • Catalog and overrides move to 4.0.4; patches renamed to *@4.0.4.patch
  • modelCallTransformer no longer sets gen_ai.output.type
  • deferDecodeFailure folds the deferred provider-tool-call validation into the deferred decode
  • Positive-int fields in the v1 and iOS contracts gain maximum: 9007199254740991
What was checked
  • Patch hunks re-anchored by exact match; streamContent/deferDecodeFailure push each part into the aggregate once, so no double count
  • patchedDependencies names all four shipped patch files, and patches/ contains exactly those (package.json:131)
  • No stale 4.0.1 or alchemy@2.0.0-beta.81 reference remains anywhere in the tree

6c5e789 · Updated on every push. Reply "won't fix" to dismiss a finding, or mention @maple-review-bot to ask about one.