Commit Graph
10976 Commits
Author SHA1 Message Date
effect-bot cdb3ac9171 Version Packages (rc) (#8159) @effect/ai-openai-compat@4.0.0-rc.114 @effect/ai-anthropic@4.0.0-rc.114 @effect/platform-bun@4.0.0-rc.114 @effect/platform-node@4.0.0-rc.114 @effect/opentelemetry@4.0.0-rc.114 @effect/ai-openai@4.0.0-rc.114 @effect/atom-solid@4.0.0-rc.114 @effect/sql-pg@4.0.0-rc.114 @effect/sql-mysql2@4.0.0-rc.114 @effect/vitest@4.0.0-rc.114 @effect/sql-sqlite-node@4.0.0-rc.114 @effect/platform-node-shared@4.0.0-rc.114 @effect/sql-pglite@4.0.0-rc.114 @effect/openapi-generator@4.0.0-rc.114 @effect/atom-vue@4.0.0-rc.114 @effect/sql-clickhouse@4.0.0-rc.114 @effect/sql-sqlite-do@4.0.0-rc.114 @effect/sql-mssql@4.0.0-rc.114 @effect/platform-browser@4.0.0-rc.114 @effect/sql-sqlite-wasm@4.0.0-rc.114 @effect/sql-sqlite-react-native@4.0.0-rc.114 @effect/atom-react@4.0.0-rc.114 @effect/ai-openrouter@4.0.0-rc.114 @effect/docgen@4.0.0-rc.114 @effect/platform-deno@4.0.0-rc.114 @effect/doctest@4.0.0-rc.114 effect@4.0.0-rc.114 @effect/sql-sqlite-bun@4.0.0-rc.114 @effect/sql-d1@4.0.0-rc.114 @effect/sql-libsql@4.0.0-rc.114 2026-09-11 15:50:54 +12:00
Ishkirat SinghandTim Smart 9941e6dbf8 feat(cli): make message optional for Prompt.Select and Prompt.MultiSelect (#8181)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-11 15:23:42 +12:00
Tim 92660514f7 fix(platform-bun): restore startup when hostname is omitted (#8185) 2026-09-11 13:58:35 +12:00
JeremyFunkandTim Smart b0f7be1743 fix(ai-openrouter): handle disjoint reasoning and cached token usage details (#8170)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-11 10:07:46 +12:00
Dan van der MerweandTim Smart fdec3b23a1 fix(ai-openai): preserve failed search outcomes (#8157)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-10 21:44:55 +00:00
samandTim Smart 6d55555b83 fix(FileSystem): keep stat when optional inode exceeds MAX_SAFE_INTEGER (#8164)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-11 09:33:40 +12:00
Tim 3ff49521af Support TTL callbacks in Effect.cachedWithTTL (#8177) 2026-09-10 21:09:26 +00:00
Tim 0b8bd9c917 Update migration guidance for branded services and Schema changes (#8176) 2026-09-11 09:00:25 +12:00
Tim f48fb1c0fb Add Match.valueTags API contract type tests (#8175) 2026-09-11 08:34:31 +12:00
Tim 91abe38c37 fix(sql-pg): restore TLS SNI for non-IP hosts (#8174) 2026-09-11 08:29:34 +12:00
Giulio Canti 482b7d7eb0 feat(SchemaRepresentation): improve JSON Schema imports (#8169) 2026-09-10 18:19:04 +02:00
TimandGiulio Canti 716e0c0094 fix: remove dangling @internal references from published declarations (#8162)
Co-authored-by: Giulio Canti <giulio.canti@gmail.com>
2026-09-10 17:06:06 +02:00
Giulio Canti d4e4ad57d0 fix(SchemaRepresentation): group optional tuple element types (#8160) 2026-09-10 10:41:09 +02:00
Giulio Canti b1988f496e fix(SchemaRepresentation): preserve __proto__ fields in generated code (#8158) 2026-09-10 10:17:45 +02:00
effect-bot d3b837aee8 Version Packages (rc) (#8125) @effect/platform-node-shared@4.0.0-rc.113 @effect/platform-browser@4.0.0-rc.113 @effect/platform-bun@4.0.0-rc.113 @effect/sql-pg@4.0.0-rc.113 @effect/atom-solid@4.0.0-rc.113 @effect/sql-sqlite-wasm@4.0.0-rc.113 @effect/platform-node@4.0.0-rc.113 @effect/sql-mysql2@4.0.0-rc.113 @effect/sql-pglite@4.0.0-rc.113 @effect/atom-react@4.0.0-rc.113 effect@4.0.0-rc.113 @effect/opentelemetry@4.0.0-rc.113 @effect/atom-vue@4.0.0-rc.113 @effect/sql-mssql@4.0.0-rc.113 @effect/sql-sqlite-bun@4.0.0-rc.113 @effect/platform-deno@4.0.0-rc.113 @effect/openapi-generator@4.0.0-rc.113 @effect/ai-anthropic@4.0.0-rc.113 @effect/ai-openrouter@4.0.0-rc.113 @effect/docgen@4.0.0-rc.113 @effect/sql-libsql@4.0.0-rc.113 @effect/ai-openai-compat@4.0.0-rc.113 @effect/sql-sqlite-do@4.0.0-rc.113 @effect/vitest@4.0.0-rc.113 @effect/doctest@4.0.0-rc.113 @effect/sql-d1@4.0.0-rc.113 @effect/sql-sqlite-node@4.0.0-rc.113 @effect/ai-openai@4.0.0-rc.113 @effect/sql-clickhouse@4.0.0-rc.113 @effect/sql-sqlite-react-native@4.0.0-rc.113 2026-09-10 00:35:21 +00:00
Tim 5a77084651 Declare Reactivity, LanguageModel, EmbeddingModel, and Chat as interface + Context.Service (#8155) 2026-09-10 00:27:34 +00:00
TimandClaude Fable 5.1 399334052d Fix Vitest timeout finalizer ordering (#8154)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 23:39:56 +00:00
Tim 7999b07895 Fix Content-Type preservation during HTTP compression (#8148) 2026-09-10 08:16:42 +12:00
Giulio Canti 53909a9bf1 feat(Schema): improve JSON Schema generation (#8147) 2026-09-09 18:43:54 +02:00
Giulio Canti c8349ede1a refactor(Schema): rename transformOrFail to transformEffect (#8143) 2026-09-09 11:26:07 +02:00
Giulio Canti 45c88f94c8 docs(Logger): fix JSDoc link tag order (#8141) 2026-09-09 10:45:24 +02:00
Giulio Canti f3cf1e6c36 fix(Types): preserve opaque values in DeepMutable, closes #7523 (#8140) 2026-09-09 10:34:15 +02:00
Leonardo TrapaniandTim Smart 88093b5795 fix(workflow): make activity counter acquisition interruption-safe (#8132)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-08 21:19:12 +00:00
Tim 5fcd614a9f Stabilize PGlite client tests under CPU contention (#8136) 2026-09-08 20:53:25 +00:00
Giulio Canti 10d2c983a8 Backport Schema interpreter behavior (#8131) 2026-09-08 21:41:21 +02:00
Tim addeaea0b0 dispatch websocket events directly (#8127) 2026-09-08 04:31:53 +00:00
Tim b43bfd644a Align CLI constructor names with Schema and Config (#8121) 2026-09-08 02:53:46 +00:00
Tim e7a4e0cb98 Remove changesets for private tool packages (#8122) 2026-09-08 02:25:45 +00:00
Tim 7105c732f3 Revert "Version Packages (rc) (#7446)" (#8124) 2026-09-08 14:20:01 +12:00
Edward BramantiandTim Smart 26e0085d09 Report MCP toolkit failures before recovery (#7520)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-07 23:37:45 +00:00
effect-bot 54adcab052 Version Packages (rc) (#7446) 2026-09-07 23:06:28 +00:00
EVA (Entity Value Attribute)andTim 3715d9b015 chore(docs): Made all code examples in MCP.md typecheck successfully (#8079)
Co-authored-by: Tim <hello@timsmart.co>
2026-09-07 22:58:11 +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
Giulio Canti 5a80204398 Fix arbitrary generation and shrinking for index signatures (#8095) 2026-09-07 08:10:49 +02:00
Max Freedom PollardandTim Smart 291d616282 fix(cli): split key=value pairs at the first separator (#8086)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-07 04:47:58 +00:00
EVA (Entity Value Attribute) d5c7cd2c47 fix(logger): Removed unused stderr option from consolePretty signature (#8074) 2026-09-07 16:37:11 +12:00
Tim c5eca6539f Fix file body content-length precision and range errors (#8115) 2026-09-07 04:08:23 +00:00
Tim 4907e9b247 Skip optional stack capture when stackTraceLimit is zero (#8114) 2026-09-07 03:56:15 +00:00
Aldwin VlasblomandTim Smart 87654c5eed Fix inconsistency between CookiesError name and tag (#8064)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-07 15:10:29 +12:00
Tim 4ab4e838a4 Fix filesystem and HTTP file range precision loss (#8110) 2026-09-07 15:10:03 +12:00
Nikhil S 66e2becda4 fix(platform-bun): preserve readable stream failures (#8036) 2026-09-07 15:00:20 +12:00
Tim a6ceb98e89 Fix invalid File.readAlloc sizes on Node and Deno (#8112) 2026-09-07 14:50:54 +12:00
Tim 39b9738727 Fix tool result serialization to respect failure status (#8106) 2026-09-07 02:22:09 +00:00
Tim c85fc0b8f2 Reject file seeks before the start of the file (#8108) 2026-09-07 14:16:47 +12:00
Tim f7f1d78e52 Clamp HttpPlatform file responses to the available bytes (#8111) 2026-09-07 14:13:34 +12:00
Tim fc9fedf59f Fix oversized byte ranges in HttpStaticServer (#8109) 2026-09-07 02:12:36 +00: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
Tim c80faab766 Refactor ByteSize exports to use explicit type annotations (#8107) 2026-09-07 01:31:24 +00:00