Commit Graph
11560 Commits
Author SHA1 Message Date
Tim 84fe64a5fb Fix literal action suffixes across HttpApi (#8255) 2026-09-15 22:23:30 +00:00
Tim 77a5612035 fix(http): preserve Content-Type on file responses and HttpStaticServer (#8254) 2026-09-16 10:11:33 +12:00
Dan van der MerweandTim Smart 90695b0d5b fix(ai-openai): support API sources in web search (#8236)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-15 14:54:11 +12:00
Dan van der MerweandTim Smart 05a6405d3d fix(platform-node): clean process groups after successful leader exit (#8245)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-15 14:53:24 +12:00
Tim 1b084cc9a2 Fix mailbox starvation from unrelated workflow deferreds (#8244) 2026-09-15 10:38:06 +12:00
Tim 45b510352d Fix lost durable deferred wakes in discarded cluster workflows (#8243) 2026-09-15 09:46:56 +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 8ef3fcbbe7 feat(sql-pg): decode timestamp and timestamptz columns as Date (#8241) 2026-09-15 09:07:17 +12:00
Tim 553c403f1d Fix deferred handover wake-ups and interrupted RPC stream writes (#8235) 2026-09-15 09:06:41 +12:00
Tim fd910d1cc6 fix(sql-pg): decode unregistered scalar OIDs as UTF-8 text (#8240) 2026-09-14 18:58:41 +00:00
Tim 4e4a3a6055 feat(sql-pg): support startup parameters and opaque options (#8234) 2026-09-14 18:24:53 +12:00
Lloyd RichardsandTim Smart 49e4b37b83 fix(ai): McpServer issues with tool strictness, server instructions and prompt titles (#8228)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-14 16:58:02 +12:00
Tim 10761707b5 Fix deferred self-completion in the memory workflow engine (#8229) 2026-09-14 15:36:47 +12:00
Tim c22bc43355 Reduce Types CI memory pressure with a Go soft limit (#8232) 2026-09-14 15:07:50 +12:00
Tim 302de10d99 Fix OpenApiGenerator test timeouts under compiler load (#8230) 2026-09-14 14:51:43 +12:00
Tim efec8a6d1d ci: limit Snapshot compiler memory use (#8231) 2026-09-14 02:47:17 +00:00
Tim ccfe152d11 Fix RunnerServer request leaks on caller disconnect (#8227) 2026-09-14 02:29:55 +00:00
Ricardo de Arruda 73e6f4bb94 fix(sql-clickhouse): use ping for connection validation (#8210) 2026-09-14 14:23:17 +12:00
abb93c221b fix(openapi-generator): type binary multipart fields as File | Blob (#8208)
Co-authored-by: xia-chao <xia-chao@users.noreply.github.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
Co-authored-by: Tim Smart <tim.smart@effectful.co>
2026-09-14 12:22:26 +12:00
Alvaro SevillaandTim Smart 205066a76f Support Effect password providers in sql-pg (#8224)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-14 10:20:35 +12:00
Harish SubramaniumandTim Smart 9367dcbeda fix(sql-pg): preserve SqlError when LISTEN connections fail (#8215)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-13 21:13:58 +00:00
Tim 8abae870f9 Update workspace dependencies to latest compatible releases (#8225) 2026-09-14 09:11:00 +12:00
Ricardo de Arruda f193ac50d1 fix(sql-clickhouse): use ClickHouse compiler dialect (#8211) 2026-09-14 09:10:31 +12:00
Giulio Canti 8f420bb3dc Add Arbitrary.array with structural shrinking (#8221) 2026-09-13 19:16:17 +02:00
Maxwell Brown 755e863a79 Restrict ByteSize string inputs to canonical integer quantities (#8212) 2026-09-12 15:47:22 -04:00
Tim f110af1ac5 Fix multipart hang when request body fails during an active file (#8206) 2026-09-13 07:20:07 +12:00
51d4a2f08a fix(RcRef): keep idleTimeToLive when the value is 0 (#8202)
Co-authored-by: Xia Chao <236466140+bun-unsafe@users.noreply.github.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-12 18:36:37 +12:00
a2c4154cf8 feat: add v2026-07-28 protocol adapter (#7265)
Co-authored-by: Tim Smart <hello@timsmart.co>
Co-authored-by: Maxwell Brown <maxwellbrown1990@gmail.com>
2026-09-11 19:23:33 -04:00
TimandSam Goodwin 8feeb3c4cd Support TLS fallback for sql-pg prefer and allow modes (#8200)
Co-authored-by: Sam Goodwin <sam@alchemy.run>
2026-09-12 10:12:45 +12:00
effect-bot 4a05d4914f Version Packages (rc) (#8192) @effect/sql-libsql@4.0.0-rc.115 @effect/ai-anthropic@4.0.0-rc.115 @effect/ai-openai-compat@4.0.0-rc.115 @effect/platform-bun@4.0.0-rc.115 @effect/sql-d1@4.0.0-rc.115 @effect/sql-sqlite-bun@4.0.0-rc.115 effect@4.0.0-rc.115 @effect/doctest@4.0.0-rc.115 @effect/docgen@4.0.0-rc.115 @effect/ai-openrouter@4.0.0-rc.115 @effect/sql-sqlite-react-native@4.0.0-rc.115 @effect/atom-react@4.0.0-rc.115 @effect/platform-browser@4.0.0-rc.115 @effect/sql-sqlite-wasm@4.0.0-rc.115 @effect/platform-deno@4.0.0-rc.115 @effect/sql-mssql@4.0.0-rc.115 @effect/sql-clickhouse@4.0.0-rc.115 @effect/sql-sqlite-do@4.0.0-rc.115 @effect/atom-vue@4.0.0-rc.115 @effect/sql-pglite@4.0.0-rc.115 @effect/vitest@4.0.0-rc.115 @effect/openapi-generator@4.0.0-rc.115 @effect/sql-sqlite-node@4.0.0-rc.115 @effect/platform-node-shared@4.0.0-rc.115 @effect/sql-pg@4.0.0-rc.115 @effect/sql-mysql2@4.0.0-rc.115 @effect/opentelemetry@4.0.0-rc.115 @effect/ai-openai@4.0.0-rc.115 @effect/platform-node@4.0.0-rc.115 @effect/atom-solid@4.0.0-rc.115 2026-09-11 18:22:31 +02:00
Giulio Canti 657254b821 Optimize Schema initialization (#8196) 2026-09-11 14:59:07 +02:00
f9ef0e9702 fix(http): omit body in toWeb for 204, 205, and 304 (#8190)
Co-authored-by: Xia Chao <236466140+bun-unsafe@users.noreply.github.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-11 21:04:53 +12:00
Tim ccad0fe130 Fix generated HTTP client path handling (#8188) 2026-09-11 19:53:15 +12:00
Tim 4f73f9e0bd fix(persistence): parameterize persistence lookup keys (#8187) 2026-09-11 18:41:24 +12:00
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