Skip to content

test[notask]: protect SDK 0.18 schema package contract - #4032

Open
localhost41 wants to merge 1 commit into
tetherto:mainfrom
localhost41:codex/sdk-018-contract
Open

test[notask]: protect SDK 0.18 schema package contract#4032
localhost41 wants to merge 1 commit into
tetherto:mainfrom
localhost41:codex/sdk-018-contract

Conversation

@localhost41

Copy link
Copy Markdown
Contributor

Summary

  • add a consumer-facing contract test for the @qvac/sdk/schemas 0.18 package entrypoint
  • verify the runtime/declaration export targets and the three documented public aliases
  • verify every llama.cpp config field description matches the committed contract/schema.json

Verification

  • tsx test/schemas-package-contract.test.ts
  • npm run contract:check
  • npm pack inspection confirms dist/src/schemas/public.js and public.d.ts ship in the tarball

The repository CI build should run the test after the normal SDK build. The local full build was limited by stale preinstalled native dependency versions; the focused package contract and committed contract checks pass.

@github-actions

Copy link
Copy Markdown
Contributor

Review Status

Current Status: ❌ PENDING
Approvals so far: none

Pending reviews: Needs 1 Management or Team Lead, and 1 more from Management, Team Lead, or Member.

@localhost41 localhost41 changed the title test: protect SDK 0.18 schema package contract test[notask]: protect SDK 0.18 schema package contract Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community-contribution PR or issue from an external contributor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant