Commit Graph
106 Commits
Author SHA1 Message Date
effect-bot 3c42058224 Remove HttpRequestDetails from AI errors and response metadata (#10010) 2026-10-28 15:48:48 +13:00
Jay HemnaniandEffect Bot 2a03584eae Add Duration.formatIso, Duration.fromIso and Schema.DurationFromIsoString (#9891)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-28 15:48:48 +13:00
Sebastian LorenzandTim Smart 8f236683ad Replace effect/Crypto with per-family effect/crypto modules (#9126)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-28 15:48:48 +13:00
be9895bd76 fix(sql): load filesystem migrations from their own module (#9157)
Co-authored-by: Viacheslav <bezff@MacBook-Pro-3.local>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-28 15:48:48 +13:00
effect-botandTim Smart 65db606e6b Add request-level dependencies to McpServer (#9154)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-28 15:48:48 +13:00
yashandClaude Opus 5.5 a6987b3b77 Fix stale outputs in makeFilter and Metric examples (#9964)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-27 12:55:43 +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
Tim 35e748a854 Refresh migration guidance for CLI negation, cron scheduling and pool timeouts (#9804) 2026-10-23 09:09:27 +13:00
effect-bot e618f1050f Require a trusted proxy policy for forwarded headers (#9701) 2026-10-22 00:17:07 +00:00
5107bb6997 Handle Option from Number.parse in schema migration example (#6811)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Daniel Rodríguez Rivero <danielo515@users.noreply.github.com>
2026-10-21 19:50:35 +13:00
Tim eddf94ac9e Refresh migration guidance for defect recovery and event log batches (#9555) 2026-10-20 09:13:35 +13:00
Tim 3314fc30c2 Apply defect precedence to typed-error recovery operators (#9516) 2026-10-19 12:41:48 +13:00
effect-botandTim b487160e95 Correct v4 documentation and bound the production retry example (#9406)
Co-authored-by: Tim <hello@timsmart.co>
2026-10-19 10:10:48 +13:00
effect-bot 4d86d1b888 Start callback registration before the first stream pull (#9411) 2026-10-17 22:18:32 +13:00
effect-bot d8918cbd0e docs: correct v4 behavior and stale API references (#9331) 2026-10-16 21:12:25 +13:00
Tim b4378736a2 Refresh migration guidance for stat metadata, matching and OpenAI schemas (#9266) 2026-10-16 09:41:36 +13:00
Tim 83df573a79 Refresh migration guidance for terminal, OpenAI and Workers defaults (#9071) 2026-10-13 09:31:53 +13:00
Tim b210b6be1f Refresh migration guidance for inferred services and telemetry (#8928) 2026-10-09 09:38:59 +13:00
26c108919f fix(ai): follow the OpenTelemetry GenAI semantic conventions (#8870)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 11:43:23 +13:00
Tim fce9c52cab Document typed SQLite setup failures in migration reference (#8822) 2026-10-06 10:23:55 +13:00
Tim 395f256c22 Correct v4 Effect subtyping migration guide (#8712) 2026-10-04 13:39:22 +13:00
157690fcf4 Note NumberFromString's v4 decoding change in migration guidance (#8655)
Co-authored-by: Louis <mail@uos.li>
Co-authored-by: Giulio Canti <giulio.canti@gmail.com>
2026-10-02 09:35:27 +02:00
8615e66073 Point parseJson migration guidance at fromJsonString(Schema.Unknown) (#8654)
Co-authored-by: Louis <mail@uos.li>
Co-authored-by: Giulio Canti <giulio.canti@gmail.com>
2026-10-02 08:45:35 +02:00
Giulio Canti ef7d77f382 Make Schema.brand type-only (#8628) 2026-09-30 10:36:22 +02:00
Maxim KhramtsovandGiulio Canti 35ac25a80b Normalize partition result order across all modules (#8583)
Co-authored-by: Giulio Canti <giulio.canti@gmail.com>
2026-09-29 08:55:51 +02:00
Tim b07406952b Clarify schema branding guidance in v3-to-v4 migration reference (#8590) 2026-09-29 11:06:14 +13:00
Tim 330b7475e2 Add Schedule.once (#8519) 2026-09-25 11:23:07 +12:00
Giulio Canti c8a9f8543d Simplify Config absence handling (#8488) 2026-09-24 13:52:00 +02:00
Giulio Canti 061b9611d4 Move Arbitrary to the top-level module (#8382) 2026-09-22 18:58:03 +02:00
Giulio Canti 4e4fa8b184 Rename Schema checks for grammatical consistency (#8378) 2026-09-22 16:38:05 +02:00
Tim 62b2ea97fe Rename HTTP API module path (#8365) 2026-09-22 23:39:04 +12:00
Tim d426feb658 Split encoding formats into dedicated modules (#8356) 2026-09-22 03:38:43 +00:00
Tim 1b4461ec3a Move unstable Effect modules to top-level paths (#8354) 2026-09-22 13:06:30 +12:00
Tim a37fa2a1c3 Refresh PlatformError migration guidance (#8352) 2026-09-22 09:17:02 +12:00
Tim e7fc14b59a Document recent getter and client migration changes (#8313) 2026-09-20 09:50:24 +12:00
Giulio Canti b5404c92eb docs: consolidate Schema migration guidance (#8294) 2026-09-18 14:16:19 +02:00
Tim c7d1ffff31 Document recent Stream and provider migration changes (#8285) 2026-09-18 08:57:53 +12:00
Tim ccae354231 Align Effect and Stream APIs and fix Stream type signatures (#8256) 2026-09-16 11:50:01 +12:00
Tim 769f6046a2 Update migration guidance for MCP handlers, tool results, and byte sizes (#8242) 2026-09-15 09:08:08 +12:00
Tim 0b8bd9c917 Update migration guidance for branded services and Schema changes (#8176) 2026-09-11 09:00:25 +12:00
Giulio Canti c8349ede1a refactor(Schema): rename transformOrFail to transformEffect (#8143) 2026-09-09 11:26:07 +02:00
Giulio Canti f3cf1e6c36 fix(Types): preserve opaque values in DeepMutable, closes #7523 (#8140) 2026-09-09 10:34:15 +02:00
Giulio Canti 10d2c983a8 Backport Schema interpreter behavior (#8131) 2026-09-08 21:41:21 +02:00
Tim b43bfd644a Align CLI constructor names with Schema and Config (#8121) 2026-09-08 02:53:46 +00:00
Sebastian Lorenz 0a08ae0626 Add shared network address values (#7524) 2026-09-08 10:54:11 +12:00
Tim 6d00dcca64 Update migration guidance for recent public API changes (#8118) 2026-09-08 09:09:09 +12:00
Tim e9915d5d7a Upgrade Vitest integrations to version 5 (#8104) 2026-09-07 13:41:13 +12:00
93f32c93ca Migrate filesystem byte counts to ByteSize (#7552)
Co-authored-by: Tim Smart <hello@timsmart.co>
Co-authored-by: Architect <tim.smart@effectful.co>
2026-09-07 01:38:23 +00:00
Giulio Canti db995df19b Separate template literal validation from codec parsing (#8094) 2026-09-06 21:00:40 +02:00
Tim 6550a074c5 Port HttpApiBuilder.handler from v3 (#8078) 2026-09-05 08:56:49 +00:00