Skip to content

Commit d170b7b

Browse files
committed
chore: update vendored Effect source
1 parent 86b7a7a commit d170b7b

66 files changed

Lines changed: 9069 additions & 5674 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@effect/ai-anthropic": patch
3+
---
4+
5+
populate `cachedInputTokens` in streaming responses from `cache_read_input_tokens`

repos/effect/.changeset/fix-bedrock-thinking-generate-object.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

repos/effect/.changeset/fix-cli-completions-hyphen.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

repos/effect/.changeset/fix-cli-weak-span-dark-terminal.md

Lines changed: 0 additions & 5 deletions
This file was deleted.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"effect": patch
3+
---
4+
5+
Fix `Cron.next` skipping earlier matching days when the upcoming day-of-month does not exist in the current month. For an expression like `0 0 1,16,31 * *`, advancing from a date past the 16th selected day 31; in a month without 31 days this overflowed into the following month and landed on a later matching day (e.g. the 16th), silently skipping the 1st. `Cron.next` now wraps to the first matching day of the next month in that case, matching the behaviour of `Cron.prev` and other cron implementations.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@effect/platform": patch
3+
---
4+
5+
Fix `HttpLayerRouter.addHttpApi` so two registered APIs no longer share error encoders. Previously each call's middleware was added to a shared context map and applied to every route, so a 500 response from one API was sometimes encoded against the other API's error schema. The fix scopes each API's middleware to its own endpoints (matched by method + path) and wraps each route handler directly.

repos/effect/.changeset/forward-parent-pointer-discard.md

Lines changed: 0 additions & 5 deletions
This file was deleted.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@effect/ai-openai": patch
3+
---
4+
5+
Map the OpenAI Responses `max_output_tokens` finish reason to `length` instead of falling through to `unknown`.

repos/effect/.github/workflows/release-queue.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,16 @@ on:
1010
permissions: {}
1111

1212
jobs:
13+
approval-gate:
14+
if: github.event_name == 'pull_request_target' && github.event.pull_request.head.repo.full_name != github.repository
15+
runs-on: ubuntu-latest
16+
environment: release-queue
17+
steps:
18+
- run: echo "Fork PR approved by maintainer."
19+
1320
update:
14-
if: github.repository_owner == 'Effect-Ts'
21+
needs: [approval-gate]
22+
if: always() && (needs.approval-gate.result == 'success' || needs.approval-gate.result == 'skipped')
1523
name: Update
1624
runs-on: ubuntu-latest
1725
timeout-minutes: 10

repos/effect/packages/ai/ai/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# @effect/ai
22

3+
## 0.36.0
4+
5+
### Minor Changes
6+
7+
- [#6260](https://github.com/Effect-TS/effect/pull/6260) [`02ae8fb`](https://github.com/Effect-TS/effect/commit/02ae8fb15809a85ba6a9239ab4421845e87d7985) Thanks @IMax153! - Support `Tool.EmptyParams` as an explicit tool parameters schema.
8+
9+
### Patch Changes
10+
11+
- Updated dependencies [[`e2126bc`](https://github.com/Effect-TS/effect/commit/e2126bc14c4c902ff9f3dbe486e53190c6c87725), [`f7e836e`](https://github.com/Effect-TS/effect/commit/f7e836ea9b399784fdb3846d176ebe72bb07bfc7)]:
12+
- effect@3.21.3
13+
314
## 0.35.0
415

516
### Patch Changes

0 commit comments

Comments
 (0)