Commit Graph
88 Commits
Author SHA1 Message Date
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
Tim 5b03c4861a Update v3-to-v4 guidance for recent API changes (#7955) 2026-09-04 09:41:57 +12:00
Kit LangtonandTim Smart 381b79464f refactor(Channel): remove runDone (#7657)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-03 13:10:03 +12:00
Tim 9956f0e6f4 Reduce allocations in Effect primitives and fibers (#7643) 2026-09-02 20:41:09 +12:00
Tim 06e0c5ad23 Update v3-to-v4 Socket and typeclass guidance (#7541) 2026-09-01 10:03:03 +12:00
Tim 4d288b18e0 Update v3-to-v4 migration docs for MessagePack and Arbitrary removals (#7499) 2026-08-28 11:20:49 +12:00
Tim ba53b646e9 Pull-based Socket API with backpressure (#7487) 2026-08-27 23:09:13 +00:00
Giulio Canti 115d8c2259 refactor(effect): standardize Config constructor naming (#7453) 2026-08-25 11:23:23 +02:00
Tim b3f268db22 Update cluster migration guidance for RPC codecs (#7438) 2026-08-25 09:04:31 +12:00
Tim 1683d1f88f Document Match and RPC migration changes (#7378) 2026-08-21 09:04:44 +12:00
Tim 41af92d95b Update Graph, CLI, and MCP migration guidance (#7298) 2026-08-17 15:58:17 +12:00
Tim 6dc80329b3 Update MCP and cluster migration guidance (#7238) 2026-08-14 09:49:04 +12:00
Tim ce39159f14 Add Inspectable.format migration guidance (#7214) 2026-08-13 13:29:57 +12:00
Giulio Canti b284ec72c5 docs: remove obsolete TaggedError migration mapping, closes #7201 (#7202) 2026-08-12 18:40:29 +02:00
Tim 2e1ddbebd9 Fix arbitrary migration annotations (#7175) 2026-08-10 22:27:59 +00:00
Giulio Canti 1416ccd474 Simplify Schema arbitrary derivation API (#7148) 2026-08-08 09:44:13 +02:00
Tim a7bcc6363f Refresh v3 to v4 migration guidance (#7096) 2026-08-07 09:16:16 +12:00
Tim 88c7632c2b Rename Schedule sequencing APIs to concat (#7077) 2026-08-06 11:21:38 +12:00
Tim 8459cdbae8 Vendor multipasta as MultipartParser (#7012) 2026-08-05 03:46:29 +00:00