Commit Graph
12392 Commits
Author SHA1 Message Date
Giulio Canti c0981a2904 Clarify Schema tuple input requirements (#10379) 2026-11-04 17:43:51 +01:00
Maxwell Brown 1048919d65 Fix MCP stdio protocols being shared across servers (#8506) 2026-11-04 04:09:11 +00:00
effect-bot da52437f6e Add retention-based cleanup of completed cluster requests (#10267) 2026-11-04 15:52:02 +13:00
effect-botandTim Smart 111615ad37 Scope HttpClient.withScope by execution instead of request (#10363)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-11-04 02:41:08 +00:00
Tim 781f31e2cd Encode tool results with their JSON codec (#10362) 2026-11-04 15:30:38 +13:00
effect-bot abe3084f69 Interrupt race losers as soon as the race settles (#10367) 2026-11-04 15:26:47 +13:00
2968901d29 perf(effect): construct a TestClock faster and with less memory (#10326)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim <hello@timsmart.co>
2026-11-04 01:44:22 +00:00
Ibrahim ElkamaliandEffect Bot cb83d3c8c0 Fix streamed shell tool call IDs in stored chats (#10358)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-03 23:55:45 +00:00
effect-bot 8968d09eaf Close unupgraded upgrade connections in NodeHttpServer (#10360) 2026-11-03 23:39:06 +00:00
Ibrahim ElkamaliandEffect Bot 9c530cf940 Preserve zero-capacity queue backpressure after batch offers (#10354)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-03 22:51:51 +00:00
Lloyd RichardsandEffect Bot b76a52ba7e fix(ai): restrict Skills extension to protocol 2026-07-28 (#10342)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-03 22:50:11 +00:00
Ibrahim ElkamaliandEffect Bot 66cbcca2b6 Retry transient reads while awaiting durable deferreds (#10356)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-03 22:49:51 +00:00
Ruslana AvramovaandEffect Bot 8a42f79072 Prevent crashes when collecting encoded Node streams (#10353)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-04 11:42:59 +13:00
Matheus Michalski PuelandEffect Bot 21671d5bcf Decode McpServer tool parameters with their JSON codec (#10332)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-04 11:41:37 +13:00
Tim 9e7574f208 Bump next-release-action to auto-rebase PRs labelled rebase (#10357) 2026-11-04 11:20:54 +13:00
Ruslana AvramovaandEffect Bot f548e59890 Preserve leading U+FEFF in encoded strings (#10350)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-04 10:59:26 +13:00
effect-bot 24f22746d1 Derive Schema.TaggedUnion and Schema.brand Iso types from member Iso (#10348) 2026-11-04 10:23:06 +13:00
effect-bot 251e9c91b3 feat(PersistedQueue): add per-offer deduplicate untilExecuted mode (#10316) 2026-11-03 21:13:54 +00:00
effect-bot 56bbd6fc96 Add an exact Rational numeric type alongside BigDecimal (#9990) 2026-11-04 09:31:39 +13:00
Sebastian LorenzandEffect Bot ecd5ef50e7 fix(effect): RcMap measures idle time on the clock of the map's maker (#10324)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-04 09:30:05 +13:00
effect-botandSebastian Lorenz 7b39595bd4 Speed up SchemaBinary encoding of large Uint8Array payloads (#10327)
Co-authored-by: Sebastian Lorenz <fubhy@fubhy.com>
2026-11-04 09:29:22 +13:00
Titouan CREACHandClaude Opus 5.5 e7a873d5ed fix(OpenAI): Ignore OpenAI commentary messages in structured output (#10329)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 09:24:15 +13:00
effect-bot 6362cae817 Document runner health check limits for the singleton host (#10338) 2026-11-04 09:19:00 +13:00
Tim 7a87ff9b88 Support encrypted Anthropic code execution results in decoding and replay (#10322) 2026-11-03 17:11:53 +13:00
clean99andEffect Bot 1daebdcf9c Send OpenAI shell tool results with the expected output shape (#10321)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-03 16:17:25 +13:00
c45c33b560 Add OpenRPC document generation for RPC groups (#10173)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim <hello@timsmart.co>
2026-11-03 02:54:30 +00:00
effect-bot f21da31b2c Consolidate schema compiler bounded-concurrency tests (#10301) 2026-11-03 15:37:26 +13:00
effect-botandTim c32ad610f9 Stop ScopedCache finalizers from retaining requester spans (#10317)
Co-authored-by: Tim <hello@timsmart.co>
2026-11-03 01:57:47 +00:00
Jon PowersandEffect Bot c0be8f6c9b fix: preserve SQLite PersistedQueue retry precision (#10318)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-03 14:52:22 +13:00
effect-bot 606ff10f7b Fix Bun child-process interruption hanging on backpressured stdin (#10315) 2026-11-03 14:49:57 +13:00
Ruslana AvramovaandEffect Bot 501c657530 Fix sliding queues with zero capacity never waking a waiting taker (#10312)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-03 13:48:54 +13:00
effect-bot 0d0c82427b Trace McpServer requests with OpenTelemetry MCP semantic conventions (#10304) 2026-11-03 00:43:08 +00:00
TBIQ007andEffect Bot abf2ceabba Close Bun connections after the graceful shutdown timeout (#10300)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-03 12:46:21 +13:00
effect-bot 2a9d98954d Retry transient persistence failures when starting child workflows (#10311) 2026-11-03 12:45:37 +13:00
effect-bot ae824694c0 docs(CommandLine): correct @since tags to 4.1.0 (#10309) 2026-11-03 12:45:04 +13:00
effect-bot 5806facde9 Document HTTP server handler interruptibility (#10302) 2026-11-03 12:44:44 +13:00
clean99andEffect Bot 9a53f23ef9 Replay Anthropic web fetch and code execution results as server tool results (#10297)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-03 12:44:26 +13:00
Ori ErelandEffect Bot 075892d51c Keep typed SQL errors when the server ends a PgClient session in a transaction (#10291)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-03 12:43:58 +13:00
Giorgi JvaridzeandEffect Bot af023c1ff0 Answer 503 instead of 404 when Bun and Deno servers have no app (#10289)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-03 12:42:58 +13:00
clean99andEffect Bot 555449d0b3 Accept Anthropic web fetch documents without citations (#10296)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-03 12:42:08 +13:00
Tim 39dce11faa Run tsrs for local type checks and keep tsc in CI (#10307) 2026-11-03 12:40:39 +13:00
Tim f1f1092d7c Fix type errors reported by TypeScript 7.1 (#10306) 2026-11-03 11:58:49 +13:00
Sebastian LorenzandEffect Bot 6e57c49402 fix(SchemaBinary): reject non-numbers in f64 number runs (#10288)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-03 09:57:32 +13:00
Tim 3128f66175 Update migration guidance for the public SQL fragment brand (#10299) 2026-11-03 09:44:10 +13:00
effect-bot 27d644e4b6 Document Schema concurrency and batching annotation migration (#10292) 2026-11-03 08:14:16 +13:00
effect-bot 7e8f3fbddf Skip CORS origin predicate when the Origin header is missing (#10294) 2026-11-02 18:20:56 +00:00
effect-bot 506eef143b Version Packages (#10212) @effect/sql-pg@4.1.2 effect@4.1.2 @effect/sql-d1@4.1.2 @effect/ai-openai@4.1.2 @effect/ai-openrouter@4.1.2 @effect/ai-typesafe@4.1.2 @effect/sql-libsql@4.1.2 @effect/sql-clickhouse@4.1.2 @effect/sql-sqlite-react-native@4.1.2 @effect/atom-react@4.1.2 @effect/sql-sqlite-node@4.1.2 @effect/ai-openai-compat@4.1.2 @effect/sql-mssql@4.1.2 @effect/platform-node@4.1.2 @effect/atom-solid@4.1.2 @effect/atom-vue@4.1.2 @effect/platform-node-shared@4.1.2 @effect/sql-sqlite-do@4.1.2 @effect/docgen@4.1.2 @effect/vitest@4.1.2 @effect/doctest@4.1.2 @effect/sql-mysql2@4.1.2 @effect/platform-deno@4.1.2 @effect/ai-cloudflare@4.1.2 @effect/graphql-generator@4.1.2 @effect/platform-bun@4.1.2 @effect/sql-sqlite-wasm@4.1.2 @effect/sql-sqlite-bun@4.1.2 @effect/ai-anthropic@4.1.2 @effect/openapi-generator@4.1.2 @effect/sql-pglite@4.1.2 @effect/opentelemetry@4.1.2 @effect/platform-browser@4.1.2 2026-11-02 16:59:53 +13:00
Tim b0a1ceebcd Update repository dependencies (#10257) 2026-11-02 16:21:02 +13:00
Tim 2a4ce2e363 Make load-sensitive Data, sql-d1 and sqlite-node tests robust under load (#10281) 2026-11-02 03:09:59 +00:00
effect-bot e5b1bcfa48 Consolidate redundant Data, Chunk.getUnsafe and Metric.track tests (#10280) 2026-11-02 15:25:33 +13:00