Commit Graph
12139 Commits
Author SHA1 Message Date
Jay HemnaniandEffect Bot 113ec70aa7 Redact SigV4 presigned URL parameters by default (#9903)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-27 10:45:57 +13:00
Ibrahim ElkamaliandEffect Bot 3ebd64515f Fix Stream.groupBy substreams never ending when the upstream ends (#9915)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-27 10:45:24 +13:00
Ibrahim ElkamaliandEffect Bot 3c3c79b17b Fix Stream.rechunk dropping buffered elements on upstream failure (#9916)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-27 10:44:43 +13:00
sarankumarandEffect Bot cf197c1acb Describe undeclared HttpApiClient statuses in the DecodeError (#9869)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-27 10:32:35 +13:00
381d5c6039 Record ClickHouse migrations only after they succeed (#9959)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-27 10:26:59 +13:00
effect-bot 65e44bbc94 Accept minimal Anthropic-compatible usage responses (#9975) 2026-10-27 10:14:42 +13:00
effect-bot c7b161ae1d Stop retrying cluster abandonment in workflow wakes (#9938) 2026-10-27 10:09:16 +13:00
Ibrahim ElkamaliandEffect Bot 0b65c9f585 Fix OpenAI and Anthropic truncation reporting finishReason "unknown" (#9920)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-27 10:04:56 +13:00
Ibrahim ElkamaliandEffect Bot f6d8968a17 Fix invalid global flag values bypassing CLI error rendering (#9922)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-27 10:04:25 +13:00
Ibrahim ElkamaliandEffect Bot 3541f6587f Reject non-scalar Unicode escapes in Toml.parse (#9924)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-27 10:03:49 +13:00
effect-bot f722e4c4fb fix(sql-pg): allow up to 65535 Parse/Bind parameters (#9937) 2026-10-27 10:03:29 +13:00
Jay HemnaniandEffect Bot 1dd08eea5a Fix HttpClient.followRedirects re-encoding the redirect URL (#9887)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-27 09:57:06 +13:00
effect-bot c983fc1dc3 Reject repeated occurrences of single-valued CLI flags (#9872) 2026-10-27 09:52:34 +13:00
effect-bot 58f164f8aa Stop RpcClient teardown hanging after a chunk decode failure and socket close (#9900) 2026-10-27 09:51:38 +13:00
c1ba405edb fix(sql-pg): close a session that does not confirm UNLISTEN (#9896)
Co-authored-by: Wayne Maurer <2899448+wmaurer@users.noreply.github.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-27 09:50:15 +13:00
effect-bot ae7805cf7b Add disableFatalDefects option to RpcTest.makeClient (#9898) 2026-10-27 09:49:25 +13:00
effect-bot f6df1aa987 Isolate synchronous RPC handler throws when fatal defects are disabled (#9899) 2026-10-27 09:48:58 +13:00
16321ff12e Name the tool when its parameters are not a JSON Schema object (#9859)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim <hello@timsmart.co>
2026-10-26 20:47:12 +00:00
Jay HemnaniandEffect Bot 5bbd25eaa7 Fix MultipartParser rejecting a tab inside a quoted filename (#9886)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-27 09:46:46 +13:00
effect-bot a046435125 fix(cli): skip fallback prompts when the terminal cannot prompt (#9881) 2026-10-27 09:45:41 +13:00
Luke ParkerandEffect Bot f4b237e093 fix(effect): stop Effect.fn stack frames from retaining call arguments (#9878)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-27 09:44:52 +13:00
effect-bot bb563572d8 Allow op-sqlite 18 in the React Native SQLite peer range (#9871) 2026-10-27 09:43:39 +13:00
effect-bot 3a4c6919bd Preserve tool parameter services in AI response schemas (#9873) 2026-10-27 09:43:17 +13:00
Tim 0432feb656 Refresh migration guidance for Exit guards, sql.updateValues aliases and request upgrades (#9971) 2026-10-27 09:22:37 +13:00
Giulio Canti 20e5ba813c Fix Schema GUID and ULID checks (#9967) 2026-10-26 15:37:24 +01:00
Giulio Canti 16fe800306 Document Schema.Class subclassing requirements (#9935) 2026-10-25 18:42:42 +01:00
837e906d9a Stop HttpApiClient methods inferring payload services from context (#9874)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-25 14:53:20 +13:00
Tim 53823f2006 Allow outside collaborators with write access to use the effect bot (#9890) 2026-10-24 08:26:15 +00:00
Tim 445e3d01c9 Publish encrypted event log server Docker image (#9880) 2026-10-24 16:02:56 +13:00
dc66d90bb3 fix(schema): resolve $ref pointers below a top-level definition in fromJsonSchemaDocument (#8180)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Giulio Canti <giulio.canti@gmail.com>
2026-10-23 21:15:57 +02:00
Giulio Canti b72f6a28bc Reject optional values in Schema.Record index signatures (#9864) 2026-10-23 17:32:09 +02:00
53f93527a8 Fix Schema.Record throwing when the key schema is an Enum (#9620)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Giulio Canti <giulio.canti@gmail.com>
2026-10-23 16:15:10 +02:00
Giulio Canti 15297e50c6 Restore contentSchema for JSON strings (#9613) 2026-10-23 14:32:49 +02:00
effect-bot 93ebc4f4f0 Prevent duplicate compensation after unsafe cluster workflow interruption (#9845) 2026-10-24 00:58:27 +13:00
effect-bot 4d24a11217 Stop HttpClientError serialization from exposing request headers, query params and body (#9855) 2026-10-24 00:20:54 +13:00
Ibrahim ElkamaliandEffect Bot c97b331ab7 Fix toCodeDocument output breaking on Schema, RegExp, Date or Symbol references (#9771)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-23 13:19:26 +02:00
Mantas KantautasandEffect Bot e62a149ee1 Drain unreturned output in ChildProcessSpawner helpers (#9846)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-23 23:41:18 +13:00
Tim cd10d98be5 Surface OpenAPI generator warnings in ai-codegen (#9851) 2026-10-23 23:13:49 +13:00
Giulio Canti 50c863a31d Fix template literal JSON Schema generation (#9850) 2026-10-23 10:51:38 +02:00
Tim a6584778e7 Preserve app types in HttpMiddleware.xForwardedHeaders (#9848) 2026-10-23 21:26:53 +13:00
Tim 32137b552f Use the shared MaxBodySize read in OtlpProxy (#9841) 2026-10-23 07:44:00 +00:00
Tim c89d4f356c Trigger the effect bot relay with an @effect-bot mention (#9839) 2026-10-23 07:23:58 +00:00
Tim fdd1e34fb9 Count the pending connection replacement before retrying in SqlRunnerStorage test (#9820) 2026-10-23 19:31:30 +13:00
effect-bot 2b100e9481 Return named constructor types from Data.taggedEnum declarations (#9834) 2026-10-23 19:16:15 +13:00
Tim 3b8090c662 Enforce MaxBodySize on web HttpServerRequest buffered reads (#9835) 2026-10-23 18:41:03 +13:00
Maxwell BrownandTim Smart ac3485a0ad Add CLI output presenter (#6743)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-23 18:39:42 +13:00
Tim baf5ca4bff fix(vitest): report finalizer defects when a test is cancelled (#9836) 2026-10-23 05:29:59 +00:00
b0fd97ac45 Generate recursive input objects in @effect/graphql-generator (#9833)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-23 18:19:23 +13:00
effect-bot a12e4bca03 Pin String casing behaviour and document snakeToCamel round-trip limit (#9831) 2026-10-23 18:17:06 +13:00
Tim 6b82a28d3b Add OtlpProxy for forwarding browser OTLP exports (#9829) 2026-10-23 18:16:05 +13:00