Commit Graph
7565 Commits
Author SHA1 Message Date
github-actions[bot] 39c934c147 Version Packages (#6195)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@effect/cluster@0.58.2 @effect/platform@0.96.1 @effect/rpc@0.75.1 @effect/sql@0.51.1 effect@3.21.2
2026-04-23 11:12:35 +12:00
518d0e3f48 preserve fiber context in HttpLayerRouter.addHttpApi so API-level middleware is applied (#6147)
Co-authored-by: Yu-Hong Shen <stanley.shen2003@gmail.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Tim <hello@timsmart.co>
2026-04-22 23:02:22 +00:00
Dr Alex Mitreandmitre88 0fac630b27 correct typos in source code (receive, separate) (#6110)
Co-authored-by: mitre88 <mitre88@users.noreply.github.com>
2026-04-22 23:00:47 +00:00
Aymen Hmaidi d1f7672155 docs(@effect/vitest): fix return type in fails example (#6163) 2026-04-22 22:54:23 +00:00
Bohdan PtytsandTim Smart e2374c20ce make RpcSerialization.msgPack options configurable (#6161)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-04-22 22:53:58 +00:00
Igor Gassmann c0166426f8 update msgpackr to 1.11.10 for Cloudflare Workers compatibility (#6191) 2026-04-22 22:50:08 +00:00
Michael ArnaldiandTim 74f3267a6c fix: floor TestClock nanoseconds before BigInt conversion (#6194)
Co-authored-by: Tim <hello@timsmart.co>
2026-04-22 22:44:17 +00:00
Tom Mrazauskas 39474662a7 chore: disable TypeScript's nightly workflow (#6193)
Signed-off-by: mrazauskas <tom@mrazauskas.de>
2026-04-22 10:08:57 +02:00
github-actions[bot] b56a6ec056 Version Packages (#6189)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@effect/ai-openai@0.39.2
2026-04-18 06:43:43 -04:00
Molly Gibson 49c5acd593 (fix: ai-openai) Remove strict param from the OpenAI request body (#6188) 2026-04-18 06:41:15 -04:00
github-actions[bot] cc0c40a2fe Version Packages (#6142)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@effect/ai-openai@0.39.1 @effect/ai-openrouter@0.10.1 @effect/cli@0.75.1 @effect/cluster@0.58.1 effect@3.21.1
2026-04-17 15:30:18 -04:00
Ayush Baluni 47f04399d3 fix(ai-openai): deduplicate response.output items to prevent invalid JSON concatenation (#6178) 2026-04-17 15:24:33 -04:00
Alex Dixon b63fdb8783 Change 'in-memory' to 'in_memory' in prompt cache enums (#6187) 2026-04-17 15:16:50 -04:00
Tim 4708bb8e32 backport cluster serialization fix for notify path (#6183) 2026-04-16 22:02:11 +00:00
Molly Gibson 739f077d1c [ISSUE-6009] (fix: ai-openai) Make strict mode configuable for tool definitions (#6174) 2026-04-16 16:30:15 -04:00
Sedo ec5c50507b fix(cli): prevent --log-level=value from swallowing next argument (#6144) 2026-03-31 10:00:53 -04:00
Sedo 6c39a34c61 fix(ai-openrouter): correct HTTP-Referrer header to HTTP-Referer (#6145) 2026-03-25 14:12:07 -04:00
Marc MacLeod f99048e9f4 fix: resolve batched request resolver defects hanging consumer fibers (#6139)
Signed-off-by: Marc MacLeod <marbemac+gh@gmail.com>
2026-03-22 22:12:39 +00:00
github-actions[bot] d4ed885bb9 Version Packages (#6141)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@effect/sql-pg@0.52.1
2026-03-23 10:58:57 +13:00
Tim 4767f860a8 EFF-749 Backport sql-pg dedicated listen connection (#6140) 2026-03-22 21:55:47 +00:00
github-actions[bot] 6e3782af7a Version Packages (#6135)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@effect/ai-amazon-bedrock@0.15.0 @effect/ai-anthropic@0.25.0 @effect/ai-google@0.14.0 @effect/ai-openai@0.39.0 @effect/ai-openrouter@0.10.0 @effect/ai@0.35.0 @effect/cli@0.75.0 @effect/cluster@0.58.0 @effect/experimental@0.60.0 @effect/opentelemetry@0.63.0 @effect/platform-browser@0.76.0 @effect/platform-bun@0.89.0 @effect/platform-node-shared@0.59.0 @effect/platform-node@0.106.0 @effect/platform@0.96.0 @effect/printer-ansi@0.49.0 @effect/printer@0.49.0 @effect/rpc@0.75.0 @effect/sql-clickhouse@0.48.0 @effect/sql-d1@0.49.0 @effect/sql-drizzle@0.50.0 @effect/sql-kysely@0.47.0 @effect/sql-libsql@0.41.0 @effect/sql-mssql@0.52.0 @effect/sql-mysql2@0.52.0 @effect/sql-pg@0.52.0 @effect/sql-sqlite-bun@0.52.0 @effect/sql-sqlite-do@0.29.0 @effect/sql-sqlite-node@0.52.0 @effect/sql-sqlite-react-native@0.54.0 @effect/sql-sqlite-wasm@0.52.0 @effect/sql@0.51.0 @effect/typeclass@0.40.0 @effect/vitest@0.29.0 @effect/workflow@0.18.0 effect@3.21.0
2026-03-20 12:57:31 +13:00
f7bb09b022 Add Cron.prev reverse iteration support (#5786)
Co-authored-by: Tom MacWright <tom@macwright.com>
Co-authored-by: Sebastian Lorenz <fubhy@fubhy.com>
2026-03-20 12:45:19 +13:00
Mattia Manzati bd7552a19c Add type-level utils to asserting layer types (#5920) 2026-03-20 12:45:19 +13:00
ad1a7eb7f6 RcMap: support dynamic idleTimeToLive values per key (#5859)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-03-20 12:45:19 +13:00
Michael Arnaldi 0d32048f98 Add logs to first propagated span (#5710) 2026-03-20 12:45:19 +13:00
github-actions[bot] 37a8af53e3 Version Packages (#6134)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@effect/ai-openrouter@0.9.1 @effect/sql-kysely@0.46.1 effect@3.20.1
2026-03-20 12:38:06 +13:00
Giorgi Jvaridze 041dd22de0 fix(sql-kysely): proxy get invariant violation (#6123) 2026-03-19 23:34:31 +00:00
Lucas Herzinger SouzaandTim Smart a03b6a29ed fix(logger): use source maps for error stack traces in browser pretty logger (#6093)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-03-19 23:29:46 +00:00
kota marusueandTim 7d8fc1ef2e docs(Layer): clarify scopedDiscard JSDoc to match effectDiscard (#5790)
Co-authored-by: Tim <hello@timsmart.co>
2026-03-20 12:09:39 +13:00
Ani Ravi add06f4521 fix(Equal): guard against null in structuralRegion comparison (#6133) 2026-03-20 11:58:09 +13:00
Fabs Torres 5c80e578bd fix(ai-openrouter): allow partial tool_call deltas in streaming (closes #6128) (#6131) 2026-03-19 10:49:01 -04:00
github-actions[bot] aa473938a5 Version Packages (#6089)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@effect/sql-sqlite-bun@0.51.0 @effect/platform@0.95.0 @effect/sql-sqlite-react-native@0.53.0 @effect/sql-sqlite-node@0.51.0 @effect/sql-sqlite-do@0.28.0 @effect/sql@0.50.0 @effect/sql-pg@0.51.0 @effect/sql-mysql2@0.51.0 @effect/sql-mssql@0.51.0 @effect/sql-libsql@0.40.0 @effect/sql-kysely@0.46.0 @effect/sql-drizzle@0.49.0 @effect/sql-d1@0.48.0 @effect/sql-clickhouse@0.47.0 @effect/rpc@0.74.0 @effect/printer@0.48.0 @effect/printer-ansi@0.48.0 @effect/sql-sqlite-wasm@0.51.0 @effect/platform-node@0.105.0 @effect/platform-node-shared@0.58.0 @effect/platform-bun@0.88.0 @effect/platform-browser@0.75.0 @effect/opentelemetry@0.62.0 @effect/experimental@0.59.0 @effect/cluster@0.57.0 @effect/cli@0.74.0 @effect/ai@0.34.0 @effect/ai-openrouter@0.9.0 @effect/ai-openai@0.38.0 @effect/ai-google@0.13.0 @effect/ai-anthropic@0.24.0 @effect/ai-amazon-bedrock@0.14.0 @effect/typeclass@0.39.0 @effect/vitest@0.28.0 @effect/workflow@0.17.0 effect@3.20.0
2026-03-17 09:07:03 +13:00
Michael Arnaldi 9245bc59eb fix(effect): correct scheduler changeset level (#6125) 2026-03-15 19:18:26 +01:00
Michael Arnaldi 8798a84321 fix(effect): isolate scheduler runners per fiber (#6124) 2026-03-15 18:42:45 +01:00
Nick Breaton 7103e2473d fix(ai-openrouter): handle usage-only terminal stream chunks (#6117) 2026-03-10 10:45:21 -04:00
Giulio Canti fc82e81448 Backport Types.VoidIfEmpty to 3.x (#6107) 2026-03-05 19:36:03 +01:00
Maxwell Brown cf74940521 Prevent schema validation from stripping headers prototype (#6101) 2026-03-02 09:29:28 -05:00
Giulio Canti f6b0960bf3 Backport: Fix TupleWithRest post-rest index drift validation bug (#6097) 2026-02-28 09:56:48 +01:00
Maxwell Brown 88a5260788 remove defensive check from tool call json schema generation (#6094) 2026-02-26 10:50:52 -05:00
Taylor Gregoire-Wright 82996bce8d fix(Schema): handle Transformation in getIndexSignatures for correct omit behavior (#6088) 2026-02-24 09:17:02 +00:00
Taylor Gregoire-Wright 4d97a61a15 Schema: fix getPropertySignatures crash on Struct with optionalWith({ default }) (#6086) 2026-02-24 09:41:04 +01:00
github-actions[bot] ab3b64c20a Version Packages (#6080)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
effect@3.19.19
2026-02-22 00:12:21 +13:00
Tim 2d2bb1364a fix semaphore race condition where permits could be leaked (#6081) 2026-02-21 11:05:56 +00:00
Tim 4eb5c008df build ManagedRuntime synchronously if possible (#6079) 2026-02-21 09:02:02 +00:00
github-actions[bot] dd4cf4b119 Version Packages (#6074)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@effect/ai-openrouter@0.8.4
2026-02-19 13:57:48 -05:00
Marc MacLeod a91364d0ef fix(ai-openrouter): optional name in streaming tool calls (#6071)
Signed-off-by: Marc MacLeod <marbemac+gh@gmail.com>
2026-02-19 13:46:16 -05:00
github-actions[bot] 4f2107548f Version Packages (#6063)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@effect/rpc@0.73.2 effect@3.19.18
2026-02-17 19:45:23 +13:00
Marc MacLeodandTim 94b00c8e4c feat(rpc): add defect schema option to Rpc.make (#6065)
Signed-off-by: Marc MacLeod <marbemac+gh@gmail.com>
Co-authored-by: Tim <hello@timsmart.co>
2026-02-15 22:52:39 +00:00
Tim 12b1f1eadf prevent Stream.changes from writing empty chunks (#6062) 2026-02-15 20:40:07 +13:00
github-actions[bot] ed45318177 Version Packages (#6045)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@effect/platform@0.94.5 @effect/cluster@0.56.4 @effect/ai-openrouter@0.8.3 @effect/rpc@0.73.1 effect@3.19.17
2026-02-14 19:44:48 +13:00