Commit Graph
12246 Commits
Author SHA1 Message Date
effect-bot 251f849155 Fix unhandled errors after child process input interruption (#9004) 2026-10-11 19:37:37 +13:00
effect-botandTim Smart f8379667c9 Release losing DurableDeferred.raceAll waits when the race settles (#8997)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-10 22:16:22 +00:00
Tim 35ec46efd0 Remove fork approval gate from release queue (#8996) 2026-10-10 21:40:17 +00:00
Bastian KistnerandEffect Bot 37e088f2af Use decoded response aliases and canonical finite schemas in code generation (#8990)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-11 10:33:03 +13:00
Sebastian Lorenz 118deefe7c Add Host.toFullyQualified, Host.toRelative, and Host.parseHostsFile (#8992) 2026-10-10 12:54:18 +00:00
Sebastian Lorenz fde67a10e9 Add NetAddress.loopbackAddresses (#8991) 2026-10-10 12:51:28 +00:00
effect-bot 967a7dc596 Version Packages (#8887) @effect/openapi-generator@4.0.3 @effect/atom-vue@4.0.3 @effect/sql-d1@4.0.3 @effect/sql-clickhouse@4.0.3 @effect/ai-openrouter@4.0.3 @effect/ai-typesafe@4.0.3 @effect/platform-node@4.0.3 @effect/sql-sqlite-react-native@4.0.3 @effect/sql-libsql@4.0.3 effect@4.0.3 @effect/vitest@4.0.3 @effect/atom-react@4.0.3 @effect/platform-node-shared@4.0.3 @effect/sql-sqlite-node@4.0.3 @effect/ai-openai@4.0.3 @effect/atom-solid@4.0.3 @effect/sql-mssql@4.0.3 @effect/platform-deno@4.0.3 @effect/sql-sqlite-do@4.0.3 @effect/sql-pg@4.0.3 @effect/ai-anthropic@4.0.3 @effect/platform-bun@4.0.3 @effect/docgen@4.0.3 @effect/ai-cloudflare@4.0.3 @effect/sql-sqlite-bun@4.0.3 @effect/sql-sqlite-wasm@4.0.3 @effect/sql-mysql2@4.0.3 @effect/platform-browser@4.0.3 @effect/doctest@4.0.3 @effect/ai-openai-compat@4.0.3 @effect/sql-pglite@4.0.3 @effect/opentelemetry@4.0.3 2026-10-10 23:00:13 +13:00
effect-bot 4fcdede9a4 Clarify native Array.fromAsync in Stream examples (#8989) 2026-10-10 09:31:11 +00:00
Jay HemnaniandEffect Bot 84f48df586 Omit cumulative min/max from delta histogram points in OtlpMetrics (#8987)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-10 07:46:29 +00:00
Jay HemnaniandEffect Bot 1d3419e76c Fix histogram export dropping or duplicating the overflow bucket (#8986)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-10 07:44:21 +00:00
b4e5af825a fix(effect): handle synchronous re-entrancy in Effect.cached* (#8977)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-10 07:23:14 +00:00
b8d6e7a89b cli: export the terminal display-width measure as CliOutput.displayWidth (#8982)
Co-authored-by: Yi-111-a <418729868+yh-111-a@users.noreply.github.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-10 07:01:51 +00:00
Tim Smart 43bb382f68 fix(ai-openai): default unrecognized models to reasoning and preserve explicit includes (#8980) 2026-10-10 19:51:20 +13:00
Tim Smart b630acdb8c Revert "Add an explicit maxDepth option to Context.makeUnsafe (#8969)"
This reverts commit 4b1f4aa8ad.
2026-10-10 19:47:41 +13:00
Tim 0b17b9e2e4 Support WebSocket handshake headers alongside subprotocols (#8978) 2026-10-10 00:04:33 +00:00
f9f7a5a16e feat(rpc): report socket ping timeouts through an onPingTimeout option (#8976)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-09 20:45:37 +00:00
Stéphane Le DorzeandEffect Bot 4b1f4aa8ad Add an explicit maxDepth option to Context.makeUnsafe (#8969)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-09 20:33:29 +00:00
1db5671d77 fix(ai-anthropic): decode replies a fallback model took over (#8971)
Co-authored-by: Mathieu Post <5338582+m9tdev@users.noreply.github.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-10 09:27:39 +13:00
76a03f7599 Fix Duration.times throwing for non-integer multipliers of nanosecond durations (#8972)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-10 09:14:30 +13:00
e052f1b30b Avoid copying the Context rebase map twice (#8968)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-10 09:10:35 +13:00
effect-bot f7c4317345 Test DateTime.toDate wall-clock conversion for zoned values (#8975) 2026-10-10 08:19:34 +13:00
Sebastian Lorenz 9dbd07e006 Accept address and name server inputs in the Dns services (#8973) 2026-10-09 18:29:30 +00:00
Sebastian Lorenz e7d84e449a Add fromInput functions to the net data types (#8970) 2026-10-09 17:41:46 +00:00
66257d2922 Hand cluster shards off one at a time on shutdown (#8941)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-09 11:18:57 +00:00
effect-bot f54c34a754 Restore lease-based SQL shard lock renewal (#8965) 2026-10-09 11:18:38 +00:00
Tim bfc5742e18 Record RPC response-encoding failures on the server span (#8958) 2026-10-10 00:12:56 +13:00
Tim aef1d1f2e5 Add cluster RPC interrupt-on-termination annotation (#8963) 2026-10-09 10:44:12 +00:00
effect-bot 210fd06398 Keep shard locks held while their runner shuts down (#8961) 2026-10-09 10:20:54 +00:00
cd2ab19600 Route shard handoff interrupts to the draining owner and wait for shard locks (#8940)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-09 23:11:29 +13:00
73fa2873cb Fix safe integer bounds in JSON Schema export (#8956)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-09 11:19:39 +02:00
ae63afed95 Reclaim row shard locks whose holder is no longer a registered runner (#8942)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-09 09:19:32 +00:00
Giulio Canti ec8ccb92a4 Document Schema class field overrides (#8960) 2026-10-09 09:09:06 +00:00
aa811e454b Failing test: RPC success encode failures are not logged with the RPC tag (#8943)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-09 21:16:19 +13:00
effect-bot 93410da528 Add stderr terminal detection to Stdio (#8938) 2026-10-09 21:12:56 +13:00
Tmk 310228c2be Allow scheduler 0.28 in atom-react peers (#8954) 2026-10-09 07:48:03 +00:00
Jay HemnaniandEffect Bot b63a4f9ac7 Fix ai-openai-compat splitting streamed reasoning on empty content deltas (#8952)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-09 20:36:40 +13:00
effect-bot 7ba976c620 Fix interrupted activity replay in memory workflow engine (#8955) 2026-10-09 20:35:58 +13:00
Sebastian Lorenz d4f7dc3300 Add TLSA records to DNS services (#8953) 2026-10-09 09:02:21 +02:00
Sebastian LorenzandTim Smart a9b5148225 Add DNS resolution to effect/net (#8880)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-09 07:34:40 +02:00
effect-bot 7ff5048db5 Skip continuation-mark probing when stack traces are disabled (#8937) 2026-10-08 23:58:35 +00:00
effect-botandTim Smart 63bfad88fc Keep durable race and into continuations running beside a parked workflow sibling (#8926)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-08 23:07:58 +00:00
Tim e00eaae8d9 Fix lazy terminal input acquisition for CLI prompts (#8932) 2026-10-09 11:55:38 +13:00
Tim 89d5c88810 Fix NO_COLOR handling in CLI prompts and wizard (#8933) 2026-10-08 22:31:15 +00:00
Tim ebe487f888 Support configurable Crypto UUID output formats (#8935) 2026-10-08 22:10:14 +00:00
Tim 8e5ab22a42 Fix Esc cancellation for CLI prompts (#8934) 2026-10-08 22:06:24 +00:00
Tim b210b6be1f Refresh migration guidance for inferred services and telemetry (#8928) 2026-10-09 09:38:59 +13:00
effect-botandTim Smart 7803e51e94 Hold the shared SQL connection for the whole statement (#8927)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-08 20:37:03 +00:00
Lucas DuailibeandEffect Bot 3b934343a0 Start Effect spans with the active OpenTelemetry parent span itself (#8929)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-09 09:32:42 +13:00
d6d515bafc Honor reported remaining budgets in HttpClient rate limiting (#8917)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-09 09:29:08 +13:00
Tim 0a6f270e21 Allow NodeTerminal fixtures time to start under CI load (#8930) 2026-10-09 09:27:28 +13:00