Skip to content

Collapse duplicate provider adapters and model catalogs - #1029

Merged
TheGreatAxios merged 4 commits into
mainfrom
cl-7952-provider-dedupe
Sep 14, 2026
Merged

TheGreatAxios merged 4 commits into
mainfrom
cl-7952-provider-dedupe

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Collaborator

Summary

Collapse three duplicate provider families to one parameterized module each with no wire-behavior change: Anthropic session header-injection adapters to createAnthropicSessionAdapter, Zen/Go bounded model catalogs to createBoundedModelCatalog, and null-delta normalization to normalizeNullDeltaFields.

Verification

bun run check green: lint, typecheck, build clean; full unit suite 7474 pass / 0 fail across 511 files. Critic clean, independently verified.

Fixes CL-7952

@linear-code

linear-code Bot commented Sep 14, 2026

Copy link
Copy Markdown

CL-7952

@TheGreatAxios
TheGreatAxios merged commit 94bcc4d into main Sep 14, 2026
24 of 25 checks passed
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