Commit Graph
11219 Commits
Author SHA1 Message Date
Aari b660bf01d9 Normalize unbounded PubSub replay capacities (#7244) 2026-08-14 14:16:22 +12:00
Aari 3bf8d52529 Respect zero Node socket open timeouts (#7243) 2026-08-14 14:15:06 +12:00
effect-bot b5946ece2b Version Packages (rc) (#7211) @effect/sql-pg@4.0.0-rc.109 @effect/atom-react@4.0.0-rc.109 @effect/platform-bun@4.0.0-rc.109 effect@4.0.0-rc.109 @effect/platform-deno@4.0.0-rc.109 @effect/platform-browser@4.0.0-rc.109 @effect/ai-anthropic@4.0.0-rc.109 @effect/atom-solid@4.0.0-rc.109 @effect/platform-node-shared@4.0.0-rc.109 @effect/vitest@4.0.0-rc.109 @effect/ai-openai-compat@4.0.0-rc.109 @effect/platform-node@4.0.0-rc.109 @effect/sql-pglite@4.0.0-rc.109 @effect/atom-vue@4.0.0-rc.109 @effect/sql-mysql2@4.0.0-rc.109 @effect/opentelemetry@4.0.0-rc.109 @effect/sql-sqlite-wasm@4.0.0-rc.109 @effect/sql-clickhouse@4.0.0-rc.109 @effect/openapi-generator@4.0.0-rc.109 @effect/sql-sqlite-react-native@4.0.0-rc.109 @effect/ai-openai@4.0.0-rc.109 @effect/sql-d1@4.0.0-rc.109 @effect/doctest@4.0.0-rc.109 @effect/sql-sqlite-node@4.0.0-rc.109 @effect/ai-openrouter@4.0.0-rc.109 @effect/sql-libsql@4.0.0-rc.109 @effect/sql-sqlite-bun@4.0.0-rc.109 @effect/docgen@4.0.0-rc.109 @effect/sql-mssql@4.0.0-rc.109 @effect/sql-sqlite-do@4.0.0-rc.109 2026-08-14 13:20:37 +12:00
Tim 17892e75a8 Use Context mapUnsafe in less call sites (#7241) 2026-08-14 12:07:02 +12:00
Tim 4d8a2306df Fix Effect.fromOption inline inference (#7240) 2026-08-14 11:55:20 +12:00
Aari 2ae5a96266 Fix zero maxBytes handling in NodeStream (#7233) 2026-08-14 11:13:07 +12:00
ccae60e5ed fix(sql): propagate a failed transaction begin as a typed error (#7236)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-08-14 11:08:38 +12:00
Tim 6dc80329b3 Update MCP and cluster migration guidance (#7238) 2026-08-14 09:49:04 +12:00
Sebastian Lorenz f4ba735bc4 upgrade pnpm (#7237) 2026-08-13 21:54:30 +02:00
Lloyd RichardsandMaxwell Brown 18270ddeaf feat: add mcp core for protocol versions (#6829)
Co-authored-by: Maxwell Brown <maxwellbrown1990@gmail.com>
2026-08-13 10:08:32 -04:00
Rik Smale d8d3fdcb53 Migrate NodeRedis from ioredis to redis (node-redis) (#7221) 2026-08-13 11:24:47 +00:00
Tim 7323e874ad Add entity registration failure coverage (#7231) 2026-08-13 23:12:40 +12:00
Tim be175a4a17 Stabilize held-message storage timing test (#7230) 2026-08-13 10:52:47 +00:00
Tim 89dd5b87fd Add malformed cluster message coverage (#7228) 2026-08-13 22:43:36 +12:00
Tim 12133eae04 Add directional cluster transport failure coverage (#7227) 2026-08-13 22:07:06 +12:00
Tim 149067cf9f Add cluster lock storage failure coverage (#7224) 2026-08-13 21:43:43 +12:00
Tim 8081362eb7 test(cluster): cover persistence failure races (#7226) 2026-08-13 21:42:17 +12:00
TimandClaude Fable 5 3fba454816 Use handleAll in HttpApi examples (#7225)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-13 21:12:24 +12:00
Tim 2cabcb7247 Add workflow owner-loss integration coverage (#7222) 2026-08-13 21:02:25 +12:00
Tim c372b80e4a Add entity shutdown and replay integration coverage (#7223) 2026-08-13 08:45:22 +00:00
Tim 7018f96684 Stabilize DurableDeferred race replay test (#7220) 2026-08-13 17:00:58 +12:00
TimandClaude Fable 5 a0743f2b9f Add SQL, HttpApi testing, and CLI schema coverage to ai-docs (#7219)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-13 04:51:20 +00:00
Tim 26db404a32 Use migrations for SQL persisted queues (#7218) 2026-08-13 03:36:33 +00:00
TimandClaude Fable 5 f21f9c9f73 Add HttpStatus module with fromLiteral and centralize status mappings (#7216)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-13 02:21:23 +00:00
TimandClaude Fable 5 6ff5396813 feat(cluster): bound runner entity residency and storage reads (#7206)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-13 14:06:36 +12:00
Tim 5f1f828521 Fix flaky workflow suspension race test (#7215) 2026-08-13 01:31:58 +00:00
Tim ce39159f14 Add Inspectable.format migration guidance (#7214) 2026-08-13 13:29:57 +12:00
03031395d3 Add the Claude 5 family to the Anthropic model capability table (#7208)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-08-13 13:02:51 +12:00
Tim b57aaa5119 Rename Live layer conventions (#7212) 2026-08-12 23:07:45 +00:00
Tim 3702bedd8f Remove kubernetes-types dependency (#7205) 2026-08-13 11:06:20 +12:00
TimandClaude Fable 5 d848411826 docs: consume streaming requests with .handleRaw in HTTPAPI.md (#7209)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 22:46:42 +00:00
Tim 2670398261 Preserve TestClock nanosecond precision (#7210) 2026-08-12 22:40:44 +00:00
TimandClaude Fable 5 18d15576d5 docs(HTTPAPI): update streaming responses section to use stream schemas (#7207)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-13 10:22:06 +12:00
Tim 85c9694698 Remove the uuid dependency (#7204) 2026-08-12 21:54:20 +00:00
Tim d240dd3868 Update README installation guidance for V4 RC (#7197) 2026-08-13 08:18:47 +12:00
Giulio Canti b284ec72c5 docs: remove obsolete TaggedError migration mapping, closes #7201 (#7202) 2026-08-12 18:40:29 +02:00
effect-bot bef7bf38ae Version Packages (rc) (#7167) @effect/ai-openai-compat@4.0.0-rc.108 @effect/openapi-generator@4.0.0-rc.108 @effect/atom-react@4.0.0-rc.108 @effect/platform-bun@4.0.0-rc.108 effect@4.0.0-rc.108 @effect/platform-deno@4.0.0-rc.108 @effect/ai-anthropic@4.0.0-rc.108 @effect/atom-vue@4.0.0-rc.108 @effect/platform-node-shared@4.0.0-rc.108 @effect/sql-sqlite-do@4.0.0-rc.108 @effect/sql-mssql@4.0.0-rc.108 @effect/atom-solid@4.0.0-rc.108 @effect/sql-sqlite-bun@4.0.0-rc.108 @effect/sql-libsql@4.0.0-rc.108 @effect/platform-browser@4.0.0-rc.108 @effect/vitest@4.0.0-rc.108 @effect/doctest@4.0.0-rc.108 @effect/sql-pg@4.0.0-rc.108 @effect/ai-openrouter@4.0.0-rc.108 @effect/platform-node@4.0.0-rc.108 @effect/sql-pglite@4.0.0-rc.108 @effect/sql-mysql2@4.0.0-rc.108 @effect/sql-sqlite-wasm@4.0.0-rc.108 @effect/sql-sqlite-node@4.0.0-rc.108 @effect/opentelemetry@4.0.0-rc.108 @effect/docgen@4.0.0-rc.108 @effect/sql-clickhouse@4.0.0-rc.108 @effect/sql-d1@4.0.0-rc.108 @effect/sql-sqlite-react-native@4.0.0-rc.108 @effect/ai-openai@4.0.0-rc.108 2026-08-12 09:54:35 -04:00
Maxwell Brown 06b2aba8d7 Bump prerelease tag to rc (#7198) 2026-08-12 09:05:20 -04:00
TimandClaude Fable 5 da76e58b03 Improve package READMEs (#7196)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 20:38:09 +12:00
TimandClaude Fable 5 31b27e4990 fix(cluster): discard volatile messages eagerly (#7195)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 15:30:51 +12:00
Kit Langton 22b579f6c5 fix(Deferred): guard waiter cleanup against post-completion runs (#7193) 2026-08-12 14:02:00 +12:00
Tim 3e19539205 Fix DurableDeferred race wake-up (#7179) 2026-08-12 13:56:43 +12:00
Alessandro CosentinoandTim Smart 84589518c3 Fix HttpRouter middleware handled errors (#7191)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-08-12 11:30:34 +12:00
Giulio Canti 08a3c74133 fix(httpapi): decode singleton array query parameters, closes #7186 (#7189) 2026-08-11 22:38:36 +02:00
Giulio Canti 97b544d8b6 fix(schema): strip internal sentinel annotation, closes #7187 (#7188) 2026-08-11 21:36:27 +02:00
Mark XianandGiulio Canti eb0bae08d5 fix(openapi): return fresh cached specs (#6550)
Co-authored-by: Giulio Canti <giulio.canti@gmail.com>
2026-08-11 16:11:30 +02:00
Giulio Canti accf447451 refactor(schema): move SchemaError into Schema module (#7181) 2026-08-11 14:10:39 +02:00
Giulio Canti c82c53228d fix(formatter): align diagnostic formatting (#7180) 2026-08-11 10:33:49 +02:00
Mark XianandGiulio Canti dfb173efff fix(formatter): stringify bigint values in JSON diagnostics (#6546)
Co-authored-by: Giulio Canti <giulio.canti@gmail.com>
2026-08-11 09:23:33 +02:00
Tim fad4b7c513 Use Promise microtasks in Scheduler (#7178) 2026-08-11 05:03:08 +00:00