Skip to content

fix: re-export missing SDK types#20

Merged
mattapperson merged 3 commits intomainfrom
export-missing-sdk-types
Apr 9, 2026
Merged

fix: re-export missing SDK types#20
mattapperson merged 3 commits intomainfrom
export-missing-sdk-types

Conversation

@mattapperson
Copy link
Copy Markdown
Collaborator

Summary

  • Re-exports EasyInputMessageContentInputImage, OutputInputImage, and OpenAIResponsesToolChoiceUnion from @openrouter/sdk/models
  • These types were used internally but not exposed, forcing consumers to add a direct SDK dependency
  • Includes a patch changeset

Test plan

  • pnpm build passes
  • All 218 unit tests pass
  • Types verified to exist in @openrouter/sdk/models barrel export

…nd OpenAIResponsesToolChoiceUnion

These SDK types were used internally but not re-exported, forcing
consumers to add a direct @openrouter/sdk dependency to access them.
@mattapperson mattapperson force-pushed the export-missing-sdk-types branch from ae2e403 to f0d2d72 Compare April 9, 2026 14:56
Runs biome check and tsc --noEmit on every stop, matching CI validation.
Split into separate hook entries so they execute concurrently.
@mattapperson mattapperson merged commit 346ee37 into main Apr 9, 2026
1 check passed
@github-actions github-actions bot mentioned this pull request Apr 9, 2026
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