Commit Graph
12052 Commits
Author SHA1 Message Date
effect-botandTim b487160e95 Correct v4 documentation and bound the production retry example (#9406)
Co-authored-by: Tim <hello@timsmart.co>
2026-10-19 10:10:48 +13:00
Tim 679f956c4a Enforce Effect.fnUntraced for functions returning Effect.gen (#9506) 2026-10-19 10:08:06 +13:00
effect-bot 23460fad70 Fix persisted cache recovery after schema changes (#9398) 2026-10-19 09:57:10 +13:00
82648a21bf Return response id, model id and provider metadata from DecisionModel.decide (#9422)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-19 09:41:19 +13:00
Jon PowersandEffect Bot 2bc97faa0e Keep a leading BOM in Tar entry names (#9428)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-19 09:39:27 +13:00
Jon PowersandClaude Opus 5.5 1855f1d359 Preserve upstream errors in Channel.fromTransformStream (#9418)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 09:39:07 +13:00
e33e867ef5 Report openrouter as the provider name of OpenRouterLanguageModel.model (#9421)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-19 09:38:26 +13:00
Tim 38288951f3 Remove stale @effect/tsgo 0.51.0 release-age exclusions (#9505) 2026-10-18 20:32:14 +00:00
Tim 26de86100c Avoid loading undici during Node HTTP startup (#9458) 2026-10-19 09:25:36 +13:00
Tim 294c72528a Update @effect/tsgo to 0.53.4 (#9504) 2026-10-18 20:24:13 +00:00
Tim 74532b6a3a Update repository dependencies (#9503) 2026-10-19 09:10:58 +13:00
Jay HemnaniandEffect Bot 89eaaf8581 Fix Socket.readerString corrupting characters split across frames (#9487)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-19 07:49:05 +13:00
Ibrahim ElkamaliandEffect Bot 631c5d6d9a Fix Stream.zipWithArray dropping leftovers when both sides have some (#9492)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-18 18:42:43 +00:00
JuliaanandEffect Bot daac06f79a Fix Effect.callback keeping captured values alive until the next full GC (#9499)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-19 07:42:19 +13:00
Juan Cruz ChangazoandEffect Bot 41cf29b5d8 fix(platform-node): use native realpath on Windows (#9489)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-18 22:45:41 +13:00
Tim 02d7fc5830 EventLog: add forward and groupBatchCompaction for compaction that only drops entries (#9491) 2026-10-18 09:33:54 +00:00
Tim a808972626 Fix ConfigProvider module loading on Safari without regex lookbehind (#9490) 2026-10-18 22:04:50 +13:00
d84ec3fab0 Preserve schema filter error paths with message annotations (#9409)
Co-authored-by: Tim Smart <hello@timsmart.co>
Co-authored-by: Giulio Canti <giulio.canti@gmail.com>
2026-10-18 10:50:55 +02:00
Tim 0c8b446709 EventJournal: track remote sources per entry instead of per remote (#9482) 2026-10-18 03:28:56 +00:00
Tim 8dbff2bde0 Fix Deno MSSQL fixture TLS compatibility (#9484) 2026-10-18 02:43:39 +00:00
Tim 6af3a47d5b Acknowledge event log writes and stop echoing them to the writer (#9477) 2026-10-18 01:45:32 +00:00
Tim b04191b294 Encrypt event log entries in batches (#9479) 2026-10-18 13:39:57 +13:00
Tim 84aeede040 Skip decrypting known remote entries in encrypted EventLog replay (#9478) 2026-10-18 12:12:36 +13:00
Tim 7282d5f1bc Add upload checkpoints and secondary indexes to SqlEventJournal (#9472) 2026-10-17 23:05:08 +00:00
Tim 3dd438810d Reduce per-entry overhead in EventLog remote replay (#9480) 2026-10-18 11:39:32 +13:00
Tim e8482cad96 Index unencrypted server conflict detection per batch (#9476) 2026-10-18 11:37:55 +13:00
Tim 77bbf16e50 Decode eventlog entries from validated fields (#9473) 2026-10-18 11:36:35 +13:00
Tim e04563dcd6 Speed up UUID formatting and cache event journal entry IDs (#9471) 2026-10-18 10:52:31 +13:00
Tim 5ae85fa8ac Index IndexedDB journal conflict lookups by event and primary key (#9474) 2026-10-18 10:51:48 +13:00
Tim 916f843622 Cache decoded conflict payloads within remote replay batches (#9470) 2026-10-18 10:34:52 +13:00
Tim 5a8e248154 Fix duplicate encrypted SQL event broadcasts (#9469) 2026-10-17 21:29:32 +00:00
Tim eaef09c11b Resume remote event log changes from the committed sequence (#9468) 2026-10-17 21:07:35 +00:00
Tim 7f32606baa Fix IndexedDB event journal upload checkpoints (#9457) 2026-10-17 10:41:04 +00:00
effect-bot 4d86d1b888 Start callback registration before the first stream pull (#9411) 2026-10-17 22:18:32 +13:00
effect-botandTim Smart 6d8c8e2075 Fix GraphQL resolver batch limits for interleaved batch keys and URLs (#9401)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-17 09:11:06 +00:00
afb5f326cc Flush Channel.decodeText at the end of the input (#9436)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-17 08:57:53 +00:00
effect-botandTim Smart 25912db9d4 Preserve EventLog remote replay and compactor write order (#9393)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-17 21:45:21 +13:00
effect-botandTim Smart 4b437bf464 Give finalizer and concurrent defects precedence over typed failures (#9433)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-17 08:31:52 +00:00
effect-bot 99e365d61a Prevent scoped forks from running after scope closure (#9395) 2026-10-17 21:15:03 +13:00
effect-bot 954067da7f Fix ClusterCron initial scheduling recovery (#9407) 2026-10-17 21:13:12 +13:00
Tim aac8d21911 Add EventLog.writeMany and monotonic entry ids (#9452) 2026-10-17 21:11:37 +13:00
effect-botandTim Smart 60d2c25aa0 Fix metric reader cleanup after partial binding failure (#9389)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-17 07:59:06 +00:00
effect-botandTim Smart 7c982281cf Fix effectify discarding synchronous throws after callbacks (#9403)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-17 20:52:15 +13:00
effect-botandTim Smart c10335be12 Fix suspended cluster workflow scope cleanup (#9394)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-17 20:51:47 +13:00
effect-bot 658837c3b2 Preserve input order in concurrent Effect.filter and record Effect.all (#9400) 2026-10-17 20:37:00 +13:00
effect-bot fac2191196 Fix oversized rate limiter delay-mode accounting (#9390) 2026-10-17 20:35:14 +13:00
effect-botandTim Smart f260830586 Avoid DevTools startup timeout with passive servers (#9410)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-17 20:34:28 +13:00
Tim 05c3409559 Replay remote EventLog batches in one journal callback and handler transaction (#9448) 2026-10-17 20:32:55 +13:00
effect-bot bb611522fc Restart seeded random sequences on each effect evaluation (#9385) 2026-10-17 20:29:28 +13:00
effect-bot d4f71bc425 Fix unordered stream mapping with infinite concurrency (#9383) 2026-10-17 20:28:42 +13:00