Skip to content

Releases: Effect-TS/effect

effect@3.21.4

Choose a tag to compare

@github-actions github-actions released this 18 Jun 20:49
4c5a0e3

Patch Changes

  • #6267 8222963 Thanks @fubhy! - Fix Graph traversal and shortest-path algorithms to traverse undirected edges independently of their stored source/target orientation.

@effect/platform@0.96.2

Choose a tag to compare

@github-actions github-actions released this 18 Jun 20:49
4c5a0e3

Patch Changes

  • #6273 7e00169 Thanks @tim-smart! - Remove the content-length header before sending FetchHttpClient requests.

  • Updated dependencies [8222963]:

    • effect@3.21.4

@effect/ai-openai@0.40.1

Choose a tag to compare

@github-actions github-actions released this 18 Jun 20:49
4c5a0e3

Patch Changes

  • #6281 2e01a9e Thanks @mollyegibson! - Skip unrecognized or malformed events in OpenAI streaming responses instead of aborting the whole stream.

    OpenAI emits events that are absent from the generated OpenAPI schema — most visibly {"type":"keepalive"} SSE heartbeats during long Responses turns (reasoning, tool calls, web search). These previously failed strict per-event decoding with MalformedOutput and tore down the entire in-progress stream. Such frames are now skipped (logged at debug level) and the stream continues; every recognized event is still decoded as before.

  • Updated dependencies [8222963, 7e00169]:

    • effect@3.21.4
    • @effect/platform@0.96.2

@effect/ai-amazon-bedrock@0.16.1

Choose a tag to compare

@github-actions github-actions released this 18 Jun 20:49
4c5a0e3

Patch Changes

  • #6272 1876254 Thanks @tsushanth! - Fix @effect/ai-amazon-bedrock streaming so the terminal "finish" part carries real token counts. The Bedrock Converse stream sends metadata (with the populated usage block) after messageStop, but the SDK was emitting "finish" synchronously on messageStop, capturing the still-empty usage defaults. Buffer the finish reason on messageStop and emit "finish" from the metadata case once inputTokens / outputTokens / totalTokens are filled in.

  • Updated dependencies [8222963, 7e00169]:

    • effect@3.21.4
    • @effect/platform@0.96.2

effect@3.21.3

Choose a tag to compare

@github-actions github-actions released this 05 Jun 13:29
05d72ea

Patch Changes

@effect/ai@0.36.0

Choose a tag to compare

@github-actions github-actions released this 05 Jun 13:29
05d72ea

Minor Changes

Patch Changes

@effect/ai-openrouter@0.11.0

Choose a tag to compare

@github-actions github-actions released this 05 Jun 13:30
05d72ea

Patch Changes

@effect/ai-openai@0.40.0

Choose a tag to compare

@github-actions github-actions released this 05 Jun 13:29
05d72ea

Patch Changes

@effect/ai-google@0.15.0

Choose a tag to compare

@github-actions github-actions released this 05 Jun 13:30
05d72ea

Patch Changes

@effect/ai-anthropic@0.26.0

Choose a tag to compare

@github-actions github-actions released this 05 Jun 13:29
05d72ea

Patch Changes