Skip to content

Conversation

@mattiamanzati
Copy link
Contributor

Type

  • Refactor
  • Feature
  • Bug Fix
  • Optimization
  • Documentation Update

Description

Relax the RpcClientMiddleware allowing them to fail on client side raising the same error allowed in the server. This allows short circuit for errors such as "Unauthorized" when the client does not have credentials at all.

@changeset-bot
Copy link

changeset-bot bot commented Dec 14, 2025

🦋 Changeset detected

Latest commit: 52a8ec7

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 13 packages
Name Type
@effect/rpc Minor
@effect/cluster Major
@effect/platform-bun Major
@effect/platform-node-shared Major
@effect/platform-node Major
@effect/workflow Major
@effect/ai Major
@effect/sql-clickhouse Major
@effect/ai-amazon-bedrock Major
@effect/ai-anthropic Major
@effect/ai-google Major
@effect/ai-openai Major
@effect/ai-openrouter Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link
Contributor

@tim-smart tim-smart left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In 4.0 we can have seperate client errors: Effect-TS/effect-smol#818

@github-project-automation github-project-automation bot moved this from Discussion Ongoing to Waiting on Author in PR Backlog Dec 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Waiting on Author

Development

Successfully merging this pull request may close these issues.

3 participants