Skip to content

Add HttpClientRequest header combinators#6448

Draft
coyaSONG wants to merge 1 commit into
Effect-TS:v3from
coyaSONG:agent/add-http-client-request-header-combinators
Draft

Add HttpClientRequest header combinators#6448
coyaSONG wants to merge 1 commit into
Effect-TS:v3from
coyaSONG:agent/add-http-client-request-header-combinators

Conversation

@coyaSONG

Copy link
Copy Markdown
Contributor

Summary

  • add dual HttpClientRequest.removeHeader and HttpClientRequest.updateHeaders combinators
  • preserve the original request while allowing the complete header set to be transformed
  • add regression coverage and a patch changeset for @effect/platform

Testing

  • pnpm lint-fix
  • pnpm test packages/platform/test/HttpClient.test.ts (31 tests)
  • pnpm check

Closes #6271

@github-project-automation github-project-automation Bot moved this to Discussion Ongoing in PR Backlog Jul 17, 2026
@changeset-bot

changeset-bot Bot commented Jul 17, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 1902787

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

This PR includes changesets to release 1 package
Name Type
@effect/platform Patch

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

@IMax153 IMax153 added the 3.0 Used for issues, pull requests, etc. that are relevant for the `v3` branch targeting Effect v3. label Jul 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3.0 Used for issues, pull requests, etc. that are relevant for the `v3` branch targeting Effect v3.

Projects

Status: Discussion Ongoing

Development

Successfully merging this pull request may close these issues.

2 participants