Commit Graph
12052 Commits
Author SHA1 Message Date
Tim 3b87d1d1ed Reduce clock polling in shard-release teardown test (#9184) 2026-10-15 12:11:25 +13:00
Ibrahim ElkamaliandEffect Bot acc7860651 Use a caller-provided WatchBackend for FileSystem.watch (#9181)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-14 23:10:28 +00:00
ec831c3795 Accept Redacted values as HTTP URL params (#9160)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-14 22:51:39 +00:00
Tim 1aecc4250d Update GraphQL ai-docs for generated struct interfaces (#9180) 2026-10-14 22:38:28 +00:00
effect-botandTim Smart cd74ea2119 Fix lost replies for persisted local cluster requests (#9176)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-14 21:53:08 +00:00
Dan van der MerweandEffect Bot 2a8ec8be83 perf(schema): keep successful decoding defaults resolved (#9166)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-15 10:10:57 +13:00
Dan van der MerweandEffect Bot d1ad2c71a0 perf(ai): reuse language model response decoders (#9169)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-14 20:29:14 +00:00
Dan van der MerweandEffect Bot f9f43352d6 perf(ai-openai-compat): filter SSE events without child streams (#9167)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-14 20:17:07 +00:00
Dan van der MerweandEffect Bot a0ad8d3a4f perf(ai-openai-compat): emit stream part chunks directly (#9168)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-14 20:15:03 +00:00
effect-botandTim Smart f2b3d8a573 Fix TestClock skipping sleeps registered after multi-hop wakeups (#9172)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-14 20:07:00 +00:00
cb2cf5f19d Expose attempt and retry metadata on Effect.Transaction (#8166)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-15 08:55:13 +13:00
Arman Charan f7deebc16f Document the browser CORS failure from b3 and traceparent (#9152) 2026-10-15 08:40:36 +13:00
effect-botandTim Smart ec9332ba2b fix: remove interrupted TestClock sleeps and avoid queue sorting (#9173)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-15 08:38:50 +13:00
effect-botandTim Smart b44c2fbd4d Reduce GraphQL generated schema type-checking overhead (#9171)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-15 08:22:13 +13:00
devangpratap 995c104f7b Fix Duration losing nanosecond precision for large integer millisecond values (#9161) 2026-10-15 07:23:56 +13:00
793d89efa9 ai: support structured decision instructions and descriptions (#9124)
Co-authored-by: Jem Gold <jem@portola.ai>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-14 22:35:57 +13:00
a03afb6147 Add Flag.withOptionalValue for CLI flags with an optional value (#9145)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-14 09:16:12 +00:00
Tim e24911e266 Add pull request finalization skill (#9153) 2026-10-14 09:02:50 +00:00
c2859bf017 perf(ai): collect tool approvals once per request (#9143)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-14 21:56:37 +13:00
738bc873a7 perf(ai-openai-compat): return single text parts directly (#9144)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-14 21:55:41 +13:00
Tim e271997a14 Fix MCP resource and prompt schema service requirements (#9151) 2026-10-14 07:37:00 +00:00
Tim 742976ce97 Capture PostgreSQL teardown diagnostics in Deno CI (#9142) 2026-10-14 17:27:16 +13:00
Tim 91f4c74fe8 ai-openai: add OpenAiDecisionModel for OpenAI's Decisions API (#9140) 2026-10-14 04:25:28 +00:00
Tim 12be65e5e3 Redact sensitive query params in spans, inspect output and errors (#9136) 2026-10-14 04:13:23 +00:00
Tim 563397fbb8 Add opt-in gzip compression to OTLP exporters (#9139) 2026-10-14 04:02:46 +00:00
Tim 3abc63eae4 Add HttpMiddleware.decompression for compressed request bodies (#9138) 2026-10-14 17:00:48 +13:00
Tim 52a7d3c8d3 Add HttpClientRequest body compression (#9137) 2026-10-14 03:34:00 +00:00
Tim 8dec89d318 Fix resource template completion service requirements (#9135) 2026-10-14 15:51:11 +13:00
Tim f159284375 Fix deferred callback wakes before parent workflow suspension (#9131) 2026-10-14 15:28:37 +13:00
effect-bot c462214483 Test SQLite statement reuse after failed-COMMIT cleanup retry (#9134) 2026-10-14 14:37:42 +13:00
effect-bot b8c201d0f4 Add detached option for discarded workflow executions (#9092) 2026-10-14 14:36:47 +13:00
effect-botandTim Smart 118c9c4fe5 Keep failure-suspended workflows parked until resumed or interrupted (#9091)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-14 14:36:47 +13:00
f05642f777 Fix HttpRouter prefixes with path params breaking request.url (#9118)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-14 01:36:01 +00:00
Dan van der MerweandEffect Bot 73efe552d9 perf(sql-sqlite-do): borrow the connection for statements (#9130)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-14 14:34:20 +13:00
Tim 65d20dd6e8 Wait for GraphQL watcher installation before generating (#9133) 2026-10-14 14:26:12 +13:00
bd2c7a3b8b ai-cloudflare: send decision images to Clef (#9121)
Co-authored-by: Jem Gold <jem@portola.ai>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-14 14:20:11 +13:00
Harish SubramaniumandEffect Bot 1cd7df8a98 feat(sql-pg): expose TCP keepalive settings (#9120)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-14 14:15:02 +13:00
Tim eff9beeee3 Fix Deno CI crashes by pinning v2.9.7 (#9132) 2026-10-14 13:43:02 +13:00
dbf442b914 Fix AsyncResult.all previousSuccess shape for failed inputs (#9110)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-14 12:52:22 +13:00
e3ff963eb5 End Stream.timeout while the next chunk is still pending (#9106)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-14 12:49:17 +13:00
a7ce81f601 Record the active span on OpenTelemetry log records (#9125)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-14 12:19:49 +13:00
Jay HemnaniandEffect Bot 7719bda8a5 Fix OTLP export dropping a whole batch when a span has a 64-bit B3 trace id (#9117)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-14 12:16:11 +13:00
2c5199fcfd fix(sqlite-node): retry enabling WAL on Deno when the database is locked (#9108)
Co-authored-by: hxx <hxx0215@gmail.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-14 12:15:37 +13:00
65b04f87b7 Add Path.resolveWithin for root-contained path resolution (#9127)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Tim <hello@timsmart.co>
2026-10-13 23:10:48 +00:00
effect-botandTim Smart a841b8b144 Stop interruption from hashing causes and looping on throwing hashes (#9113)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-14 09:34:39 +13:00
effect-botandTim 816575e11c Use bigint for 64-bit FileSystem stat metadata (#9112)
Co-authored-by: Tim <hello@timsmart.co>
2026-10-13 20:30:18 +00:00
Dan van der MerweandEffect Bot 5d018e1fb1 fix(ai-openai): preserve ultrafast service tier metadata (#9115)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-14 09:24:04 +13:00
devangpratapandEffect Bot 54c51d9e96 Fix Duration conversions throwing for very large millisecond durations (#9109)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-14 08:28:28 +13:00
Tim 74d19304da Fix atom rebuild loops from late dependency reads (#9105) 2026-10-13 10:31:04 +00:00
Giulio Canti dba4e52f50 fix(schema): reject duplicate tagged union discriminants (#9103) 2026-10-13 11:14:47 +02:00