Commit Graph
11892 Commits
Author SHA1 Message Date
Sebastian LorenzandTim Smart 332d363f07 Fix Sink.make successful pipeline results (#8797)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:28:23 +13:00
Sebastian LorenzandTim Smart 495740d9d0 Reproduce: zipLatest hangs when one finite input is empty and another emits a value (#8795)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:18:02 +13:00
efebfa9cf9 Include completion services in McpServer prompt requirements (#8762)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:07:33 +13:00
Sebastian LorenzandTim Smart 9b8200da0f Reproduce: PubSub takers can observe the final message before data published during waiter registration (#8787)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:04:42 +13:00
Sebastian LorenzandTim Smart 18035009c9 Fix interruption masking before scope finalizer callbacks (#8779)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:03:45 +13:00
Sebastian LorenzandTim Smart a84aa4e863 Fix FiberHandle ownership during reentrant replacement (#8784)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 12:51:06 +13:00
166437bdb8 Omit cumulative min/max from delta OTLP histogram points (#8769)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 12:48:09 +13:00
98a5ed7603 Fix HttpApiClient result type for union response modes (#8767)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-05 23:16:38 +00:00
Sebastian LorenzandTim Smart 50a5686ab6 Fix effectify error mapper exceptions stranding fibers (#8776)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 12:15:00 +13:00
d0b3862b65 Fix Channel.mapInput data-last overload dropping requirements (#8758)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 12:08:55 +13:00
1ba8521582 Fix Sink.catchCause data-last error type (#8764)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-05 23:07:43 +00:00
44defad43f Fix HttpServer service serve middleware service requirements (#8759)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-05 23:06:19 +00:00
467d3aceff Include runtime error in AtomRuntime.subscriptionRef result type (#8760)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-05 23:04:59 +00:00
Michael ArnaldiandTim Smart a3b4cf3e2b fix(queue): deliver taken values before scheduler yields (#8819)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-05 21:48:21 +00:00
Tim 90a1bae898 Make RPC socket ping timing configurable and count all server frames as liveness (#8825) 2026-10-06 10:42:10 +13:00
1f74b62b6c feat(ai): let McpServer.layerHttp terminate sessions on DELETE (#8773)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 10:34:51 +13:00
Tim fce9c52cab Document typed SQLite setup failures in migration reference (#8822) 2026-10-06 10:23:55 +13:00
Julius MarmingeandClaude Opus 5.5 bd00773b25 fix(http): read response cookies when Headers has no getSetCookie (#8772)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-06 07:56:13 +13:00
Giulio Canti b1d200c40a Expose tag key on Schema tagged unions, closes #8681 (#8748) 2026-10-05 10:16:10 +02:00
Tim 13eb0099aa Fix PostgreSQL binary interval decoding (#8746) 2026-10-05 04:23:14 +00:00
Wouter de Bruijn 4153144de5 Fix AsyncResult.flatMap data-last type inference (#8742) 2026-10-05 16:15:00 +13:00
effect-bot 460272d304 Version Packages (#8647) @effect/atom-react@4.0.1 @effect/atom-vue@4.0.1 @effect/opentelemetry@4.0.1 @effect/sql-pg@4.0.1 @effect/vitest@4.0.1 @effect/ai-openrouter@4.0.1 @effect/sql-pglite@4.0.1 @effect/platform-browser@4.0.1 effect@4.0.1 @effect/ai-typesafe@4.0.1 @effect/ai-openai@4.0.1 @effect/sql-sqlite-node@4.0.1 @effect/sql-sqlite-wasm@4.0.1 @effect/doctest@4.0.1 @effect/sql-sqlite-bun@4.0.1 @effect/sql-mssql@4.0.1 @effect/sql-sqlite-do@4.0.1 @effect/platform-node-shared@4.0.1 @effect/sql-libsql@4.0.1 @effect/ai-anthropic@4.0.1 @effect/ai-openai-compat@4.0.1 @effect/atom-solid@4.0.1 @effect/sql-sqlite-react-native@4.0.1 @effect/sql-d1@4.0.1 @effect/sql-mysql2@4.0.1 @effect/ai-cloudflare@4.0.1 @effect/docgen@4.0.1 @effect/openapi-generator@4.0.1 @effect/platform-bun@4.0.1 @effect/platform-deno@4.0.1 @effect/platform-node@4.0.1 @effect/sql-clickhouse@4.0.1 2026-10-04 21:47:48 +00:00
Tim Smart bb3216bba1 change changeset level for clef 2026-10-05 10:40:10 +13:00
Serhii SerheievandTim Smart f15748273a fix(ai): encode McpSchema.optional fields whose schema decodes to a class (#8723)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-04 21:37:39 +00:00
Serhii Serheiev 92e656c43a fix(vitest): forward the assertion message only when given in deepStrictEqual and notDeepStrictEqual (#8722) 2026-10-05 10:19:17 +13:00
Jaideep PyneandTim Smart 43fdcdc6c8 Fix RPC stdio response draining after stdin EOF (#8714)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-05 09:51:24 +13:00
TimandJoAdo07 0f647153ed fix(platform-node): fail refused websocket upgrades instead of hanging (#8738)
Co-authored-by: JoAdo07 <ago8e3j603@gmail.com>
2026-10-05 09:23:25 +13:00
Tim 878cb33f4f Fix HTTP logger output for client aborts (#8737) 2026-10-04 20:12:44 +00:00
Tim a81e4e6cb3 Fix PostgreSQL lock ordering for cluster message resets (#8741) 2026-10-05 09:11:53 +13:00
Tim f1aedb0a67 Fix forceKillAfter cleanup after non-zero process leader exit (#8736) 2026-10-04 20:03:50 +00:00
Paweł Błaszczyk 073bb475d1 Support TTL callbacks in Effect.cachedInvalidateWithTTL (#8734) 2026-10-05 08:17:06 +13:00
Tim bc445262ee fix(effect): treat interruption as abandonment in Effect.cached* and Cache (#8719) 2026-10-04 21:08:36 +13:00
e1a521a688 fix(Stream): do not step aggregateWithin schedules while idle (#8718)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-04 21:05:19 +13:00
234672ba86 fix(sqlite-node): do not cache failed statement preparations (#8716)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-04 20:05:34 +13:00
Dan van der MerweandTim Smart f84f41e866 fix(ai-openai): preserve prompt cache diagnostics (#8613)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-04 16:08:30 +13:00
Tim 23047696f9 fix(ai-openrouter): scope transcription JSON encoding to provider spec (#8713) 2026-10-04 16:07:36 +13:00
Dan van der MerweandTim Smart ed2cc2f322 fix(ai-anthropic): support mid-conversation system messages (#8603)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-04 14:35:24 +13:00
Dan van der MerweandTim Smart 7336154e2c fix(sqlite-node): return rows from recompiled statements (#8688)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-04 14:21:50 +13:00
Tim 395f256c22 Correct v4 Effect subtyping migration guide (#8712) 2026-10-04 13:39:22 +13:00
Tim e5930bd1f8 Fix SQLite WAL initialization contention and typed setup errors (#8708) 2026-10-04 13:19:30 +13:00
Tim 43416c4142 Fix HttpStaticServer If-Range validation (#8705) 2026-10-03 21:46:09 +00:00
Tim 81d965eeb1 Fix MSSQL pool recovery and connection error handling (#8709) 2026-10-04 10:41:33 +13:00
1d9fb8c540 Fix Stream.throttle shape strategy exceeding the configured rate (#8698)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-04 09:21:23 +13:00
Tim a5b1d4e4ca Fix HttpApiSchemaError reporting validation failures (#8706) 2026-10-03 19:52:44 +00:00
Tim f5c2a91621 Fix zoned DateTime when Intl omits fractional seconds (#8707) 2026-10-04 08:49:10 +13:00
Tim d6ac8f923a Fix Stream.scan initial state emission for empty streams (#8704) 2026-10-03 19:48:47 +00:00
Tim 5e6f7568a4 Fix HttpTraceContext B3 sampling and zero W3C IDs (#8685) 2026-10-03 13:41:56 +00:00
Tim 97ee2bd684 Fix Anthropic streamed tool JSON errors (#8683) 2026-10-03 13:40:47 +00:00
Dan van der MerweandTim Smart 480bba2dfe Add Cloudflare Clef decision provider (#8677)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-03 16:10:41 +13:00
Dan van der MerweandTim Smart 58a2ee8e0d perf(ai): cache per-tool response schemas (#8680)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-03 15:56:26 +13:00