Skip to content

Fold Go and Zen model catalogs into one parameterized module - #1053

Merged
TheGreatAxios merged 3 commits into
mainfrom
corbitsdev/cl-7966-catalog-fold
Sep 14, 2026
Merged

TheGreatAxios merged 3 commits into
mainfrom
corbitsdev/cl-7966-catalog-fold

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Collaborator

Summary

  • Collapse the Go and Zen catalog bindings into one parameterized module around the shared factory, with identical wire behavior.
  • Collapse both catalog test files into one shared behavior harness parameterized by endpoint and discovery functions.
  • Extract one bounded-read helper with a single error mapping inside the shared factory.

Verification

  • bun run check: exit 0 in an isolated worktree (lint, typecheck, build, full suite under the projects-dir guard).
  • Targeted suites after rebase onto latest origin/main: 202 pass, 0 fail across model-catalogs, identity-divergence, provider-setup, and config tests.

Fixes CL-7966

@linear-code

linear-code Bot commented Sep 14, 2026

Copy link
Copy Markdown

CL-7966

@TheGreatAxios
TheGreatAxios merged commit 0c4036a into main Sep 14, 2026
13 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