Commit Graph
11560 Commits
Author SHA1 Message Date
3cb395e151 Fix ExecutionPlan schedule error and requirement tracking (#8765)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:30:03 +13:00
Sebastian LorenzandTim Smart c381fbc045 Fix stack overflow when completing coalesced cached requests (#8804)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:29:31 +13:00
Sebastian LorenzandTim Smart f31e6b7fd2 Fix Stream.tapSink completion during an upstream pull (#8793)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:26:50 +13:00
Sebastian LorenzandTim Smart b817ebefc0 Fix suspended union parsers reusing state across effect runs (#8809)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:14:36 +13:00
Sebastian LorenzandTim Smart 7b396bd3b5 Fix mergeAll discarding inner scope finalizer defects (#8798)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:13:49 +13:00
Sebastian LorenzandTim Smart 8409eb4592 Fix Floyd-Warshall path reconstruction through zero-cost cycles (#8813)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 14:30:02 +13:00
Sebastian LorenzandTim Smart 2e03688cdf fix(Stream): preserve sink leftovers when peeling (#8792)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 14:22:28 +13:00
Sebastian LorenzandTim Smart 716e358e0e Reproduce: Repeated throwing cause handlers overflow the interpreter stack and bypass finalization (#8778)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 14:21:43 +13:00
Sebastian LorenzandTim Smart a6c7dcb042 Fix one-shot iterable inputs lost on transaction retries (#8806)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 14:11:19 +13:00
Sebastian LorenzandTim Smart 87813882fa Fix Channel callback registration failure propagation (#8817)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 14:07:17 +13:00
Sebastian LorenzandTim Smart e4cb9f1f58 Fix inherited Standard Schema adapters bypassing child schemas (#8811)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 14:06:16 +13:00
Sebastian LorenzandTim Smart 888a18915c Reject fractional and NaN PubSub capacities (#8790)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:50:23 +13:00
Sebastian LorenzandTim Smart f11526aea2 Fix tapSink swallowing sink failures after end-of-stream (#8794)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:48:12 +13:00
Sebastian LorenzandTim Smart 7e7ede67d8 Fix Queue capacity release after reentrant shutdown (#8785)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:46:04 +13:00
Sebastian LorenzandTim Smart 33303ea634 Fix Pool shutdown to wait for borrowed resources (#8788)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:43:58 +13:00
Sebastian LorenzandTim Smart 5326527918 Fix Channel.acquireUseRelease resource leak on acquisition interruption (#8796)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:43:25 +13:00
Sebastian LorenzandTim Smart c5cf8ce402 Fix resource lifetime when retrying Layer.buildWithMemoMap (#8781)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:31:44 +13:00
Sebastian LorenzandTim Smart d85a3095af Fix Queue.clear swallowing failures combined with Done (#8791)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:30:53 +13:00
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