QVAC-19908 chore: release sdk + bare-sdk 0.13.4 — Qwen tool-call recovery, subscribeServerLogs, validation errors#2679
Closed
simon-iribarren wants to merge 1 commit into
Conversation
Bumps @qvac/sdk and @qvac/bare-sdk to 0.13.4 and adds the 0.13.4 changelog. Release contents (merged to main since 0.13.3): recover malformed Qwen hybrid tool-call frames (tetherto#2677), add subscribeServerLogs (tetherto#2558), field-level input validation errors (tetherto#2618), and GPU-enabled TTS sdk tests (tetherto#2624).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🎯 What problem does this PR solve?
Publishes
@qvac/sdk+@qvac/bare-sdk0.13.4, a patch release batching theSDK work merged to
mainsince 0.13.3. The headline change is the recovery ofmalformed Qwen hybrid tool-call frames (#2677), which downstream agentic
consumers (the opencode-plugin / ai-sdk-provider path) are waiting on; the
release also ships two already-merged developer-experience APIs and a test
infrastructure change that otherwise have no published version.
Release contents (all already on
main):subscribeServerLogsto capture all server logs (QVAC-20580 feat[api]: addsubscribeServerLogsto capture all server logs #2558)📝 How does it solve it?
versionfield inpackages/sdk/package.jsonandpackages/bare-sdk/package.jsonfrom0.13.3→0.13.4(bare-sdk kept inlockstep via the sync script).
packages/sdk/changelog/0.13.4/folder(
CHANGELOG.md,CHANGELOG_LLM.md,api.md) and prepends the aggregated0.13.4entry topackages/sdk/CHANGELOG.md.NOTICEfiles are unchangedand were intentionally not regenerated.
release-sdk-0.13.4triggers the GPR publish. The npmpublish follows once the companion backmerge PR lands
release-sdk-0.13.4onmain.🧪 How was it tested?
node scripts/sdk/generate-changelog-sdk-pod.cjs --package=sdk(base tagsdk-v0.13.3); root aggregate rebuilt and verified to lead with0.13.4.versionfieldchanged; no dependency drift).
mainas part ofPRs QVAC-19908 fix: recover Qwen hybrid tool-call frames #2677, QVAC-20580 feat[api]: add
subscribeServerLogsto capture all server logs #2558, QVAC-20529 fix[api]: friendly, field-level validation errors for user input #2618, and test[notask]: enable GPU on TTS sdk tests #2624.