Commit Graph
11369 Commits
Author SHA1 Message Date
effect-botandSebastian Lorenz fffdee0cc5 Release queue: minor (#6286)
Co-authored-by: Sebastian Lorenz <fubhy@fubhy.com>
2026-07-13 11:09:13 -04:00
Maxwell Brown 703792d9de Pin to npm 11 to fix provenance bug in cli (#6322) @effect/ai-anthropic@0.26.1 @effect/ai-openai@0.40.2 @effect/platform@0.96.3 effect@3.21.5 2026-07-13 10:52:27 -04:00
github-actions[bot] 11e0169475 Version Packages (#6282)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-13 10:50:01 -04:00
Giulio Canti 0082f4f74f Fix JSON Schema tuple allOf intersections (#2605) 2026-07-13 09:50:54 +02:00
Giulio Canti 3f0f9e0a73 upgrade tstyche to latest version (#6320) 2026-07-13 08:25:52 +02:00
Tim 72ac585884 Add HttpApiError for status 422 (#2613)A 2026-07-13 03:43:22 +00:00
gptguyandTim b24d248c8d Fix durable race result replay (#2612)
Co-authored-by: Tim <hello@timsmart.co>
2026-07-13 03:41:27 +00:00
Tim 884905232d Ensure PersistedQueue decoding failures are processing attempts (#2611) 2026-07-13 02:55:10 +00:00
Harish c15e16ad13 fix(PersistedQueue): Fix Redis-backed PersistedQueue script handling (#2500) 2026-07-13 02:33:41 +00:00
87bea7e162 Handle large millis passed to sleep (#2583)
Co-authored-by: Jesse Govindan <jesse.govindan@chillisoft.co.za>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-07-13 02:26:53 +00:00
Tim 2b7ce2b513 Fix SQL-backed persisted queues to refresh locks for actively acquired elements. (#2609) 2026-07-13 01:02:24 +00:00
Tim 5f142a2136 Preserve autocomplete for known OpenAI-compatible config (#2608) 2026-07-13 11:25:06 +12:00
Tim 5b2a0bceea ensure WithTransaction wraps entire rpc handler (#2607) 2026-07-12 22:50:25 +00:00
Giulio Canti 6e08428d98 Fix Schema tuple post-rest indexing (#2604) 2026-07-12 21:21:12 +02:00
Giulio Canti 388dcf953f Fix Schema union candidate dispatch ordering (#2603) 2026-07-12 20:43:39 +02:00
Giulio Canti 01d00a3abf Prevent prototype pollution in Schema bracket-path decoding (#2602) 2026-07-12 17:31:18 +02:00
Giulio Canti 3c62b7b6dc Compile HttpApi SSE client decoders once (#2600) 2026-07-12 08:53:08 +02:00
Giulio Canti a0372736ac Preserve HttpApi __proto__ identifiers (#2598) 2026-07-12 08:03:49 +02:00
Giulio Canti 0f9c07841b Reject duplicate OpenAPI operations and operation identifiers, and reject incompatible security schemes that reuse a name (#2595) 2026-07-11 19:21:57 +02:00
Giulio Canti 5e8c1b82bf Reject unknown and duplicate HttpApi handler registrations with descriptive errors (#2594) 2026-07-11 17:36:41 +02:00
Giulio Canti 214c458084 Apply transformClient when building an individual HttpApi endpoint client (#2592) 2026-07-11 16:56:18 +02:00
Giulio Canti a807cd1703 Keep HttpApi composition immutable (#2591) 2026-07-11 16:01:28 +02:00
Maxwell Brown 4ae0c5ffcb CLI cleanups (#2590) 2026-07-11 09:45:41 -04:00
Giulio Canti 8bd458975a fix(schema): reject non-record objects in isJson (#2588) 2026-07-11 12:30:46 +02:00
Giulio Canti 989603b60a Expose SchemaError module, closes #2586 (#2587) 2026-07-11 11:16:36 +02:00
Giulio Canti 5946da3804 Reuse HttpApi response schemas (#2585) 2026-07-10 20:02:26 +02:00
Giulio Canti fd8a356f06 Normalize HttpApi payload media types (#2584) 2026-07-10 19:31:00 +02:00
Giulio Canti ce38dc33bd Harden HttpApi documentation HTML rendering (#2582) 2026-07-10 18:13:16 +02:00
Giulio Canti eec85ddba0 Fix HttpApi client error decoding (#2581) 2026-07-10 17:15:47 +02:00
Giulio Canti 19c222cac2 Fix HttpApi authorization decoding (#2580) 2026-07-10 16:17:25 +02:00
Giulio Canti c2a5edc3ab Improve unstable HttpApi type-level performance (#2476) 2026-07-10 15:33:35 +02:00
Tim 97fdaa9c1f Fix Atom.kvs async writes (#2578) 2026-07-10 09:17:16 +00:00
Tim 0c2ed5ee0e Normalize empty assistant message content to an empty string (#2576) 2026-07-10 21:01:50 +12:00
Maxwell Brown f643dbb265 Pin to NPM 11 to fix provenance bug in cli (#2572) @effect/ai-anthropic@4.0.0-beta.97 @effect/ai-openai-compat@4.0.0-beta.97 @effect/ai-openai@4.0.0-beta.97 @effect/ai-openrouter@4.0.0-beta.97 @effect/atom-react@4.0.0-beta.97 @effect/atom-solid@4.0.0-beta.97 @effect/atom-vue@4.0.0-beta.97 @effect/openapi-generator@4.0.0-beta.97 @effect/opentelemetry@4.0.0-beta.97 @effect/platform-browser@4.0.0-beta.97 @effect/platform-bun@4.0.0-beta.97 @effect/platform-node-shared@4.0.0-beta.97 @effect/platform-node@4.0.0-beta.97 @effect/sql-clickhouse@4.0.0-beta.97 @effect/sql-d1@4.0.0-beta.97 @effect/sql-libsql@4.0.0-beta.97 @effect/sql-mssql@4.0.0-beta.97 @effect/sql-mysql2@4.0.0-beta.97 @effect/sql-pg@4.0.0-beta.97 @effect/sql-pglite@4.0.0-beta.97 @effect/sql-sqlite-bun@4.0.0-beta.97 @effect/sql-sqlite-do@4.0.0-beta.97 @effect/sql-sqlite-node@4.0.0-beta.97 @effect/sql-sqlite-react-native@4.0.0-beta.97 @effect/sql-sqlite-wasm@4.0.0-beta.97 @effect/vitest@4.0.0-beta.97 effect@4.0.0-beta.97 2026-07-10 00:05:54 +00:00
effect-bot 8e6f66adf1 Version Packages (beta) (#2571) 2026-07-09 19:03:36 -04:00
97a4138f9e fix(ai-anthropic): preserve the string branch of the open Model enum (#2568)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Maxwell Brown <maxwellbrown1990@gmail.com>
2026-07-09 17:42:46 -04:00
Maxwell Brown 3f0ccc0471 Document interdependent HTTP API middleware (#2569) 2026-07-09 14:51:28 +00:00
Tim Smart 2711e39af7 move schema ai-docs 2026-07-09 15:40:51 +12:00
effect-botandgithub-actions[bot] d6184fd6ce Version Packages (beta) (#2565)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-09 15:18:17 +12:00
Tim 57fe79316f change rpc ids to string | number (#2566) 2026-07-09 01:15:11 +00:00
Tim 1503f45cb5 update dependencies (#2563) 2026-07-09 00:14:46 +00:00
effect-botandgithub-actions[bot] 5434f2e88c Version Packages (beta) (#2548)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-09 10:56:56 +12:00
Tim 97f29df457 use Sets to track atom relationships (#2562) 2026-07-08 22:46:10 +00:00
Tim 0c2f78f695 Schedule simplification (#2561) 2026-07-08 22:23:37 +00:00
Giulio Canti 266cb90bb2 Treat empty config strings as missing (#2560) 2026-07-08 19:05:52 +02:00
Vladislav Polyakov bdca35449d Fix Memory_20250818 missing requiresHandler flag (#2531) 2026-07-08 13:04:23 +00:00
Sebastian Lorenz d24511fee9 More closely adhere to vixie semantics for cron expressions (#6305) 2026-07-08 14:25:54 +02:00
Tim fbefa850fa fix activity retry policy (#2559) 2026-07-09 00:05:38 +12:00
Tim 912f095a34 Consolidate Schedule limiting APIs (#2554) 2026-07-08 23:26:53 +12:00
Sebastian Lorenz a6718f9e00 More closely adhere to vixie semantics for cron expressions (#2556) 2026-07-08 23:22:27 +12:00