Skip to content

fix(llm): narrow raw overlays#34448

Merged
nexxeln merged 2 commits into
devfrom
raw-overlays
Jun 29, 2026
Merged

fix(llm): narrow raw overlays#34448
nexxeln merged 2 commits into
devfrom
raw-overlays

Conversation

@nexxeln

@nexxeln nexxeln commented Jun 29, 2026

Copy link
Copy Markdown
Member

Summary

  • reject raw http.body overlays that target protocol-owned body roots like model, messages, tools, system, generation, and streaming fields
  • keep raw overlays available for non-protocol provider fields
  • tighten prepare coverage for deterministic query order, auth winning over header overlays, and local invalid-request failures

Tests

  • cd packages/llm && bun typecheck
  • cd packages/llm && bun test
  • pre-push hook passed: bun turbo typecheck (29/29 tasks)

Note

  • local worktree has an unrelated unstaged formatting change in packages/llm/src/schema/options.ts; it is not part of this PR

@nexxeln nexxeln merged commit f7eeb08 into dev Jun 29, 2026
8 checks passed
@nexxeln nexxeln deleted the raw-overlays branch June 29, 2026 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant