Commit Graph
12373 Commits
Author SHA1 Message Date
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
devangpratapandEffect Bot 8598157653 Fix Duration.fromInputUnsafe throwing on infinite nanosecond totals (#8921)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-08 20:15:43 +00:00
effect-botandTim Smart a494a64788 Allow HTTP MCP servers to disable subscriptions (#8924)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-09 09:06:23 +13:00
effect-botandTim Smart ee3a350768 Fix spurious MCP list-change notifications on first subscription (#8925)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-08 19:46:21 +00:00
950ea4eeb2 Preserve tool call extra_content in ai-openai-compat (#8916)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-08 19:45:43 +00:00
Grzegorz PrzybyłowiczandEffect Bot 7e444029d3 fix(http): ignore B3 headers whose ids are not hex (#8913)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-09 08:30:40 +13:00
Freya GaynorandEffect Bot 0e487c027a Fix Effect spans losing a getter-based OpenTelemetry parent (#8922)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-09 08:26:47 +13:00
Maxwell Brown 13ace20e6c Update migration bundle size figures (#8911) 2026-10-08 12:58:23 +00:00
Sebastian Lorenz c755b69701 Add a deterministic TestCrypto layer (#8487) 2026-10-08 12:37:22 +00:00
Tim 788eced019 Keep the test clock advancing through PersistedQueue cleanup completion (#8910) 2026-10-09 01:23:23 +13:00
Tim 48ed32f846 Add delay option to PersistedQueue.offer (#8907) 2026-10-09 00:58:21 +13:00
effect-botandTim be560ff3ab Fix Bun worker graceful shutdown without self.close (#8909)
Co-authored-by: Tim <hello@timsmart.co>
2026-10-08 11:12:28 +00:00
effect-botandzhanhuangchao 59e58a6b98 Add PowerShell support to --completions (#8904)
Co-authored-by: zhanhuangchao <1348752764@qq.com>
2026-10-08 10:19:07 +00:00
Tim Smart 7c5133c342 disable experimentalApiUsage 2026-10-08 23:08:30 +13:00
Tim b9e7821be3 Add DatagramSocket (UDP) module (#8409) 2026-10-08 21:16:57 +13:00
effect-botandTim Smart 182e26dae1 Add FileSystem noFollow open option and positional reads (#8900)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-08 06:46:46 +00:00
Giulio Canti 738d81f19e Simplify SchemaError serialization (#8903) 2026-10-08 08:40:18 +02:00
Tim 0e2b988eec Fix orphaned workflow activity recovery after a crash (#8899) 2026-10-08 19:28:15 +13:00
effect-botandTim Smart ca068cef44 Allow cluster SQL storage to run without runtime DDL (#8897)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-08 04:12:51 +00:00
Tim 9753be9ecf Deliver cluster WithTransaction replies after the transaction outcome is known (#8891) 2026-10-08 15:20:39 +13:00
Tim f686000760 Add compact SchemaError JSON and inspect output (#8895) 2026-10-08 15:11:28 +13:00
effect-botandTim Smart ea52c245f6 Fix typed SQL transaction COMMIT error recovery (#8892)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-07 22:42:33 +00:00
Tim d6082a25a3 Send MCP cancellation notifications for interrupted reverse requests (#8890) 2026-10-07 21:22:51 +00:00
effect-botandTim Smart 977096bcea Persist cluster WithTransaction failure replies after rollback (#8886)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-07 21:03:58 +00:00